./Ultimate.py --spec ../sv-benchmarks/c/properties/termination.prp --file ../sv-benchmarks/c/ssh-simplified/s3_clnt_1.cil-1.c --full-output -ea --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 8bd4bc60 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx12G -Xms1G -ea -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerTermination.xml -i ../sv-benchmarks/c/ssh-simplified/s3_clnt_1.cil-1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a8546eefa2f2d2c21cb36b9121195492b8a27fd6 .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.25-8bd4bc6 [2020-07-29 01:42:59,497 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-07-29 01:42:59,500 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-07-29 01:42:59,514 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-07-29 01:42:59,515 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-07-29 01:42:59,516 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-07-29 01:42:59,518 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-07-29 01:42:59,520 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-07-29 01:42:59,522 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-07-29 01:42:59,523 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-07-29 01:42:59,525 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-07-29 01:42:59,526 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-07-29 01:42:59,526 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-07-29 01:42:59,527 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-07-29 01:42:59,529 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-07-29 01:42:59,530 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-07-29 01:42:59,531 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-07-29 01:42:59,532 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-07-29 01:42:59,534 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-07-29 01:42:59,536 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-07-29 01:42:59,538 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-07-29 01:42:59,540 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-07-29 01:42:59,541 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-07-29 01:42:59,542 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-07-29 01:42:59,544 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-07-29 01:42:59,545 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-07-29 01:42:59,545 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-07-29 01:42:59,546 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-07-29 01:42:59,547 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-07-29 01:42:59,548 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-07-29 01:42:59,548 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-07-29 01:42:59,549 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-07-29 01:42:59,550 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-07-29 01:42:59,550 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-07-29 01:42:59,552 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-07-29 01:42:59,552 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-07-29 01:42:59,553 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-07-29 01:42:59,553 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-07-29 01:42:59,554 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-07-29 01:42:59,555 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-07-29 01:42:59,556 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-07-29 01:42:59,557 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Termination-32bit-Automizer_Default.epf [2020-07-29 01:42:59,574 INFO L113 SettingsManager]: Loading preferences was successful [2020-07-29 01:42:59,575 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-07-29 01:42:59,576 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-07-29 01:42:59,577 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-07-29 01:42:59,577 INFO L138 SettingsManager]: * Use SBE=true [2020-07-29 01:42:59,577 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2020-07-29 01:42:59,578 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2020-07-29 01:42:59,578 INFO L138 SettingsManager]: * Use old map elimination=false [2020-07-29 01:42:59,578 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2020-07-29 01:42:59,579 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2020-07-29 01:42:59,579 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2020-07-29 01:42:59,579 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-07-29 01:42:59,580 INFO L138 SettingsManager]: * sizeof long=4 [2020-07-29 01:42:59,580 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2020-07-29 01:42:59,580 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-07-29 01:42:59,581 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-07-29 01:42:59,581 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-07-29 01:42:59,581 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2020-07-29 01:42:59,582 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2020-07-29 01:42:59,582 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2020-07-29 01:42:59,582 INFO L138 SettingsManager]: * sizeof long double=12 [2020-07-29 01:42:59,582 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-07-29 01:42:59,583 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2020-07-29 01:42:59,583 INFO L138 SettingsManager]: * Use constant arrays=true [2020-07-29 01:42:59,583 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2020-07-29 01:42:59,584 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-07-29 01:42:59,584 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-07-29 01:42:59,584 INFO L138 SettingsManager]: * To the following directory=/home/matthias/ultimate/dump [2020-07-29 01:42:59,584 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-07-29 01:42:59,585 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-07-29 01:42:59,585 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-07-29 01:42:59,585 INFO L138 SettingsManager]: * Dump automata to the following directory=/home/matthias/ultimate/dump/auto [2020-07-29 01:42:59,587 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2020-07-29 01:42:59,587 INFO L138 SettingsManager]: * TransformationType=MODULO_NEIGHBOR Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a8546eefa2f2d2c21cb36b9121195492b8a27fd6 [2020-07-29 01:42:59,977 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-07-29 01:43:00,006 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-07-29 01:43:00,010 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-07-29 01:43:00,012 INFO L271 PluginConnector]: Initializing CDTParser... [2020-07-29 01:43:00,015 INFO L275 PluginConnector]: CDTParser initialized [2020-07-29 01:43:00,016 INFO L429 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ssh-simplified/s3_clnt_1.cil-1.c [2020-07-29 01:43:00,094 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c96d1ceb2/a6bfff82ad5a45dfabbfe2a51d946729/FLAG8c3e81024 [2020-07-29 01:43:00,590 INFO L306 CDTParser]: Found 1 translation units. [2020-07-29 01:43:00,590 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ssh-simplified/s3_clnt_1.cil-1.c [2020-07-29 01:43:00,602 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c96d1ceb2/a6bfff82ad5a45dfabbfe2a51d946729/FLAG8c3e81024 [2020-07-29 01:43:00,919 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c96d1ceb2/a6bfff82ad5a45dfabbfe2a51d946729 [2020-07-29 01:43:00,922 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-07-29 01:43:00,925 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-07-29 01:43:00,926 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-07-29 01:43:00,926 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-07-29 01:43:00,930 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-07-29 01:43:00,931 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.07 01:43:00" (1/1) ... [2020-07-29 01:43:00,934 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e10926d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:00, skipping insertion in model container [2020-07-29 01:43:00,935 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.07 01:43:00" (1/1) ... [2020-07-29 01:43:00,943 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-07-29 01:43:01,007 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-07-29 01:43:01,295 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-29 01:43:01,301 INFO L203 MainTranslator]: Completed pre-run [2020-07-29 01:43:01,422 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-29 01:43:01,437 INFO L208 MainTranslator]: Completed translation [2020-07-29 01:43:01,438 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:01 WrapperNode [2020-07-29 01:43:01,438 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-07-29 01:43:01,439 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-07-29 01:43:01,439 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-07-29 01:43:01,439 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-07-29 01:43:01,448 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:01" (1/1) ... [2020-07-29 01:43:01,458 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:01" (1/1) ... [2020-07-29 01:43:01,510 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-07-29 01:43:01,510 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-07-29 01:43:01,511 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-07-29 01:43:01,511 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-07-29 01:43:01,521 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:01" (1/1) ... [2020-07-29 01:43:01,522 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:01" (1/1) ... [2020-07-29 01:43:01,528 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:01" (1/1) ... [2020-07-29 01:43:01,528 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:01" (1/1) ... [2020-07-29 01:43:01,546 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:01" (1/1) ... [2020-07-29 01:43:01,564 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:01" (1/1) ... [2020-07-29 01:43:01,570 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:01" (1/1) ... [2020-07-29 01:43:01,574 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-07-29 01:43:01,575 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-07-29 01:43:01,575 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-07-29 01:43:01,575 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-07-29 01:43:01,576 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:01" (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:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:01,649 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-07-29 01:43:01,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-07-29 01:43:01,772 WARN L775 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-07-29 01:43:02,623 INFO L728 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##85: assume !false; [2020-07-29 01:43:02,624 INFO L728 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##84: assume false; [2020-07-29 01:43:02,635 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-07-29 01:43:02,636 INFO L295 CfgBuilder]: Removed 7 assume(true) statements. [2020-07-29 01:43:02,651 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.07 01:43:02 BoogieIcfgContainer [2020-07-29 01:43:02,652 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-07-29 01:43:02,653 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2020-07-29 01:43:02,653 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2020-07-29 01:43:02,659 INFO L275 PluginConnector]: BuchiAutomizer initialized [2020-07-29 01:43:02,661 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2020-07-29 01:43:02,661 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 29.07 01:43:00" (1/3) ... [2020-07-29 01:43:02,667 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@b32b6dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 29.07 01:43:02, skipping insertion in model container [2020-07-29 01:43:02,667 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2020-07-29 01:43:02,668 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.07 01:43:01" (2/3) ... [2020-07-29 01:43:02,668 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@b32b6dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 29.07 01:43:02, skipping insertion in model container [2020-07-29 01:43:02,669 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2020-07-29 01:43:02,670 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.07 01:43:02" (3/3) ... [2020-07-29 01:43:02,675 INFO L371 chiAutomizerObserver]: Analyzing ICFG s3_clnt_1.cil-1.c [2020-07-29 01:43:02,727 INFO L356 BuchiCegarLoop]: Interprodecural is true [2020-07-29 01:43:02,727 INFO L357 BuchiCegarLoop]: Hoare is false [2020-07-29 01:43:02,727 INFO L358 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2020-07-29 01:43:02,728 INFO L359 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2020-07-29 01:43:02,728 INFO L360 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-07-29 01:43:02,728 INFO L361 BuchiCegarLoop]: Difference is false [2020-07-29 01:43:02,728 INFO L362 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-07-29 01:43:02,728 INFO L365 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2020-07-29 01:43:02,747 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 125 states. [2020-07-29 01:43:02,810 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 102 [2020-07-29 01:43:02,811 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:02,811 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:02,819 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2020-07-29 01:43:02,820 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:02,820 INFO L424 BuchiCegarLoop]: ======== Iteration 1============ [2020-07-29 01:43:02,820 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 125 states. [2020-07-29 01:43:02,837 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 102 [2020-07-29 01:43:02,837 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:02,837 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:02,838 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1] [2020-07-29 01:43:02,838 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:02,845 INFO L794 eck$LassoCheckResult]: Stem: 97#ULTIMATE.startENTRYtrue havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 103#L82true assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 94#L85-2true ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 114#L90true assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 107#L96-1true [2020-07-29 01:43:02,845 INFO L796 eck$LassoCheckResult]: Loop: 107#L96-1true assume !false; 55#L97true ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 100#L99true assume !(12292 == ssl3_connect_~s__state~0); 65#L102true assume 16384 == ssl3_connect_~s__state~0; 80#L204true ssl3_connect_~s__server~0 := 0; 90#L209true assume 0 != ssl3_connect_~cb~0; 86#L209-2true ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 124#L214true assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 91#L220true assume !(0 == ssl3_connect_~s__init_buf___0~0); 87#L220-2true assume !(0 == ssl3_connect_~tmp___4~0); 125#L236true assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 95#L479true assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 116#L514true ssl3_connect_~skip~0 := 0; 107#L96-1true [2020-07-29 01:43:02,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:02,853 INFO L82 PathProgramCache]: Analyzing trace with hash 957583, now seen corresponding path program 1 times [2020-07-29 01:43:02,864 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:02,864 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621551280] [2020-07-29 01:43:02,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:02,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:02,956 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:02,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:02,969 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:02,995 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:02,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:02,997 INFO L82 PathProgramCache]: Analyzing trace with hash 1778942529, now seen corresponding path program 1 times [2020-07-29 01:43:02,997 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:02,997 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899759980] [2020-07-29 01:43:02,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:03,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:03,008 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:03,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:03,017 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:03,022 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:03,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:03,024 INFO L82 PathProgramCache]: Analyzing trace with hash -526566285, now seen corresponding path program 1 times [2020-07-29 01:43:03,025 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:03,025 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1877486431] [2020-07-29 01:43:03,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:03,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:03,142 INFO L280 TraceCheckUtils]: 0: Hoare triple {133#true} havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; {135#(= 12292 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:03,144 INFO L280 TraceCheckUtils]: 1: Hoare triple {135#(= 12292 ULTIMATE.start_ssl3_connect_~s__state~0)} assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; {135#(= 12292 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:03,146 INFO L280 TraceCheckUtils]: 2: Hoare triple {135#(= 12292 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; {135#(= 12292 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:03,148 INFO L280 TraceCheckUtils]: 3: Hoare triple {135#(= 12292 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 != ssl3_connect_~tmp___1~0 - 12288); {135#(= 12292 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:03,149 INFO L280 TraceCheckUtils]: 4: Hoare triple {135#(= 12292 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {135#(= 12292 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:03,150 INFO L280 TraceCheckUtils]: 5: Hoare triple {135#(= 12292 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {135#(= 12292 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:03,151 INFO L280 TraceCheckUtils]: 6: Hoare triple {135#(= 12292 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {134#false} is VALID [2020-07-29 01:43:03,151 INFO L280 TraceCheckUtils]: 7: Hoare triple {134#false} assume 16384 == ssl3_connect_~s__state~0; {134#false} is VALID [2020-07-29 01:43:03,152 INFO L280 TraceCheckUtils]: 8: Hoare triple {134#false} ssl3_connect_~s__server~0 := 0; {134#false} is VALID [2020-07-29 01:43:03,152 INFO L280 TraceCheckUtils]: 9: Hoare triple {134#false} assume 0 != ssl3_connect_~cb~0; {134#false} is VALID [2020-07-29 01:43:03,153 INFO L280 TraceCheckUtils]: 10: Hoare triple {134#false} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {134#false} is VALID [2020-07-29 01:43:03,153 INFO L280 TraceCheckUtils]: 11: Hoare triple {134#false} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {134#false} is VALID [2020-07-29 01:43:03,153 INFO L280 TraceCheckUtils]: 12: Hoare triple {134#false} assume !(0 == ssl3_connect_~s__init_buf___0~0); {134#false} is VALID [2020-07-29 01:43:03,154 INFO L280 TraceCheckUtils]: 13: Hoare triple {134#false} assume !(0 == ssl3_connect_~tmp___4~0); {134#false} is VALID [2020-07-29 01:43:03,154 INFO L280 TraceCheckUtils]: 14: Hoare triple {134#false} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {134#false} is VALID [2020-07-29 01:43:03,154 INFO L280 TraceCheckUtils]: 15: Hoare triple {134#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {134#false} is VALID [2020-07-29 01:43:03,155 INFO L280 TraceCheckUtils]: 16: Hoare triple {134#false} ssl3_connect_~skip~0 := 0; {134#false} is VALID [2020-07-29 01:43:03,163 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-07-29 01:43:03,166 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1877486431] [2020-07-29 01:43:03,168 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:03,168 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-07-29 01:43:03,169 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100587177] [2020-07-29 01:43:03,354 INFO L210 LassoAnalysis]: Preferences: [2020-07-29 01:43:03,355 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2020-07-29 01:43:03,356 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-07-29 01:43:03,356 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2020-07-29 01:43:03,357 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2020-07-29 01:43:03,357 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:03,357 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2020-07-29 01:43:03,358 INFO L132 ssoRankerPreferences]: Path of dumped script: [2020-07-29 01:43:03,358 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration1_Loop [2020-07-29 01:43:03,358 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2020-07-29 01:43:03,359 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2020-07-29 01:43:03,412 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,426 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,433 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,439 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,445 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,455 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,462 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,468 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,480 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,487 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,494 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,501 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,506 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:03,925 INFO L292 LassoAnalysis]: Preprocessing complete. [2020-07-29 01:43:03,926 INFO L404 LassoAnalysis]: Checking for nontermination... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:03,944 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-07-29 01:43:03,944 INFO L160 nArgumentSynthesizer]: Using integer mode. [2020-07-29 01:43:03,954 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2020-07-29 01:43:03,955 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~cb~0=7} Honda state: {ULTIMATE.start_ssl3_connect_~cb~0=7} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:03,997 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-07-29 01:43:03,997 INFO L160 nArgumentSynthesizer]: Using integer mode. [2020-07-29 01:43:04,005 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2020-07-29 01:43:04,005 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~tmp___4~0=7} Honda state: {ULTIMATE.start_ssl3_connect_~tmp___4~0=7} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:04,064 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-07-29 01:43:04,065 INFO L160 nArgumentSynthesizer]: Using integer mode. [2020-07-29 01:43:04,074 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2020-07-29 01:43:04,074 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0=-5} Honda state: {ULTIMATE.start_ssl3_connect_~s__s3__tmp__reuse_message~0=-5} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:04,127 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-07-29 01:43:04,128 INFO L160 nArgumentSynthesizer]: Using integer mode. [2020-07-29 01:43:04,133 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2020-07-29 01:43:04,133 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__server~0=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__server~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2020-07-29 01:43:04,170 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-07-29 01:43:04,171 INFO L160 nArgumentSynthesizer]: Using integer mode. Waiting until toolchain timeout for monitored process 6 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2020-07-29 01:43:04,214 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-07-29 01:43:04,214 INFO L160 nArgumentSynthesizer]: Using integer mode. Waiting until toolchain timeout for monitored process 7 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:04,233 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2020-07-29 01:43:04,234 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0=0} Honda state: {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0=0} Generalized eigenvectors: [{ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0=-1}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0=-1}, {ULTIMATE.start_ssl3_connect_~s__ctx__stats__sess_connect~0=3}] Lambdas: [1, 4, 1] Nus: [0, 1] No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2020-07-29 01:43:04,272 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-07-29 01:43:04,272 INFO L160 nArgumentSynthesizer]: Using integer mode. Waiting until toolchain timeout for monitored process 8 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:04,276 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2020-07-29 01:43:04,276 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__init_buf___0~0=7} Honda state: {ULTIMATE.start_ssl3_connect_~s__init_buf___0~0=7} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:04,299 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-07-29 01:43:04,299 INFO L160 nArgumentSynthesizer]: Using integer mode. [2020-07-29 01:43:04,304 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2020-07-29 01:43:04,304 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_connect_~s__type~0=4096} Honda state: {ULTIMATE.start_ssl3_connect_~s__type~0=4096} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:04,338 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2020-07-29 01:43:04,338 INFO L160 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:04,375 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2020-07-29 01:43:04,375 INFO L160 nArgumentSynthesizer]: Using integer mode. [2020-07-29 01:43:04,381 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2020-07-29 01:43:04,404 INFO L210 LassoAnalysis]: Preferences: [2020-07-29 01:43:04,404 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2020-07-29 01:43:04,404 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2020-07-29 01:43:04,404 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2020-07-29 01:43:04,404 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2020-07-29 01:43:04,404 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:04,405 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2020-07-29 01:43:04,405 INFO L132 ssoRankerPreferences]: Path of dumped script: [2020-07-29 01:43:04,405 INFO L133 ssoRankerPreferences]: Filename of dumped script: s3_clnt_1.cil-1.c_Iteration1_Loop [2020-07-29 01:43:04,405 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2020-07-29 01:43:04,405 INFO L274 LassoAnalysis]: Starting lasso preprocessing... [2020-07-29 01:43:04,424 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,429 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,435 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,440 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,444 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,450 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,455 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,460 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,467 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,481 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,486 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,491 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,496 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2020-07-29 01:43:04,899 INFO L292 LassoAnalysis]: Preprocessing complete. [2020-07-29 01:43:04,906 INFO L489 LassoAnalysis]: Using template 'affine'. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2020-07-29 01:43:04,930 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-07-29 01:43:04,933 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2020-07-29 01:43:04,933 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-07-29 01:43:04,934 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2020-07-29 01:43:04,935 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2020-07-29 01:43:04,935 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2020-07-29 01:43:04,938 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-07-29 01:43:04,939 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. Waiting until toolchain timeout for monitored process 12 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:04,944 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:04,996 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-07-29 01:43:04,998 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2020-07-29 01:43:04,998 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-07-29 01:43:04,998 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2020-07-29 01:43:04,998 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2020-07-29 01:43:04,999 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2020-07-29 01:43:05,000 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-07-29 01:43:05,001 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-07-29 01:43:05,003 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:05,049 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-07-29 01:43:05,051 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2020-07-29 01:43:05,051 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-07-29 01:43:05,052 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2020-07-29 01:43:05,052 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2020-07-29 01:43:05,052 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2020-07-29 01:43:05,053 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-07-29 01:43:05,053 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-07-29 01:43:05,055 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2020-07-29 01:43:05,102 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-07-29 01:43:05,104 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2020-07-29 01:43:05,104 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-07-29 01:43:05,104 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2020-07-29 01:43:05,105 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2020-07-29 01:43:05,105 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2020-07-29 01:43:05,106 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-07-29 01:43:05,106 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. Waiting until toolchain timeout for monitored process 15 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:05,108 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2020-07-29 01:43:05,159 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-07-29 01:43:05,161 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2020-07-29 01:43:05,161 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-07-29 01:43:05,161 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2020-07-29 01:43:05,161 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2020-07-29 01:43:05,161 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2020-07-29 01:43:05,162 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-07-29 01:43:05,162 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. Waiting until toolchain timeout for monitored process 16 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:05,165 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2020-07-29 01:43:05,211 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-07-29 01:43:05,213 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2020-07-29 01:43:05,213 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-07-29 01:43:05,213 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2020-07-29 01:43:05,213 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2020-07-29 01:43:05,213 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2020-07-29 01:43:05,214 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2020-07-29 01:43:05,215 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. Waiting until toolchain timeout for monitored process 17 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:05,217 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2020-07-29 01:43:05,266 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-07-29 01:43:05,268 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2020-07-29 01:43:05,268 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-07-29 01:43:05,268 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2020-07-29 01:43:05,268 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2020-07-29 01:43:05,268 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2020-07-29 01:43:05,269 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-07-29 01:43:05,269 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. Waiting until toolchain timeout for monitored process 18 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:05,272 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:05,323 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-07-29 01:43:05,325 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2020-07-29 01:43:05,325 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-07-29 01:43:05,325 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2020-07-29 01:43:05,325 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2020-07-29 01:43:05,325 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2020-07-29 01:43:05,326 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-07-29 01:43:05,326 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-07-29 01:43:05,328 INFO L522 LassoAnalysis]: Proving termination failed for this template and these settings. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:05,371 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSES Number of strict supporting invariants: 0 Number of non-strict supporting invariants: 1 Consider only non-deceasing supporting invariants: true Simplify termination arguments: true Simplify supporting invariants: trueOverapproximate stem: false [2020-07-29 01:43:05,373 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2020-07-29 01:43:05,373 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2020-07-29 01:43:05,373 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2020-07-29 01:43:05,373 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2020-07-29 01:43:05,374 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2020-07-29 01:43:05,375 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2020-07-29 01:43:05,375 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2020-07-29 01:43:05,379 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2020-07-29 01:43:05,449 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2020-07-29 01:43:05,450 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2020-07-29 01:43:05,513 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2020-07-29 01:43:05,513 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2020-07-29 01:43:05,514 INFO L510 LassoAnalysis]: Proved termination. [2020-07-29 01:43:05,514 INFO L512 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_connect_~s__state~0) = 1*ULTIMATE.start_ssl3_connect_~s__state~0 Supporting invariants [] [2020-07-29 01:43:05,553 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2020-07-29 01:43:05,557 INFO L393 LassoCheck]: Loop: "assume !false;" "ssl3_connect_~state~0 := ssl3_connect_~s__state~0;" "assume !(12292 == ssl3_connect_~s__state~0);" "assume 16384 == ssl3_connect_~s__state~0;" "ssl3_connect_~s__server~0 := 0;" "assume 0 != ssl3_connect_~cb~0;" "ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280;" "assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096;" "assume !(0 == ssl3_connect_~s__init_buf___0~0);" "assume !(0 == ssl3_connect_~tmp___4~0);" "assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0;" "assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0);" "ssl3_connect_~skip~0 := 0;" [2020-07-29 01:43:05,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:05,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:05,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:05,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 29 conjuncts, 2 conjunts are in the unsatisfiable core [2020-07-29 01:43:05,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:05,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-29 01:43:05,628 INFO L280 TraceCheckUtils]: 0: Hoare triple {136#unseeded} havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; {136#unseeded} is VALID [2020-07-29 01:43:05,628 INFO L280 TraceCheckUtils]: 1: Hoare triple {136#unseeded} assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; {136#unseeded} is VALID [2020-07-29 01:43:05,629 INFO L280 TraceCheckUtils]: 2: Hoare triple {136#unseeded} ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; {136#unseeded} is VALID [2020-07-29 01:43:05,630 INFO L280 TraceCheckUtils]: 3: Hoare triple {136#unseeded} assume !(0 != ssl3_connect_~tmp___1~0 - 12288); {136#unseeded} is VALID [2020-07-29 01:43:05,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:05,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 29 conjuncts, 4 conjunts are in the unsatisfiable core [2020-07-29 01:43:05,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:05,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-29 01:43:05,732 INFO L280 TraceCheckUtils]: 0: Hoare triple {139#(>= oldRank0 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {139#(>= oldRank0 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:05,733 INFO L280 TraceCheckUtils]: 1: Hoare triple {139#(>= oldRank0 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {139#(>= oldRank0 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:05,734 INFO L280 TraceCheckUtils]: 2: Hoare triple {139#(>= oldRank0 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {139#(>= oldRank0 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:05,735 INFO L280 TraceCheckUtils]: 3: Hoare triple {139#(>= oldRank0 ULTIMATE.start_ssl3_connect_~s__state~0)} assume 16384 == ssl3_connect_~s__state~0; {172#(<= 16384 oldRank0)} is VALID [2020-07-29 01:43:05,736 INFO L280 TraceCheckUtils]: 4: Hoare triple {172#(<= 16384 oldRank0)} ssl3_connect_~s__server~0 := 0; {172#(<= 16384 oldRank0)} is VALID [2020-07-29 01:43:05,736 INFO L280 TraceCheckUtils]: 5: Hoare triple {172#(<= 16384 oldRank0)} assume 0 != ssl3_connect_~cb~0; {172#(<= 16384 oldRank0)} is VALID [2020-07-29 01:43:05,737 INFO L280 TraceCheckUtils]: 6: Hoare triple {172#(<= 16384 oldRank0)} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {172#(<= 16384 oldRank0)} is VALID [2020-07-29 01:43:05,738 INFO L280 TraceCheckUtils]: 7: Hoare triple {172#(<= 16384 oldRank0)} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {172#(<= 16384 oldRank0)} is VALID [2020-07-29 01:43:05,739 INFO L280 TraceCheckUtils]: 8: Hoare triple {172#(<= 16384 oldRank0)} assume !(0 == ssl3_connect_~s__init_buf___0~0); {172#(<= 16384 oldRank0)} is VALID [2020-07-29 01:43:05,739 INFO L280 TraceCheckUtils]: 9: Hoare triple {172#(<= 16384 oldRank0)} assume !(0 == ssl3_connect_~tmp___4~0); {172#(<= 16384 oldRank0)} is VALID [2020-07-29 01:43:05,741 INFO L280 TraceCheckUtils]: 10: Hoare triple {172#(<= 16384 oldRank0)} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {194#(and (<= 16384 oldRank0) (<= ULTIMATE.start_ssl3_connect_~s__state~0 4368))} is VALID [2020-07-29 01:43:05,742 INFO L280 TraceCheckUtils]: 11: Hoare triple {194#(and (<= 16384 oldRank0) (<= ULTIMATE.start_ssl3_connect_~s__state~0 4368))} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {194#(and (<= 16384 oldRank0) (<= ULTIMATE.start_ssl3_connect_~s__state~0 4368))} is VALID [2020-07-29 01:43:05,743 INFO L280 TraceCheckUtils]: 12: Hoare triple {194#(and (<= 16384 oldRank0) (<= ULTIMATE.start_ssl3_connect_~s__state~0 4368))} ssl3_connect_~skip~0 := 0; {149#(or (and (> oldRank0 ULTIMATE.start_ssl3_connect_~s__state~0) (>= oldRank0 0)) unseeded)} is VALID [2020-07-29 01:43:05,743 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-07-29 01:43:05,755 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 5 states. [2020-07-29 01:43:05,773 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 17 edges. 17 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:05,775 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 4 letters. Loop has 13 letters. [2020-07-29 01:43:05,777 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:05,784 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2020-07-29 01:43:05,786 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 125 states. Second operand 5 states. [2020-07-29 01:43:07,031 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 125 states.. Second operand 5 states. Result 501 states and 822 transitions. Complement of second has 8 states. [2020-07-29 01:43:07,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2020-07-29 01:43:07,032 INFO L123 tractBuchiDifference]: Start testing correctness of buchiDifferenceNCSBLazy3 [2020-07-29 01:43:07,032 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 125 states. [2020-07-29 01:43:07,045 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 102 [2020-07-29 01:43:07,045 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:07,046 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:07,050 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 5 states. [2020-07-29 01:43:07,065 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2020-07-29 01:43:07,066 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:07,066 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:07,066 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 501 states and 822 transitions. [2020-07-29 01:43:07,077 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 204 [2020-07-29 01:43:07,078 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:07,078 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:07,085 INFO L70 LassoExtractor]: Start lassoExtractor. Operand 125 states. [2020-07-29 01:43:07,093 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 102 [2020-07-29 01:43:07,147 INFO L86 LassoExtractor]: Finished lassoExtractor. Found 102 examples of accepted words. [2020-07-29 01:43:07,148 INFO L70 LassoExtractor]: Start lassoExtractor. Operand 5 states. [2020-07-29 01:43:07,154 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 4 [2020-07-29 01:43:07,154 INFO L86 LassoExtractor]: Finished lassoExtractor. Found 2 examples of accepted words. [2020-07-29 01:43:07,154 INFO L70 LassoExtractor]: Start lassoExtractor. Operand 501 states and 822 transitions. cyclomatic complexity: 324 [2020-07-29 01:43:07,201 INFO L86 LassoExtractor]: Finished lassoExtractor. Found 204 examples of accepted words. [2020-07-29 01:43:07,202 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 4 letters. Loop has 13 letters. [2020-07-29 01:43:07,202 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,202 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 4 letters. Loop has 13 letters. [2020-07-29 01:43:07,202 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,203 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 4 letters. Loop has 13 letters. [2020-07-29 01:43:07,203 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,204 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 1 letters. Loop has 1 letters. [2020-07-29 01:43:07,204 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,204 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 1 letters. Loop has 1 letters. [2020-07-29 01:43:07,204 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,204 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 1 letters. Loop has 1 letters. [2020-07-29 01:43:07,204 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,204 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 5 letters. Loop has 13 letters. [2020-07-29 01:43:07,205 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,205 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 5 letters. Loop has 13 letters. [2020-07-29 01:43:07,205 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,205 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 5 letters. Loop has 13 letters. [2020-07-29 01:43:07,206 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,206 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 501 letters. Loop has 501 letters. [2020-07-29 01:43:07,206 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,207 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 501 letters. Loop has 501 letters. [2020-07-29 01:43:07,207 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,207 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 501 letters. Loop has 501 letters. [2020-07-29 01:43:07,208 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,208 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 125 letters. Loop has 125 letters. [2020-07-29 01:43:07,208 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,208 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 125 letters. Loop has 125 letters. [2020-07-29 01:43:07,210 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,210 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 125 letters. Loop has 125 letters. [2020-07-29 01:43:07,210 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,210 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 5 letters. Loop has 5 letters. [2020-07-29 01:43:07,210 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,210 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 5 letters. Loop has 5 letters. [2020-07-29 01:43:07,211 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,211 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 5 letters. Loop has 5 letters. [2020-07-29 01:43:07,211 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,211 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 35 letters. Loop has 38 letters. [2020-07-29 01:43:07,211 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,212 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 35 letters. Loop has 38 letters. [2020-07-29 01:43:07,212 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,212 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 35 letters. Loop has 38 letters. [2020-07-29 01:43:07,213 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,213 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 37 letters. [2020-07-29 01:43:07,213 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,213 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 37 letters. [2020-07-29 01:43:07,213 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,213 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 37 letters. [2020-07-29 01:43:07,214 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,214 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 16 letters. Loop has 17 letters. [2020-07-29 01:43:07,214 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,214 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 16 letters. Loop has 17 letters. [2020-07-29 01:43:07,214 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,215 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 16 letters. Loop has 17 letters. [2020-07-29 01:43:07,215 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,215 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 35 letters. Loop has 36 letters. [2020-07-29 01:43:07,215 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,215 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 35 letters. Loop has 36 letters. [2020-07-29 01:43:07,216 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,216 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 35 letters. Loop has 36 letters. [2020-07-29 01:43:07,216 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,216 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,217 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,217 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,217 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,217 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,218 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,218 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 30 letters. Loop has 30 letters. [2020-07-29 01:43:07,218 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,218 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 30 letters. Loop has 30 letters. [2020-07-29 01:43:07,219 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,219 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 30 letters. Loop has 30 letters. [2020-07-29 01:43:07,219 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,219 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 15 letters. Loop has 17 letters. [2020-07-29 01:43:07,220 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,220 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 15 letters. Loop has 17 letters. [2020-07-29 01:43:07,220 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,220 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 15 letters. Loop has 17 letters. [2020-07-29 01:43:07,220 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,221 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,221 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,221 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,221 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,221 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,222 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,222 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 25 letters. Loop has 25 letters. [2020-07-29 01:43:07,222 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,222 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 25 letters. Loop has 25 letters. [2020-07-29 01:43:07,222 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,222 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 25 letters. Loop has 25 letters. [2020-07-29 01:43:07,223 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,223 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 26 letters. Loop has 25 letters. [2020-07-29 01:43:07,223 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,223 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 26 letters. Loop has 25 letters. [2020-07-29 01:43:07,223 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,223 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 26 letters. Loop has 25 letters. [2020-07-29 01:43:07,224 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,224 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 13 letters. Loop has 16 letters. [2020-07-29 01:43:07,224 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,224 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 13 letters. Loop has 16 letters. [2020-07-29 01:43:07,224 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,225 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 13 letters. Loop has 16 letters. [2020-07-29 01:43:07,225 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,225 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 20 letters. Loop has 21 letters. [2020-07-29 01:43:07,225 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,225 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 20 letters. Loop has 21 letters. [2020-07-29 01:43:07,225 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,226 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 20 letters. Loop has 21 letters. [2020-07-29 01:43:07,226 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,226 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 24 letters. Loop has 25 letters. [2020-07-29 01:43:07,226 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,226 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 24 letters. Loop has 25 letters. [2020-07-29 01:43:07,227 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,227 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 24 letters. Loop has 25 letters. [2020-07-29 01:43:07,227 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,227 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 17 letters. Loop has 16 letters. [2020-07-29 01:43:07,227 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,228 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 17 letters. Loop has 16 letters. [2020-07-29 01:43:07,228 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,228 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 17 letters. Loop has 16 letters. [2020-07-29 01:43:07,228 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,228 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 17 letters. Loop has 18 letters. [2020-07-29 01:43:07,228 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,229 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 17 letters. Loop has 18 letters. [2020-07-29 01:43:07,229 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,229 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 17 letters. Loop has 18 letters. [2020-07-29 01:43:07,229 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,229 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 16 letters. [2020-07-29 01:43:07,230 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,230 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 16 letters. [2020-07-29 01:43:07,230 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,230 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 16 letters. [2020-07-29 01:43:07,230 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,230 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 38 letters. Loop has 38 letters. [2020-07-29 01:43:07,231 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,231 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 38 letters. Loop has 38 letters. [2020-07-29 01:43:07,231 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,231 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 38 letters. Loop has 38 letters. [2020-07-29 01:43:07,232 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,232 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 11 letters. Loop has 14 letters. [2020-07-29 01:43:07,232 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,232 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 11 letters. Loop has 14 letters. [2020-07-29 01:43:07,232 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,232 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 11 letters. Loop has 14 letters. [2020-07-29 01:43:07,233 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,233 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 20 letters. [2020-07-29 01:43:07,233 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,233 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 20 letters. [2020-07-29 01:43:07,233 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,234 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 20 letters. [2020-07-29 01:43:07,234 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,234 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 22 letters. Loop has 24 letters. [2020-07-29 01:43:07,234 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,234 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 22 letters. Loop has 24 letters. [2020-07-29 01:43:07,235 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,235 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 22 letters. Loop has 24 letters. [2020-07-29 01:43:07,235 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,235 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 39 letters. Loop has 38 letters. [2020-07-29 01:43:07,235 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,236 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 39 letters. Loop has 38 letters. [2020-07-29 01:43:07,236 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,236 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 39 letters. Loop has 38 letters. [2020-07-29 01:43:07,236 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,236 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 33 letters. Loop has 36 letters. [2020-07-29 01:43:07,237 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,237 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 33 letters. Loop has 36 letters. [2020-07-29 01:43:07,237 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,237 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 33 letters. Loop has 36 letters. [2020-07-29 01:43:07,238 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,238 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 38 letters. [2020-07-29 01:43:07,238 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,238 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 38 letters. [2020-07-29 01:43:07,238 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,239 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 38 letters. [2020-07-29 01:43:07,239 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,239 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 12 letters. Loop has 15 letters. [2020-07-29 01:43:07,239 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,240 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 12 letters. Loop has 15 letters. [2020-07-29 01:43:07,240 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,240 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 12 letters. Loop has 15 letters. [2020-07-29 01:43:07,240 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,240 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 23 letters. Loop has 24 letters. [2020-07-29 01:43:07,240 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,241 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 23 letters. Loop has 24 letters. [2020-07-29 01:43:07,241 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,241 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 23 letters. Loop has 24 letters. [2020-07-29 01:43:07,241 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,241 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 34 letters. Loop has 35 letters. [2020-07-29 01:43:07,242 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,242 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 34 letters. Loop has 35 letters. [2020-07-29 01:43:07,242 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,242 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 34 letters. Loop has 35 letters. [2020-07-29 01:43:07,243 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,243 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 30 letters. Loop has 30 letters. [2020-07-29 01:43:07,243 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,243 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 30 letters. Loop has 30 letters. [2020-07-29 01:43:07,243 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,243 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 30 letters. Loop has 30 letters. [2020-07-29 01:43:07,244 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,244 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 34 letters. Loop has 37 letters. [2020-07-29 01:43:07,244 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,244 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 34 letters. Loop has 37 letters. [2020-07-29 01:43:07,245 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,245 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 34 letters. Loop has 37 letters. [2020-07-29 01:43:07,245 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,245 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 18 letters. [2020-07-29 01:43:07,246 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,246 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 18 letters. [2020-07-29 01:43:07,246 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,246 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 18 letters. [2020-07-29 01:43:07,248 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,249 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 35 letters. Loop has 35 letters. [2020-07-29 01:43:07,249 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,249 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 35 letters. Loop has 35 letters. [2020-07-29 01:43:07,249 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,249 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 35 letters. Loop has 35 letters. [2020-07-29 01:43:07,250 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,250 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 10 letters. Loop has 14 letters. [2020-07-29 01:43:07,250 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,250 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 10 letters. Loop has 14 letters. [2020-07-29 01:43:07,250 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,250 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 10 letters. Loop has 14 letters. [2020-07-29 01:43:07,251 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,251 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 21 letters. Loop has 24 letters. [2020-07-29 01:43:07,251 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,251 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 21 letters. Loop has 24 letters. [2020-07-29 01:43:07,254 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,254 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 21 letters. Loop has 24 letters. [2020-07-29 01:43:07,255 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,255 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 23 letters. Loop has 25 letters. [2020-07-29 01:43:07,255 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,255 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 23 letters. Loop has 25 letters. [2020-07-29 01:43:07,255 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,255 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 23 letters. Loop has 25 letters. [2020-07-29 01:43:07,256 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,256 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 28 letters. Loop has 30 letters. [2020-07-29 01:43:07,256 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,256 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 28 letters. Loop has 30 letters. [2020-07-29 01:43:07,256 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,257 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 28 letters. Loop has 30 letters. [2020-07-29 01:43:07,257 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,257 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 32 letters. Loop has 36 letters. [2020-07-29 01:43:07,257 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,258 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 32 letters. Loop has 36 letters. [2020-07-29 01:43:07,258 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,258 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 32 letters. Loop has 36 letters. [2020-07-29 01:43:07,258 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,258 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 24 letters. Loop has 25 letters. [2020-07-29 01:43:07,259 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,259 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 24 letters. Loop has 25 letters. [2020-07-29 01:43:07,259 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,259 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 24 letters. Loop has 25 letters. [2020-07-29 01:43:07,259 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,260 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 7 letters. Loop has 13 letters. [2020-07-29 01:43:07,260 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,260 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 7 letters. Loop has 13 letters. [2020-07-29 01:43:07,260 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,260 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 7 letters. Loop has 13 letters. [2020-07-29 01:43:07,260 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,260 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 20 letters. Loop has 20 letters. [2020-07-29 01:43:07,261 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,261 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 20 letters. Loop has 20 letters. [2020-07-29 01:43:07,261 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,261 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 20 letters. Loop has 20 letters. [2020-07-29 01:43:07,261 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,262 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 33 letters. Loop has 35 letters. [2020-07-29 01:43:07,262 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,262 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 33 letters. Loop has 35 letters. [2020-07-29 01:43:07,262 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,262 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 33 letters. Loop has 35 letters. [2020-07-29 01:43:07,263 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,263 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 19 letters. Loop has 20 letters. [2020-07-29 01:43:07,263 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,263 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 19 letters. Loop has 20 letters. [2020-07-29 01:43:07,263 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,263 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 19 letters. Loop has 20 letters. [2020-07-29 01:43:07,264 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,264 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 8 letters. Loop has 14 letters. [2020-07-29 01:43:07,264 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,264 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 8 letters. Loop has 14 letters. [2020-07-29 01:43:07,264 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,264 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 8 letters. Loop has 14 letters. [2020-07-29 01:43:07,265 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,265 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 36 letters. [2020-07-29 01:43:07,265 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,265 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 36 letters. [2020-07-29 01:43:07,265 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,266 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 36 letters. [2020-07-29 01:43:07,266 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,266 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 40 letters. Loop has 39 letters. [2020-07-29 01:43:07,266 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,267 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 40 letters. Loop has 39 letters. [2020-07-29 01:43:07,267 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,267 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 40 letters. Loop has 39 letters. [2020-07-29 01:43:07,267 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,268 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 29 letters. Loop has 30 letters. [2020-07-29 01:43:07,268 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,268 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 29 letters. Loop has 30 letters. [2020-07-29 01:43:07,268 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,268 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 29 letters. Loop has 30 letters. [2020-07-29 01:43:07,269 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,269 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 5 letters. Loop has 13 letters. [2020-07-29 01:43:07,269 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,269 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 5 letters. Loop has 13 letters. [2020-07-29 01:43:07,269 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,269 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 5 letters. Loop has 13 letters. [2020-07-29 01:43:07,270 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,270 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 9 letters. Loop has 14 letters. [2020-07-29 01:43:07,270 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,270 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 9 letters. Loop has 14 letters. [2020-07-29 01:43:07,270 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,270 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 9 letters. Loop has 14 letters. [2020-07-29 01:43:07,271 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,271 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 16 letters. Loop has 16 letters. [2020-07-29 01:43:07,271 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,271 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 16 letters. Loop has 16 letters. [2020-07-29 01:43:07,271 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,271 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 16 letters. Loop has 16 letters. [2020-07-29 01:43:07,272 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,272 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,272 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,272 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,272 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,272 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,272 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,273 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 20 letters. Loop has 22 letters. [2020-07-29 01:43:07,273 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,273 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 20 letters. Loop has 22 letters. [2020-07-29 01:43:07,273 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,273 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 20 letters. Loop has 22 letters. [2020-07-29 01:43:07,274 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,274 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 31 letters. Loop has 35 letters. [2020-07-29 01:43:07,274 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,274 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 31 letters. Loop has 35 letters. [2020-07-29 01:43:07,274 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,274 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 31 letters. Loop has 35 letters. [2020-07-29 01:43:07,275 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,275 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 21 letters. Loop has 20 letters. [2020-07-29 01:43:07,275 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,275 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 21 letters. Loop has 20 letters. [2020-07-29 01:43:07,275 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,276 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 21 letters. Loop has 20 letters. [2020-07-29 01:43:07,276 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,276 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 16 letters. Loop has 14 letters. [2020-07-29 01:43:07,276 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,276 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 16 letters. Loop has 14 letters. [2020-07-29 01:43:07,276 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,276 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 16 letters. Loop has 14 letters. [2020-07-29 01:43:07,277 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,277 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 7 letters. Loop has 13 letters. [2020-07-29 01:43:07,277 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,277 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 7 letters. Loop has 13 letters. [2020-07-29 01:43:07,277 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,277 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 7 letters. Loop has 13 letters. [2020-07-29 01:43:07,278 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,278 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 14 letters. Loop has 17 letters. [2020-07-29 01:43:07,278 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,278 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 14 letters. Loop has 17 letters. [2020-07-29 01:43:07,278 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,278 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 14 letters. Loop has 17 letters. [2020-07-29 01:43:07,279 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,279 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 21 letters. [2020-07-29 01:43:07,279 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,279 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 21 letters. [2020-07-29 01:43:07,279 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,279 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 21 letters. [2020-07-29 01:43:07,280 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,280 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 39 letters. Loop has 39 letters. [2020-07-29 01:43:07,280 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,280 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 39 letters. Loop has 39 letters. [2020-07-29 01:43:07,280 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,281 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 39 letters. Loop has 39 letters. [2020-07-29 01:43:07,281 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,281 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 29 letters. Loop has 30 letters. [2020-07-29 01:43:07,282 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,282 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 29 letters. Loop has 30 letters. [2020-07-29 01:43:07,282 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,282 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 29 letters. Loop has 30 letters. [2020-07-29 01:43:07,282 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,283 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 36 letters. Loop has 36 letters. [2020-07-29 01:43:07,283 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,283 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 36 letters. Loop has 36 letters. [2020-07-29 01:43:07,283 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,283 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 36 letters. Loop has 36 letters. [2020-07-29 01:43:07,284 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,284 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 36 letters. Loop has 38 letters. [2020-07-29 01:43:07,284 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,284 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 36 letters. Loop has 38 letters. [2020-07-29 01:43:07,284 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,284 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 36 letters. Loop has 38 letters. [2020-07-29 01:43:07,285 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,285 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 19 letters. Loop has 21 letters. [2020-07-29 01:43:07,285 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,285 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 19 letters. Loop has 21 letters. [2020-07-29 01:43:07,286 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,286 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 19 letters. Loop has 21 letters. [2020-07-29 01:43:07,286 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,286 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 24 letters. Loop has 24 letters. [2020-07-29 01:43:07,286 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,286 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 24 letters. Loop has 24 letters. [2020-07-29 01:43:07,287 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,287 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 24 letters. Loop has 24 letters. [2020-07-29 01:43:07,287 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,287 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 30 letters. Loop has 31 letters. [2020-07-29 01:43:07,287 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,288 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 30 letters. Loop has 31 letters. [2020-07-29 01:43:07,288 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,288 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 30 letters. Loop has 31 letters. [2020-07-29 01:43:07,288 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,288 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 14 letters. Loop has 14 letters. [2020-07-29 01:43:07,289 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,289 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 14 letters. Loop has 14 letters. [2020-07-29 01:43:07,289 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,289 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 14 letters. Loop has 14 letters. [2020-07-29 01:43:07,289 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,289 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 38 letters. Loop has 39 letters. [2020-07-29 01:43:07,290 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,290 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 38 letters. Loop has 39 letters. [2020-07-29 01:43:07,290 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,290 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 38 letters. Loop has 39 letters. [2020-07-29 01:43:07,291 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,291 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 8 letters. Loop has 13 letters. [2020-07-29 01:43:07,291 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,291 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 8 letters. Loop has 13 letters. [2020-07-29 01:43:07,291 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,291 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 8 letters. Loop has 13 letters. [2020-07-29 01:43:07,291 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,292 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 14 letters. Loop has 15 letters. [2020-07-29 01:43:07,292 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,292 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 14 letters. Loop has 15 letters. [2020-07-29 01:43:07,292 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,292 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 14 letters. Loop has 15 letters. [2020-07-29 01:43:07,292 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,292 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 13 letters. Loop has 14 letters. [2020-07-29 01:43:07,293 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,293 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 13 letters. Loop has 14 letters. [2020-07-29 01:43:07,293 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,293 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 13 letters. Loop has 14 letters. [2020-07-29 01:43:07,293 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,293 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 22 letters. Loop has 21 letters. [2020-07-29 01:43:07,294 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,294 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 22 letters. Loop has 21 letters. [2020-07-29 01:43:07,294 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,294 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 22 letters. Loop has 21 letters. [2020-07-29 01:43:07,294 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,294 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 10 letters. Loop has 13 letters. [2020-07-29 01:43:07,295 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,295 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 10 letters. Loop has 13 letters. [2020-07-29 01:43:07,295 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,295 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 10 letters. Loop has 13 letters. [2020-07-29 01:43:07,295 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,295 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 13 letters. Loop has 13 letters. [2020-07-29 01:43:07,295 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,296 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 13 letters. Loop has 13 letters. [2020-07-29 01:43:07,296 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,296 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 13 letters. Loop has 13 letters. [2020-07-29 01:43:07,296 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,296 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 28 letters. Loop has 30 letters. [2020-07-29 01:43:07,296 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,296 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 28 letters. Loop has 30 letters. [2020-07-29 01:43:07,297 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,297 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 28 letters. Loop has 30 letters. [2020-07-29 01:43:07,297 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,297 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 9 letters. Loop has 13 letters. [2020-07-29 01:43:07,297 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,298 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 9 letters. Loop has 13 letters. [2020-07-29 01:43:07,298 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,298 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 9 letters. Loop has 13 letters. [2020-07-29 01:43:07,298 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,298 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 12 letters. Loop has 13 letters. [2020-07-29 01:43:07,298 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,298 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 12 letters. Loop has 13 letters. [2020-07-29 01:43:07,299 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,299 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 12 letters. Loop has 13 letters. [2020-07-29 01:43:07,299 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,299 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 21 letters. Loop has 21 letters. [2020-07-29 01:43:07,299 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,299 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 21 letters. Loop has 21 letters. [2020-07-29 01:43:07,299 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,300 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 21 letters. Loop has 21 letters. [2020-07-29 01:43:07,300 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,300 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 19 letters. Loop has 17 letters. [2020-07-29 01:43:07,300 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,300 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 19 letters. Loop has 17 letters. [2020-07-29 01:43:07,300 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,301 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 19 letters. Loop has 17 letters. [2020-07-29 01:43:07,301 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,301 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 15 letters. Loop has 13 letters. [2020-07-29 01:43:07,301 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,301 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 15 letters. Loop has 13 letters. [2020-07-29 01:43:07,301 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,301 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 15 letters. Loop has 13 letters. [2020-07-29 01:43:07,302 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,302 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 17 letters. Loop has 16 letters. [2020-07-29 01:43:07,302 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,302 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 17 letters. Loop has 16 letters. [2020-07-29 01:43:07,302 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,302 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 17 letters. Loop has 16 letters. [2020-07-29 01:43:07,303 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,303 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 15 letters. Loop has 14 letters. [2020-07-29 01:43:07,303 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,303 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 15 letters. Loop has 14 letters. [2020-07-29 01:43:07,303 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,303 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 15 letters. Loop has 14 letters. [2020-07-29 01:43:07,303 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,304 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 40 letters. Loop has 40 letters. [2020-07-29 01:43:07,304 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,304 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 40 letters. Loop has 40 letters. [2020-07-29 01:43:07,304 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,304 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 40 letters. Loop has 40 letters. [2020-07-29 01:43:07,305 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,305 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 6 letters. Loop has 13 letters. [2020-07-29 01:43:07,305 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,306 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 6 letters. Loop has 13 letters. [2020-07-29 01:43:07,306 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,306 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 6 letters. Loop has 13 letters. [2020-07-29 01:43:07,306 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,306 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 17 letters. Loop has 20 letters. [2020-07-29 01:43:07,307 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,307 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 17 letters. Loop has 20 letters. [2020-07-29 01:43:07,307 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,307 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 17 letters. Loop has 20 letters. [2020-07-29 01:43:07,308 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,308 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 15 letters. Loop has 16 letters. [2020-07-29 01:43:07,308 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,308 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 15 letters. Loop has 16 letters. [2020-07-29 01:43:07,308 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,309 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 15 letters. Loop has 16 letters. [2020-07-29 01:43:07,309 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,309 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 25 letters. Loop has 24 letters. [2020-07-29 01:43:07,309 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,310 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 25 letters. Loop has 24 letters. [2020-07-29 01:43:07,310 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,310 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 25 letters. Loop has 24 letters. [2020-07-29 01:43:07,310 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,310 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 22 letters. Loop has 25 letters. [2020-07-29 01:43:07,311 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,311 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 22 letters. Loop has 25 letters. [2020-07-29 01:43:07,311 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,311 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 22 letters. Loop has 25 letters. [2020-07-29 01:43:07,312 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,312 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 4 letters. Loop has 13 letters. [2020-07-29 01:43:07,312 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,312 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 4 letters. Loop has 13 letters. [2020-07-29 01:43:07,312 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,313 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 4 letters. Loop has 13 letters. [2020-07-29 01:43:07,313 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,313 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 12 letters. Loop has 14 letters. [2020-07-29 01:43:07,313 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,314 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 12 letters. Loop has 14 letters. [2020-07-29 01:43:07,314 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,314 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 12 letters. Loop has 14 letters. [2020-07-29 01:43:07,314 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,314 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 16 letters. Loop has 17 letters. [2020-07-29 01:43:07,315 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,315 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 16 letters. Loop has 17 letters. [2020-07-29 01:43:07,315 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,315 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 16 letters. Loop has 17 letters. [2020-07-29 01:43:07,315 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,316 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 27 letters. Loop has 30 letters. [2020-07-29 01:43:07,316 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,316 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 27 letters. Loop has 30 letters. [2020-07-29 01:43:07,316 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,316 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 27 letters. Loop has 30 letters. [2020-07-29 01:43:07,317 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,317 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 34 letters. Loop has 36 letters. [2020-07-29 01:43:07,317 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,317 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 34 letters. Loop has 36 letters. [2020-07-29 01:43:07,318 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,318 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 34 letters. Loop has 36 letters. [2020-07-29 01:43:07,318 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,318 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 14 letters. Loop has 16 letters. [2020-07-29 01:43:07,319 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,319 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 14 letters. Loop has 16 letters. [2020-07-29 01:43:07,319 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,319 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 14 letters. Loop has 16 letters. [2020-07-29 01:43:07,319 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,320 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 16 letters. Loop has 13 letters. [2020-07-29 01:43:07,320 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,320 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 16 letters. Loop has 13 letters. [2020-07-29 01:43:07,320 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,320 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 16 letters. Loop has 13 letters. [2020-07-29 01:43:07,320 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,321 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 25 letters. Loop has 26 letters. [2020-07-29 01:43:07,321 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,321 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 25 letters. Loop has 26 letters. [2020-07-29 01:43:07,321 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,321 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 25 letters. Loop has 26 letters. [2020-07-29 01:43:07,322 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,322 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 32 letters. Loop has 35 letters. [2020-07-29 01:43:07,322 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,323 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 32 letters. Loop has 35 letters. [2020-07-29 01:43:07,323 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,323 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 32 letters. Loop has 35 letters. [2020-07-29 01:43:07,324 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,324 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 36 letters. Loop has 39 letters. [2020-07-29 01:43:07,324 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,324 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 36 letters. Loop has 39 letters. [2020-07-29 01:43:07,325 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,325 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 36 letters. Loop has 39 letters. [2020-07-29 01:43:07,325 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,326 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 13 letters. Loop has 15 letters. [2020-07-29 01:43:07,326 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,326 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 13 letters. Loop has 15 letters. [2020-07-29 01:43:07,326 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,326 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 13 letters. Loop has 15 letters. [2020-07-29 01:43:07,326 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,327 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 26 letters. Loop has 27 letters. [2020-07-29 01:43:07,327 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,327 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 26 letters. Loop has 27 letters. [2020-07-29 01:43:07,327 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,327 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 26 letters. Loop has 27 letters. [2020-07-29 01:43:07,328 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,328 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 39 letters. [2020-07-29 01:43:07,329 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,329 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 39 letters. [2020-07-29 01:43:07,329 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,329 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 39 letters. [2020-07-29 01:43:07,330 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,330 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,330 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,331 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,331 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,331 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,331 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,331 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 11 letters. Loop has 13 letters. [2020-07-29 01:43:07,332 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,332 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 11 letters. Loop has 13 letters. [2020-07-29 01:43:07,332 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,332 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 11 letters. Loop has 13 letters. [2020-07-29 01:43:07,332 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,332 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 14 letters. Loop has 13 letters. [2020-07-29 01:43:07,333 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,333 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 14 letters. Loop has 13 letters. [2020-07-29 01:43:07,333 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,333 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 14 letters. Loop has 13 letters. [2020-07-29 01:43:07,333 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,333 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 17 letters. Loop has 17 letters. [2020-07-29 01:43:07,334 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,334 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 17 letters. Loop has 17 letters. [2020-07-29 01:43:07,334 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,334 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 17 letters. Loop has 17 letters. [2020-07-29 01:43:07,334 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,335 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 36 letters. Loop has 35 letters. [2020-07-29 01:43:07,335 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,335 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 36 letters. Loop has 35 letters. [2020-07-29 01:43:07,335 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,335 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 36 letters. Loop has 35 letters. [2020-07-29 01:43:07,336 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,336 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 1 letters. Loop has 1 letters. [2020-07-29 01:43:07,336 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,336 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 1 letters. Loop has 1 letters. [2020-07-29 01:43:07,336 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,337 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 1 letters. Loop has 1 letters. [2020-07-29 01:43:07,337 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,337 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 1 letters. Loop has 3 letters. [2020-07-29 01:43:07,337 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,337 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 1 letters. Loop has 3 letters. [2020-07-29 01:43:07,337 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,337 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 1 letters. Loop has 3 letters. [2020-07-29 01:43:07,338 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 26 letters. Loop has 16 letters. [2020-07-29 01:43:07,338 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,338 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 26 letters. Loop has 16 letters. [2020-07-29 01:43:07,338 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,339 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 26 letters. Loop has 16 letters. [2020-07-29 01:43:07,339 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,339 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 10 letters. Loop has 13 letters. [2020-07-29 01:43:07,339 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,340 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 10 letters. Loop has 13 letters. [2020-07-29 01:43:07,340 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,340 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 10 letters. Loop has 13 letters. [2020-07-29 01:43:07,340 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,340 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 26 letters. Loop has 14 letters. [2020-07-29 01:43:07,341 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,341 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 26 letters. Loop has 14 letters. [2020-07-29 01:43:07,341 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,341 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 26 letters. Loop has 14 letters. [2020-07-29 01:43:07,341 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,341 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 26 letters. Loop has 25 letters. [2020-07-29 01:43:07,342 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,342 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 26 letters. Loop has 25 letters. [2020-07-29 01:43:07,342 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,342 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 26 letters. Loop has 25 letters. [2020-07-29 01:43:07,342 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,343 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 27 letters. Loop has 17 letters. [2020-07-29 01:43:07,343 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,343 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 27 letters. Loop has 17 letters. [2020-07-29 01:43:07,343 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,343 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 27 letters. Loop has 17 letters. [2020-07-29 01:43:07,344 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,344 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 27 letters. Loop has 16 letters. [2020-07-29 01:43:07,344 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,344 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 27 letters. Loop has 16 letters. [2020-07-29 01:43:07,344 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,345 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 27 letters. Loop has 16 letters. [2020-07-29 01:43:07,345 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,345 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 27 letters. Loop has 14 letters. [2020-07-29 01:43:07,345 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,345 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 27 letters. Loop has 14 letters. [2020-07-29 01:43:07,346 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,346 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 27 letters. Loop has 14 letters. [2020-07-29 01:43:07,346 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,346 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 11 letters. Loop has 13 letters. [2020-07-29 01:43:07,346 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,347 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 11 letters. Loop has 13 letters. [2020-07-29 01:43:07,347 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,347 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 11 letters. Loop has 13 letters. [2020-07-29 01:43:07,347 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,347 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 28 letters. Loop has 17 letters. [2020-07-29 01:43:07,347 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,348 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 28 letters. Loop has 17 letters. [2020-07-29 01:43:07,348 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,348 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 28 letters. Loop has 17 letters. [2020-07-29 01:43:07,348 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,348 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 28 letters. Loop has 16 letters. [2020-07-29 01:43:07,349 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,349 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 28 letters. Loop has 16 letters. [2020-07-29 01:43:07,349 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,349 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 28 letters. Loop has 16 letters. [2020-07-29 01:43:07,349 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,349 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 29 letters. Loop has 17 letters. [2020-07-29 01:43:07,350 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,350 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 29 letters. Loop has 17 letters. [2020-07-29 01:43:07,350 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,350 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 29 letters. Loop has 17 letters. [2020-07-29 01:43:07,350 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,351 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 29 letters. Loop has 16 letters. [2020-07-29 01:43:07,351 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,351 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 29 letters. Loop has 16 letters. [2020-07-29 01:43:07,351 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,351 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 29 letters. Loop has 16 letters. [2020-07-29 01:43:07,352 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,352 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 12 letters. Loop has 13 letters. [2020-07-29 01:43:07,352 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,352 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 12 letters. Loop has 13 letters. [2020-07-29 01:43:07,352 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,353 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 12 letters. Loop has 13 letters. [2020-07-29 01:43:07,353 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,353 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 29 letters. Loop has 17 letters. [2020-07-29 01:43:07,353 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,353 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 29 letters. Loop has 17 letters. [2020-07-29 01:43:07,353 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,354 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 29 letters. Loop has 17 letters. [2020-07-29 01:43:07,354 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,354 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 30 letters. Loop has 17 letters. [2020-07-29 01:43:07,354 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,355 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 30 letters. Loop has 17 letters. [2020-07-29 01:43:07,355 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,355 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 30 letters. Loop has 17 letters. [2020-07-29 01:43:07,355 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,355 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 30 letters. Loop has 18 letters. [2020-07-29 01:43:07,356 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,356 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 30 letters. Loop has 18 letters. [2020-07-29 01:43:07,356 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,356 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 30 letters. Loop has 18 letters. [2020-07-29 01:43:07,356 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,356 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 30 letters. Loop has 16 letters. [2020-07-29 01:43:07,357 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,357 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 30 letters. Loop has 16 letters. [2020-07-29 01:43:07,357 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,357 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 30 letters. Loop has 16 letters. [2020-07-29 01:43:07,357 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,358 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 30 letters. Loop has 20 letters. [2020-07-29 01:43:07,358 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,358 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 30 letters. Loop has 20 letters. [2020-07-29 01:43:07,358 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,358 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 30 letters. Loop has 20 letters. [2020-07-29 01:43:07,359 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,359 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 13 letters. Loop has 13 letters. [2020-07-29 01:43:07,359 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,359 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 13 letters. Loop has 13 letters. [2020-07-29 01:43:07,359 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,359 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 13 letters. Loop has 13 letters. [2020-07-29 01:43:07,360 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,360 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 13 letters. Loop has 15 letters. [2020-07-29 01:43:07,360 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,360 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 13 letters. Loop has 15 letters. [2020-07-29 01:43:07,360 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,361 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 13 letters. Loop has 15 letters. [2020-07-29 01:43:07,361 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,361 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 31 letters. Loop has 18 letters. [2020-07-29 01:43:07,361 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,362 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 31 letters. Loop has 18 letters. [2020-07-29 01:43:07,362 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,362 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 31 letters. Loop has 18 letters. [2020-07-29 01:43:07,362 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,362 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 31 letters. Loop has 20 letters. [2020-07-29 01:43:07,363 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,363 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 31 letters. Loop has 20 letters. [2020-07-29 01:43:07,363 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,363 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 31 letters. Loop has 20 letters. [2020-07-29 01:43:07,363 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,364 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 31 letters. Loop has 21 letters. [2020-07-29 01:43:07,364 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,364 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 31 letters. Loop has 21 letters. [2020-07-29 01:43:07,364 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,364 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 31 letters. Loop has 21 letters. [2020-07-29 01:43:07,365 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,365 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,365 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,365 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,365 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,365 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,366 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,366 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 32 letters. Loop has 20 letters. [2020-07-29 01:43:07,366 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,367 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 32 letters. Loop has 20 letters. [2020-07-29 01:43:07,367 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,367 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 32 letters. Loop has 20 letters. [2020-07-29 01:43:07,367 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,367 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 32 letters. Loop has 21 letters. [2020-07-29 01:43:07,368 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,368 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 32 letters. Loop has 21 letters. [2020-07-29 01:43:07,368 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,368 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 32 letters. Loop has 21 letters. [2020-07-29 01:43:07,368 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,369 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 33 letters. Loop has 20 letters. [2020-07-29 01:43:07,369 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,369 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 33 letters. Loop has 20 letters. [2020-07-29 01:43:07,369 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,369 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 33 letters. Loop has 20 letters. [2020-07-29 01:43:07,370 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,370 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 33 letters. Loop has 21 letters. [2020-07-29 01:43:07,370 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,370 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 33 letters. Loop has 21 letters. [2020-07-29 01:43:07,370 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,370 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 33 letters. Loop has 21 letters. [2020-07-29 01:43:07,371 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,371 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 33 letters. Loop has 22 letters. [2020-07-29 01:43:07,371 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,371 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 33 letters. Loop has 22 letters. [2020-07-29 01:43:07,371 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,372 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 33 letters. Loop has 22 letters. [2020-07-29 01:43:07,372 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,372 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 14 letters. Loop has 13 letters. [2020-07-29 01:43:07,372 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,372 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 14 letters. Loop has 13 letters. [2020-07-29 01:43:07,372 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,373 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 14 letters. Loop has 13 letters. [2020-07-29 01:43:07,373 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,373 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 14 letters. Loop has 15 letters. [2020-07-29 01:43:07,373 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,373 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 14 letters. Loop has 15 letters. [2020-07-29 01:43:07,373 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,374 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 14 letters. Loop has 15 letters. [2020-07-29 01:43:07,374 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,374 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 34 letters. Loop has 21 letters. [2020-07-29 01:43:07,374 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,374 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 34 letters. Loop has 21 letters. [2020-07-29 01:43:07,375 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,375 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 34 letters. Loop has 21 letters. [2020-07-29 01:43:07,375 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,375 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 34 letters. Loop has 24 letters. [2020-07-29 01:43:07,375 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,376 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 34 letters. Loop has 24 letters. [2020-07-29 01:43:07,376 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,376 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 34 letters. Loop has 24 letters. [2020-07-29 01:43:07,376 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,376 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 34 letters. Loop has 35 letters. [2020-07-29 01:43:07,377 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,377 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 34 letters. Loop has 35 letters. [2020-07-29 01:43:07,377 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,377 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 34 letters. Loop has 35 letters. [2020-07-29 01:43:07,378 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,378 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 35 letters. Loop has 21 letters. [2020-07-29 01:43:07,378 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,378 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 35 letters. Loop has 21 letters. [2020-07-29 01:43:07,378 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,378 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 35 letters. Loop has 21 letters. [2020-07-29 01:43:07,379 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,379 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 35 letters. Loop has 25 letters. [2020-07-29 01:43:07,379 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,379 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 35 letters. Loop has 25 letters. [2020-07-29 01:43:07,379 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,380 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 35 letters. Loop has 25 letters. [2020-07-29 01:43:07,380 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,380 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 35 letters. Loop has 24 letters. [2020-07-29 01:43:07,380 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,380 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 35 letters. Loop has 24 letters. [2020-07-29 01:43:07,381 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,381 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 35 letters. Loop has 24 letters. [2020-07-29 01:43:07,381 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,381 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 35 letters. Loop has 35 letters. [2020-07-29 01:43:07,381 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,382 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 35 letters. Loop has 35 letters. [2020-07-29 01:43:07,382 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,382 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 35 letters. Loop has 35 letters. [2020-07-29 01:43:07,382 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,382 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 15 letters. Loop has 13 letters. [2020-07-29 01:43:07,383 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,383 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 15 letters. Loop has 13 letters. [2020-07-29 01:43:07,383 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,383 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 15 letters. Loop has 13 letters. [2020-07-29 01:43:07,383 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,384 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 36 letters. Loop has 25 letters. [2020-07-29 01:43:07,384 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,384 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 36 letters. Loop has 25 letters. [2020-07-29 01:43:07,384 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,384 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 36 letters. Loop has 25 letters. [2020-07-29 01:43:07,385 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,385 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 36 letters. Loop has 24 letters. [2020-07-29 01:43:07,385 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,385 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 36 letters. Loop has 24 letters. [2020-07-29 01:43:07,385 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,386 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 36 letters. Loop has 24 letters. [2020-07-29 01:43:07,386 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,386 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 36 letters. Loop has 35 letters. [2020-07-29 01:43:07,386 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,386 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 36 letters. Loop has 35 letters. [2020-07-29 01:43:07,387 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,387 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 36 letters. Loop has 35 letters. [2020-07-29 01:43:07,387 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,387 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 36 letters. Loop has 36 letters. [2020-07-29 01:43:07,388 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,388 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 36 letters. Loop has 36 letters. [2020-07-29 01:43:07,388 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,388 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 36 letters. Loop has 36 letters. [2020-07-29 01:43:07,389 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,389 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 15 letters. Loop has 14 letters. [2020-07-29 01:43:07,389 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,389 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 15 letters. Loop has 14 letters. [2020-07-29 01:43:07,389 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,389 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 15 letters. Loop has 14 letters. [2020-07-29 01:43:07,390 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,390 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 25 letters. [2020-07-29 01:43:07,390 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,390 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 25 letters. [2020-07-29 01:43:07,390 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,391 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 25 letters. [2020-07-29 01:43:07,391 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,391 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 24 letters. [2020-07-29 01:43:07,391 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,391 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 24 letters. [2020-07-29 01:43:07,392 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,392 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 24 letters. [2020-07-29 01:43:07,392 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,392 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 25 letters. [2020-07-29 01:43:07,393 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,393 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 25 letters. [2020-07-29 01:43:07,393 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,393 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 25 letters. [2020-07-29 01:43:07,393 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,393 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 36 letters. [2020-07-29 01:43:07,394 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,394 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 36 letters. [2020-07-29 01:43:07,394 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,394 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 36 letters. [2020-07-29 01:43:07,395 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,395 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 37 letters. [2020-07-29 01:43:07,395 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,395 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 37 letters. [2020-07-29 01:43:07,396 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,396 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 37 letters. [2020-07-29 01:43:07,396 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,396 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 16 letters. Loop has 13 letters. [2020-07-29 01:43:07,397 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,397 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 16 letters. Loop has 13 letters. [2020-07-29 01:43:07,397 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,397 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 16 letters. Loop has 13 letters. [2020-07-29 01:43:07,397 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,397 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 16 letters. Loop has 14 letters. [2020-07-29 01:43:07,398 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,398 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 16 letters. Loop has 14 letters. [2020-07-29 01:43:07,398 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,398 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 16 letters. Loop has 14 letters. [2020-07-29 01:43:07,398 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,398 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 38 letters. Loop has 25 letters. [2020-07-29 01:43:07,399 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,399 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 38 letters. Loop has 25 letters. [2020-07-29 01:43:07,399 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,399 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 38 letters. Loop has 25 letters. [2020-07-29 01:43:07,399 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,400 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 38 letters. Loop has 24 letters. [2020-07-29 01:43:07,400 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,400 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 38 letters. Loop has 24 letters. [2020-07-29 01:43:07,400 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,400 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 38 letters. Loop has 24 letters. [2020-07-29 01:43:07,401 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,401 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 38 letters. Loop has 26 letters. [2020-07-29 01:43:07,401 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,401 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 38 letters. Loop has 26 letters. [2020-07-29 01:43:07,401 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,402 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 38 letters. Loop has 26 letters. [2020-07-29 01:43:07,402 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,402 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 39 letters. Loop has 27 letters. [2020-07-29 01:43:07,402 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,402 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 39 letters. Loop has 27 letters. [2020-07-29 01:43:07,403 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,403 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 39 letters. Loop has 27 letters. [2020-07-29 01:43:07,403 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,403 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 39 letters. Loop has 38 letters. [2020-07-29 01:43:07,404 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,404 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 39 letters. Loop has 38 letters. [2020-07-29 01:43:07,404 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,404 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 39 letters. Loop has 38 letters. [2020-07-29 01:43:07,404 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,405 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 17 letters. Loop has 13 letters. [2020-07-29 01:43:07,405 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,405 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 17 letters. Loop has 13 letters. [2020-07-29 01:43:07,405 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,405 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 17 letters. Loop has 13 letters. [2020-07-29 01:43:07,405 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,406 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 17 letters. Loop has 16 letters. [2020-07-29 01:43:07,406 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,406 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 17 letters. Loop has 16 letters. [2020-07-29 01:43:07,406 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,406 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 17 letters. Loop has 16 letters. [2020-07-29 01:43:07,406 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,407 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 40 letters. Loop has 30 letters. [2020-07-29 01:43:07,407 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,407 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 40 letters. Loop has 30 letters. [2020-07-29 01:43:07,407 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,407 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 40 letters. Loop has 30 letters. [2020-07-29 01:43:07,408 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,408 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 41 letters. Loop has 30 letters. [2020-07-29 01:43:07,408 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,408 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 41 letters. Loop has 30 letters. [2020-07-29 01:43:07,408 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,409 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 41 letters. Loop has 30 letters. [2020-07-29 01:43:07,409 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,409 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 41 letters. Loop has 30 letters. [2020-07-29 01:43:07,409 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,409 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 41 letters. Loop has 30 letters. [2020-07-29 01:43:07,410 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,410 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 41 letters. Loop has 30 letters. [2020-07-29 01:43:07,410 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,410 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 42 letters. Loop has 30 letters. [2020-07-29 01:43:07,411 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,411 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 42 letters. Loop has 30 letters. [2020-07-29 01:43:07,411 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,411 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 42 letters. Loop has 30 letters. [2020-07-29 01:43:07,411 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,411 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 42 letters. Loop has 30 letters. [2020-07-29 01:43:07,412 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,412 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 42 letters. Loop has 30 letters. [2020-07-29 01:43:07,412 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,412 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 42 letters. Loop has 30 letters. [2020-07-29 01:43:07,412 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,413 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 43 letters. Loop has 30 letters. [2020-07-29 01:43:07,413 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,413 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 43 letters. Loop has 30 letters. [2020-07-29 01:43:07,413 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,413 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 43 letters. Loop has 30 letters. [2020-07-29 01:43:07,414 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,414 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 43 letters. Loop has 31 letters. [2020-07-29 01:43:07,414 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,414 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 43 letters. Loop has 31 letters. [2020-07-29 01:43:07,414 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,415 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 43 letters. Loop has 31 letters. [2020-07-29 01:43:07,415 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,415 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 43 letters. Loop has 30 letters. [2020-07-29 01:43:07,415 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,416 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 43 letters. Loop has 30 letters. [2020-07-29 01:43:07,416 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,416 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 43 letters. Loop has 30 letters. [2020-07-29 01:43:07,416 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,416 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 13 letters. [2020-07-29 01:43:07,417 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,417 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 13 letters. [2020-07-29 01:43:07,417 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,417 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 13 letters. [2020-07-29 01:43:07,417 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,418 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 16 letters. [2020-07-29 01:43:07,418 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,418 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 16 letters. [2020-07-29 01:43:07,418 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,418 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 16 letters. [2020-07-29 01:43:07,418 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,419 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,419 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,419 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,419 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,419 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,420 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,420 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 44 letters. Loop has 30 letters. [2020-07-29 01:43:07,420 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,420 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 44 letters. Loop has 30 letters. [2020-07-29 01:43:07,420 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,420 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 44 letters. Loop has 30 letters. [2020-07-29 01:43:07,421 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,421 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 44 letters. Loop has 35 letters. [2020-07-29 01:43:07,421 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,421 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 44 letters. Loop has 35 letters. [2020-07-29 01:43:07,422 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,422 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 44 letters. Loop has 35 letters. [2020-07-29 01:43:07,422 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,422 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,422 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,423 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,423 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,423 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,423 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,423 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 45 letters. Loop has 35 letters. [2020-07-29 01:43:07,424 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,424 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 45 letters. Loop has 35 letters. [2020-07-29 01:43:07,424 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,424 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 45 letters. Loop has 35 letters. [2020-07-29 01:43:07,424 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,425 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 45 letters. Loop has 36 letters. [2020-07-29 01:43:07,425 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,425 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 45 letters. Loop has 36 letters. [2020-07-29 01:43:07,425 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,425 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 45 letters. Loop has 36 letters. [2020-07-29 01:43:07,426 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,426 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 46 letters. Loop has 35 letters. [2020-07-29 01:43:07,426 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,426 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 46 letters. Loop has 35 letters. [2020-07-29 01:43:07,426 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,427 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 46 letters. Loop has 35 letters. [2020-07-29 01:43:07,427 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,427 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 46 letters. Loop has 36 letters. [2020-07-29 01:43:07,427 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,428 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 46 letters. Loop has 36 letters. [2020-07-29 01:43:07,428 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,428 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 46 letters. Loop has 36 letters. [2020-07-29 01:43:07,428 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,428 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 47 letters. Loop has 36 letters. [2020-07-29 01:43:07,429 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,429 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 47 letters. Loop has 36 letters. [2020-07-29 01:43:07,429 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,429 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 47 letters. Loop has 36 letters. [2020-07-29 01:43:07,429 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,430 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 47 letters. Loop has 37 letters. [2020-07-29 01:43:07,430 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,430 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 47 letters. Loop has 37 letters. [2020-07-29 01:43:07,430 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,431 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 47 letters. Loop has 37 letters. [2020-07-29 01:43:07,431 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,431 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 48 letters. Loop has 36 letters. [2020-07-29 01:43:07,431 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,432 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 48 letters. Loop has 36 letters. [2020-07-29 01:43:07,432 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,432 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 48 letters. Loop has 36 letters. [2020-07-29 01:43:07,432 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,432 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 48 letters. Loop has 38 letters. [2020-07-29 01:43:07,433 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,433 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 48 letters. Loop has 38 letters. [2020-07-29 01:43:07,433 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,433 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 48 letters. Loop has 38 letters. [2020-07-29 01:43:07,434 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,434 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 49 letters. Loop has 38 letters. [2020-07-29 01:43:07,434 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,434 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 49 letters. Loop has 38 letters. [2020-07-29 01:43:07,435 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,435 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 49 letters. Loop has 38 letters. [2020-07-29 01:43:07,435 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,435 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 49 letters. Loop has 39 letters. [2020-07-29 01:43:07,436 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,436 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 49 letters. Loop has 39 letters. [2020-07-29 01:43:07,436 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,436 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 49 letters. Loop has 39 letters. [2020-07-29 01:43:07,436 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,437 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 50 letters. Loop has 38 letters. [2020-07-29 01:43:07,437 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,437 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 50 letters. Loop has 38 letters. [2020-07-29 01:43:07,437 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,437 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 50 letters. Loop has 38 letters. [2020-07-29 01:43:07,438 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,438 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 19 letters. Loop has 13 letters. [2020-07-29 01:43:07,438 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,439 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 19 letters. Loop has 13 letters. [2020-07-29 01:43:07,439 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,439 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 19 letters. Loop has 13 letters. [2020-07-29 01:43:07,439 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,440 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 19 letters. Loop has 17 letters. [2020-07-29 01:43:07,440 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,440 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 19 letters. Loop has 17 letters. [2020-07-29 01:43:07,440 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,441 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 19 letters. Loop has 17 letters. [2020-07-29 01:43:07,441 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,441 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 50 letters. Loop has 39 letters. [2020-07-29 01:43:07,442 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,442 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 50 letters. Loop has 39 letters. [2020-07-29 01:43:07,442 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,442 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 50 letters. Loop has 39 letters. [2020-07-29 01:43:07,443 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,443 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 51 letters. Loop has 38 letters. [2020-07-29 01:43:07,443 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,443 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 51 letters. Loop has 38 letters. [2020-07-29 01:43:07,444 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,444 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 51 letters. Loop has 38 letters. [2020-07-29 01:43:07,444 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,445 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 51 letters. Loop has 39 letters. [2020-07-29 01:43:07,445 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,445 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 51 letters. Loop has 39 letters. [2020-07-29 01:43:07,445 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,446 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 51 letters. Loop has 39 letters. [2020-07-29 01:43:07,446 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,446 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 52 letters. Loop has 39 letters. [2020-07-29 01:43:07,447 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,447 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 52 letters. Loop has 39 letters. [2020-07-29 01:43:07,447 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,447 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 52 letters. Loop has 39 letters. [2020-07-29 01:43:07,448 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,448 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 53 letters. Loop has 39 letters. [2020-07-29 01:43:07,448 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,449 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 53 letters. Loop has 39 letters. [2020-07-29 01:43:07,449 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,449 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 53 letters. Loop has 39 letters. [2020-07-29 01:43:07,449 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,450 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 53 letters. Loop has 40 letters. [2020-07-29 01:43:07,450 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,450 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 53 letters. Loop has 40 letters. [2020-07-29 01:43:07,451 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,451 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 53 letters. Loop has 40 letters. [2020-07-29 01:43:07,451 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,451 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 20 letters. Loop has 13 letters. [2020-07-29 01:43:07,452 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,452 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 20 letters. Loop has 13 letters. [2020-07-29 01:43:07,452 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,452 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 20 letters. Loop has 13 letters. [2020-07-29 01:43:07,453 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,453 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 20 letters. Loop has 13 letters. [2020-07-29 01:43:07,453 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,453 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 20 letters. Loop has 13 letters. [2020-07-29 01:43:07,454 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,454 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 20 letters. Loop has 13 letters. [2020-07-29 01:43:07,454 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,454 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 21 letters. Loop has 14 letters. [2020-07-29 01:43:07,455 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,455 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 21 letters. Loop has 14 letters. [2020-07-29 01:43:07,455 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,455 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 21 letters. Loop has 14 letters. [2020-07-29 01:43:07,456 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,456 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 21 letters. Loop has 20 letters. [2020-07-29 01:43:07,456 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,457 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 21 letters. Loop has 20 letters. [2020-07-29 01:43:07,457 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,457 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 21 letters. Loop has 20 letters. [2020-07-29 01:43:07,457 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,458 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 22 letters. Loop has 14 letters. [2020-07-29 01:43:07,458 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,458 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 22 letters. Loop has 14 letters. [2020-07-29 01:43:07,458 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,459 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 22 letters. Loop has 14 letters. [2020-07-29 01:43:07,459 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,459 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 23 letters. Loop has 14 letters. [2020-07-29 01:43:07,459 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,460 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 23 letters. Loop has 14 letters. [2020-07-29 01:43:07,460 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,460 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 23 letters. Loop has 14 letters. [2020-07-29 01:43:07,460 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,461 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 8 letters. Loop has 13 letters. [2020-07-29 01:43:07,461 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,461 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 8 letters. Loop has 13 letters. [2020-07-29 01:43:07,461 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,461 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 8 letters. Loop has 13 letters. [2020-07-29 01:43:07,462 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,462 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 24 letters. Loop has 14 letters. [2020-07-29 01:43:07,462 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,462 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 24 letters. Loop has 14 letters. [2020-07-29 01:43:07,463 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,463 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 24 letters. Loop has 14 letters. [2020-07-29 01:43:07,463 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,463 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 9 letters. Loop has 13 letters. [2020-07-29 01:43:07,464 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,464 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 9 letters. Loop has 13 letters. [2020-07-29 01:43:07,464 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,464 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 9 letters. Loop has 13 letters. [2020-07-29 01:43:07,465 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,465 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 25 letters. Loop has 15 letters. [2020-07-29 01:43:07,465 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,465 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 25 letters. Loop has 15 letters. [2020-07-29 01:43:07,466 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,466 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 25 letters. Loop has 15 letters. [2020-07-29 01:43:07,466 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,466 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 25 letters. Loop has 14 letters. [2020-07-29 01:43:07,467 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,467 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 25 letters. Loop has 14 letters. [2020-07-29 01:43:07,467 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,467 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 25 letters. Loop has 14 letters. [2020-07-29 01:43:07,468 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,468 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 27 letters. Loop has 25 letters. [2020-07-29 01:43:07,468 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,468 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 27 letters. Loop has 25 letters. [2020-07-29 01:43:07,469 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,469 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 27 letters. Loop has 25 letters. [2020-07-29 01:43:07,469 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,470 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 27 letters. Loop has 27 letters. [2020-07-29 01:43:07,470 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,470 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 27 letters. Loop has 27 letters. [2020-07-29 01:43:07,471 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,471 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 27 letters. Loop has 27 letters. [2020-07-29 01:43:07,471 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,471 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 11 letters. Loop has 13 letters. [2020-07-29 01:43:07,472 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,472 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 11 letters. Loop has 13 letters. [2020-07-29 01:43:07,472 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,472 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 11 letters. Loop has 13 letters. [2020-07-29 01:43:07,473 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,473 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 11 letters. Loop has 14 letters. [2020-07-29 01:43:07,473 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,473 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 11 letters. Loop has 14 letters. [2020-07-29 01:43:07,474 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,474 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 11 letters. Loop has 14 letters. [2020-07-29 01:43:07,474 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,474 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 28 letters. Loop has 30 letters. [2020-07-29 01:43:07,475 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,475 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 28 letters. Loop has 30 letters. [2020-07-29 01:43:07,475 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,476 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 28 letters. Loop has 30 letters. [2020-07-29 01:43:07,476 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,476 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 12 letters. Loop has 13 letters. [2020-07-29 01:43:07,476 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,477 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 12 letters. Loop has 13 letters. [2020-07-29 01:43:07,477 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,477 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 12 letters. Loop has 13 letters. [2020-07-29 01:43:07,477 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,478 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 12 letters. Loop has 14 letters. [2020-07-29 01:43:07,478 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,478 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 12 letters. Loop has 14 letters. [2020-07-29 01:43:07,479 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,479 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 12 letters. Loop has 14 letters. [2020-07-29 01:43:07,479 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,479 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 29 letters. Loop has 30 letters. [2020-07-29 01:43:07,480 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,480 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 29 letters. Loop has 30 letters. [2020-07-29 01:43:07,480 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,480 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 29 letters. Loop has 30 letters. [2020-07-29 01:43:07,481 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,481 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 29 letters. Loop has 30 letters. [2020-07-29 01:43:07,481 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,482 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 29 letters. Loop has 30 letters. [2020-07-29 01:43:07,482 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,482 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 29 letters. Loop has 30 letters. [2020-07-29 01:43:07,483 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,483 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 30 letters. Loop has 30 letters. [2020-07-29 01:43:07,483 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,483 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 30 letters. Loop has 30 letters. [2020-07-29 01:43:07,484 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,484 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 30 letters. Loop has 30 letters. [2020-07-29 01:43:07,484 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,485 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 30 letters. Loop has 30 letters. [2020-07-29 01:43:07,485 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,485 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 30 letters. Loop has 30 letters. [2020-07-29 01:43:07,486 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,486 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 30 letters. Loop has 30 letters. [2020-07-29 01:43:07,486 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,486 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 13 letters. Loop has 13 letters. [2020-07-29 01:43:07,487 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,487 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 13 letters. Loop has 13 letters. [2020-07-29 01:43:07,487 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,487 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 13 letters. Loop has 13 letters. [2020-07-29 01:43:07,488 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,488 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 13 letters. Loop has 15 letters. [2020-07-29 01:43:07,488 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,488 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 13 letters. Loop has 15 letters. [2020-07-29 01:43:07,489 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,489 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 13 letters. Loop has 15 letters. [2020-07-29 01:43:07,489 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,489 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 13 letters. Loop has 14 letters. [2020-07-29 01:43:07,490 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,490 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 13 letters. Loop has 14 letters. [2020-07-29 01:43:07,490 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,490 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 13 letters. Loop has 14 letters. [2020-07-29 01:43:07,490 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,491 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,491 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,491 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,492 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,492 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,492 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,493 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 31 letters. Loop has 31 letters. [2020-07-29 01:43:07,493 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,493 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 31 letters. Loop has 31 letters. [2020-07-29 01:43:07,494 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,494 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 31 letters. Loop has 31 letters. [2020-07-29 01:43:07,494 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,494 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,495 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,495 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,495 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,496 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 31 letters. Loop has 30 letters. [2020-07-29 01:43:07,496 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,496 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 32 letters. Loop has 30 letters. [2020-07-29 01:43:07,497 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,497 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 32 letters. Loop has 30 letters. [2020-07-29 01:43:07,497 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,498 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 32 letters. Loop has 30 letters. [2020-07-29 01:43:07,498 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,498 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 32 letters. Loop has 35 letters. [2020-07-29 01:43:07,498 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,499 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 32 letters. Loop has 35 letters. [2020-07-29 01:43:07,499 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,499 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 32 letters. Loop has 35 letters. [2020-07-29 01:43:07,500 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,500 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 14 letters. Loop has 13 letters. [2020-07-29 01:43:07,500 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,500 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 14 letters. Loop has 13 letters. [2020-07-29 01:43:07,501 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,501 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 14 letters. Loop has 13 letters. [2020-07-29 01:43:07,501 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,501 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 32 letters. Loop has 30 letters. [2020-07-29 01:43:07,502 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,502 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 32 letters. Loop has 30 letters. [2020-07-29 01:43:07,502 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,503 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 32 letters. Loop has 30 letters. [2020-07-29 01:43:07,503 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,503 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 14 letters. Loop has 15 letters. [2020-07-29 01:43:07,503 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,504 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 14 letters. Loop has 15 letters. [2020-07-29 01:43:07,504 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,504 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 14 letters. Loop has 15 letters. [2020-07-29 01:43:07,504 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,505 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 14 letters. Loop has 16 letters. [2020-07-29 01:43:07,505 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,505 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 14 letters. Loop has 16 letters. [2020-07-29 01:43:07,505 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,506 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 14 letters. Loop has 16 letters. [2020-07-29 01:43:07,506 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,506 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 14 letters. Loop has 14 letters. [2020-07-29 01:43:07,506 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,507 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 14 letters. Loop has 14 letters. [2020-07-29 01:43:07,507 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,507 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 14 letters. Loop has 14 letters. [2020-07-29 01:43:07,507 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,507 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 33 letters. Loop has 35 letters. [2020-07-29 01:43:07,508 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,508 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 33 letters. Loop has 35 letters. [2020-07-29 01:43:07,508 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,509 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 33 letters. Loop has 35 letters. [2020-07-29 01:43:07,509 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,509 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 33 letters. Loop has 36 letters. [2020-07-29 01:43:07,510 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,510 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 33 letters. Loop has 36 letters. [2020-07-29 01:43:07,510 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,511 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 33 letters. Loop has 36 letters. [2020-07-29 01:43:07,511 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,511 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 34 letters. Loop has 35 letters. [2020-07-29 01:43:07,511 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,512 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 34 letters. Loop has 35 letters. [2020-07-29 01:43:07,512 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,512 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 34 letters. Loop has 35 letters. [2020-07-29 01:43:07,513 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,513 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 34 letters. Loop has 36 letters. [2020-07-29 01:43:07,513 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,513 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 34 letters. Loop has 36 letters. [2020-07-29 01:43:07,514 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,514 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 34 letters. Loop has 36 letters. [2020-07-29 01:43:07,515 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,515 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 35 letters. Loop has 35 letters. [2020-07-29 01:43:07,515 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,515 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 35 letters. Loop has 35 letters. [2020-07-29 01:43:07,516 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,516 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 35 letters. Loop has 35 letters. [2020-07-29 01:43:07,516 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,517 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 15 letters. Loop has 13 letters. [2020-07-29 01:43:07,517 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,517 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 15 letters. Loop has 13 letters. [2020-07-29 01:43:07,517 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,518 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 15 letters. Loop has 13 letters. [2020-07-29 01:43:07,518 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,518 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 35 letters. Loop has 36 letters. [2020-07-29 01:43:07,518 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,519 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 35 letters. Loop has 36 letters. [2020-07-29 01:43:07,519 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,519 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 35 letters. Loop has 36 letters. [2020-07-29 01:43:07,520 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,520 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 15 letters. Loop has 15 letters. [2020-07-29 01:43:07,520 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,520 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 15 letters. Loop has 15 letters. [2020-07-29 01:43:07,521 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,521 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 15 letters. Loop has 15 letters. [2020-07-29 01:43:07,521 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,521 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 35 letters. Loop has 37 letters. [2020-07-29 01:43:07,522 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,522 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 35 letters. Loop has 37 letters. [2020-07-29 01:43:07,522 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,522 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 35 letters. Loop has 37 letters. [2020-07-29 01:43:07,523 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,523 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 15 letters. Loop has 17 letters. [2020-07-29 01:43:07,523 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,523 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 15 letters. Loop has 17 letters. [2020-07-29 01:43:07,524 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,524 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 15 letters. Loop has 17 letters. [2020-07-29 01:43:07,524 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,524 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 15 letters. Loop has 16 letters. [2020-07-29 01:43:07,525 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,525 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 15 letters. Loop has 16 letters. [2020-07-29 01:43:07,525 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,525 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 15 letters. Loop has 16 letters. [2020-07-29 01:43:07,526 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,526 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 15 letters. Loop has 14 letters. [2020-07-29 01:43:07,526 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,526 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 15 letters. Loop has 14 letters. [2020-07-29 01:43:07,527 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,527 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 15 letters. Loop has 14 letters. [2020-07-29 01:43:07,527 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,527 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 36 letters. Loop has 35 letters. [2020-07-29 01:43:07,528 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,528 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 36 letters. Loop has 35 letters. [2020-07-29 01:43:07,528 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,529 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 36 letters. Loop has 35 letters. [2020-07-29 01:43:07,529 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,529 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 36 letters. Loop has 36 letters. [2020-07-29 01:43:07,530 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,530 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 36 letters. Loop has 36 letters. [2020-07-29 01:43:07,530 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,530 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 36 letters. Loop has 36 letters. [2020-07-29 01:43:07,531 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,531 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 36 letters. Loop has 38 letters. [2020-07-29 01:43:07,531 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,532 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 36 letters. Loop has 38 letters. [2020-07-29 01:43:07,532 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,532 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 36 letters. Loop has 38 letters. [2020-07-29 01:43:07,532 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,533 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 35 letters. [2020-07-29 01:43:07,533 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,533 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 35 letters. [2020-07-29 01:43:07,534 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,534 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 35 letters. [2020-07-29 01:43:07,534 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,534 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 16 letters. Loop has 13 letters. [2020-07-29 01:43:07,535 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,535 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 16 letters. Loop has 13 letters. [2020-07-29 01:43:07,535 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,536 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 16 letters. Loop has 13 letters. [2020-07-29 01:43:07,536 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,536 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 36 letters. [2020-07-29 01:43:07,536 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,537 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 36 letters. [2020-07-29 01:43:07,537 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,537 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 36 letters. [2020-07-29 01:43:07,538 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,538 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 16 letters. Loop has 17 letters. [2020-07-29 01:43:07,538 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,538 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 16 letters. Loop has 17 letters. [2020-07-29 01:43:07,539 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,539 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 16 letters. Loop has 17 letters. [2020-07-29 01:43:07,539 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,539 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 38 letters. [2020-07-29 01:43:07,540 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,558 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 38 letters. [2020-07-29 01:43:07,559 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,559 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 38 letters. [2020-07-29 01:43:07,560 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,560 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 16 letters. Loop has 16 letters. [2020-07-29 01:43:07,560 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,560 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 16 letters. Loop has 16 letters. [2020-07-29 01:43:07,560 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,560 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 16 letters. Loop has 16 letters. [2020-07-29 01:43:07,560 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,560 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 37 letters. Loop has 39 letters. [2020-07-29 01:43:07,561 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,561 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 37 letters. Loop has 39 letters. [2020-07-29 01:43:07,561 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,561 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 37 letters. Loop has 39 letters. [2020-07-29 01:43:07,561 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,561 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 16 letters. Loop has 14 letters. [2020-07-29 01:43:07,561 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,562 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 16 letters. Loop has 14 letters. [2020-07-29 01:43:07,562 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,562 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 16 letters. Loop has 14 letters. [2020-07-29 01:43:07,562 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,562 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 38 letters. Loop has 36 letters. [2020-07-29 01:43:07,562 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,562 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 38 letters. Loop has 36 letters. [2020-07-29 01:43:07,563 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,563 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 38 letters. Loop has 36 letters. [2020-07-29 01:43:07,563 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,563 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 38 letters. Loop has 37 letters. [2020-07-29 01:43:07,563 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,563 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 38 letters. Loop has 37 letters. [2020-07-29 01:43:07,563 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,563 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 38 letters. Loop has 37 letters. [2020-07-29 01:43:07,564 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,564 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 38 letters. Loop has 38 letters. [2020-07-29 01:43:07,564 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,564 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 38 letters. Loop has 38 letters. [2020-07-29 01:43:07,564 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,564 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 38 letters. Loop has 38 letters. [2020-07-29 01:43:07,565 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,565 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 38 letters. Loop has 39 letters. [2020-07-29 01:43:07,565 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,565 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 38 letters. Loop has 39 letters. [2020-07-29 01:43:07,565 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,565 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 38 letters. Loop has 39 letters. [2020-07-29 01:43:07,565 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,565 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 17 letters. Loop has 13 letters. [2020-07-29 01:43:07,566 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,566 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 17 letters. Loop has 13 letters. [2020-07-29 01:43:07,566 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,566 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 17 letters. Loop has 13 letters. [2020-07-29 01:43:07,566 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,566 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 17 letters. Loop has 14 letters. [2020-07-29 01:43:07,566 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,566 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 17 letters. Loop has 14 letters. [2020-07-29 01:43:07,567 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,567 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 17 letters. Loop has 14 letters. [2020-07-29 01:43:07,567 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,567 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 17 letters. Loop has 17 letters. [2020-07-29 01:43:07,567 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,567 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 17 letters. Loop has 17 letters. [2020-07-29 01:43:07,567 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,567 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 17 letters. Loop has 17 letters. [2020-07-29 01:43:07,568 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,568 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 17 letters. Loop has 16 letters. [2020-07-29 01:43:07,568 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,568 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 17 letters. Loop has 16 letters. [2020-07-29 01:43:07,568 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,568 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 17 letters. Loop has 16 letters. [2020-07-29 01:43:07,568 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,568 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 39 letters. Loop has 38 letters. [2020-07-29 01:43:07,569 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,569 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 39 letters. Loop has 38 letters. [2020-07-29 01:43:07,569 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,569 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 39 letters. Loop has 38 letters. [2020-07-29 01:43:07,569 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,569 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 17 letters. Loop has 17 letters. [2020-07-29 01:43:07,569 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,570 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 17 letters. Loop has 17 letters. [2020-07-29 01:43:07,570 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,570 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 17 letters. Loop has 17 letters. [2020-07-29 01:43:07,570 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,570 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 39 letters. Loop has 39 letters. [2020-07-29 01:43:07,570 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,570 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 39 letters. Loop has 39 letters. [2020-07-29 01:43:07,571 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,571 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 39 letters. Loop has 39 letters. [2020-07-29 01:43:07,571 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,571 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 40 letters. Loop has 38 letters. [2020-07-29 01:43:07,571 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,571 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 40 letters. Loop has 38 letters. [2020-07-29 01:43:07,572 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,572 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 40 letters. Loop has 38 letters. [2020-07-29 01:43:07,572 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,572 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 40 letters. Loop has 39 letters. [2020-07-29 01:43:07,572 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,572 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 40 letters. Loop has 39 letters. [2020-07-29 01:43:07,572 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,573 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 40 letters. Loop has 39 letters. [2020-07-29 01:43:07,573 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,573 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 41 letters. Loop has 39 letters. [2020-07-29 01:43:07,573 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,573 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 41 letters. Loop has 39 letters. [2020-07-29 01:43:07,573 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,574 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 41 letters. Loop has 39 letters. [2020-07-29 01:43:07,574 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,574 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 16 letters. [2020-07-29 01:43:07,574 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,574 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 16 letters. [2020-07-29 01:43:07,574 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,574 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 16 letters. [2020-07-29 01:43:07,574 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,575 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 41 letters. Loop has 40 letters. [2020-07-29 01:43:07,575 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,575 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 41 letters. Loop has 40 letters. [2020-07-29 01:43:07,575 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,575 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 41 letters. Loop has 40 letters. [2020-07-29 01:43:07,576 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,576 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,576 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,576 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,576 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,576 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 17 letters. [2020-07-29 01:43:07,576 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,576 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 18 letters. [2020-07-29 01:43:07,577 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,577 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 18 letters. [2020-07-29 01:43:07,577 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,577 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 18 letters. [2020-07-29 01:43:07,577 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,577 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 16 letters. [2020-07-29 01:43:07,577 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,577 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 16 letters. [2020-07-29 01:43:07,578 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,578 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 16 letters. [2020-07-29 01:43:07,578 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,578 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 18 letters. Loop has 20 letters. [2020-07-29 01:43:07,578 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,578 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 18 letters. Loop has 20 letters. [2020-07-29 01:43:07,578 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,579 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 18 letters. Loop has 20 letters. [2020-07-29 01:43:07,579 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,579 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 19 letters. Loop has 16 letters. [2020-07-29 01:43:07,579 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,579 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 19 letters. Loop has 16 letters. [2020-07-29 01:43:07,579 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,579 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 19 letters. Loop has 16 letters. [2020-07-29 01:43:07,580 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,580 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 19 letters. Loop has 17 letters. [2020-07-29 01:43:07,580 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,580 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 19 letters. Loop has 17 letters. [2020-07-29 01:43:07,580 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,580 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 19 letters. Loop has 17 letters. [2020-07-29 01:43:07,580 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,580 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 19 letters. Loop has 17 letters. [2020-07-29 01:43:07,581 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,581 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 19 letters. Loop has 17 letters. [2020-07-29 01:43:07,581 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,581 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 19 letters. Loop has 17 letters. [2020-07-29 01:43:07,581 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,581 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 19 letters. Loop has 18 letters. [2020-07-29 01:43:07,581 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,582 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 19 letters. Loop has 18 letters. [2020-07-29 01:43:07,582 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,582 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 19 letters. Loop has 18 letters. [2020-07-29 01:43:07,582 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,582 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 19 letters. Loop has 20 letters. [2020-07-29 01:43:07,582 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,582 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 19 letters. Loop has 20 letters. [2020-07-29 01:43:07,582 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,583 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 19 letters. Loop has 20 letters. [2020-07-29 01:43:07,583 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,583 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 19 letters. Loop has 21 letters. [2020-07-29 01:43:07,583 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,583 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 19 letters. Loop has 21 letters. [2020-07-29 01:43:07,583 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,583 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 19 letters. Loop has 21 letters. [2020-07-29 01:43:07,584 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,584 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 20 letters. Loop has 17 letters. [2020-07-29 01:43:07,584 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,584 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 20 letters. Loop has 17 letters. [2020-07-29 01:43:07,584 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,584 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 20 letters. Loop has 17 letters. [2020-07-29 01:43:07,584 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,584 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 20 letters. Loop has 20 letters. [2020-07-29 01:43:07,585 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,585 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 20 letters. Loop has 20 letters. [2020-07-29 01:43:07,585 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,585 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 20 letters. Loop has 20 letters. [2020-07-29 01:43:07,585 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,585 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 20 letters. Loop has 21 letters. [2020-07-29 01:43:07,585 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,586 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 20 letters. Loop has 21 letters. [2020-07-29 01:43:07,586 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,586 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 20 letters. Loop has 21 letters. [2020-07-29 01:43:07,586 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,586 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 21 letters. Loop has 20 letters. [2020-07-29 01:43:07,586 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,586 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 21 letters. Loop has 20 letters. [2020-07-29 01:43:07,587 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,587 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 21 letters. Loop has 20 letters. [2020-07-29 01:43:07,587 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,587 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 21 letters. Loop has 21 letters. [2020-07-29 01:43:07,587 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,587 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 21 letters. Loop has 21 letters. [2020-07-29 01:43:07,587 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,588 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 21 letters. Loop has 21 letters. [2020-07-29 01:43:07,588 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,588 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 21 letters. Loop has 22 letters. [2020-07-29 01:43:07,588 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,588 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 21 letters. Loop has 22 letters. [2020-07-29 01:43:07,588 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,588 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 21 letters. Loop has 22 letters. [2020-07-29 01:43:07,589 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,589 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 22 letters. Loop has 20 letters. [2020-07-29 01:43:07,589 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,589 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 22 letters. Loop has 20 letters. [2020-07-29 01:43:07,589 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,589 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 22 letters. Loop has 20 letters. [2020-07-29 01:43:07,589 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,589 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 5 letters. Loop has 13 letters. [2020-07-29 01:43:07,590 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,590 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 5 letters. Loop has 13 letters. [2020-07-29 01:43:07,590 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,590 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 5 letters. Loop has 13 letters. [2020-07-29 01:43:07,590 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,590 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 22 letters. Loop has 21 letters. [2020-07-29 01:43:07,590 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,590 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 22 letters. Loop has 21 letters. [2020-07-29 01:43:07,591 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,591 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 22 letters. Loop has 21 letters. [2020-07-29 01:43:07,591 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,591 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 22 letters. Loop has 24 letters. [2020-07-29 01:43:07,591 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,591 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 22 letters. Loop has 24 letters. [2020-07-29 01:43:07,591 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,592 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 22 letters. Loop has 24 letters. [2020-07-29 01:43:07,592 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,592 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 6 letters. Loop has 13 letters. [2020-07-29 01:43:07,592 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,592 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 6 letters. Loop has 13 letters. [2020-07-29 01:43:07,592 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,592 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 6 letters. Loop has 13 letters. [2020-07-29 01:43:07,592 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,593 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 23 letters. Loop has 21 letters. [2020-07-29 01:43:07,593 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,593 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 23 letters. Loop has 21 letters. [2020-07-29 01:43:07,593 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,593 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 23 letters. Loop has 21 letters. [2020-07-29 01:43:07,593 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,593 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 7 letters. Loop has 13 letters. [2020-07-29 01:43:07,594 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,594 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 7 letters. Loop has 13 letters. [2020-07-29 01:43:07,594 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,594 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 7 letters. Loop has 13 letters. [2020-07-29 01:43:07,594 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,594 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 23 letters. Loop has 25 letters. [2020-07-29 01:43:07,594 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,594 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 23 letters. Loop has 25 letters. [2020-07-29 01:43:07,595 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,595 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 23 letters. Loop has 25 letters. [2020-07-29 01:43:07,595 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,595 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 23 letters. Loop has 24 letters. [2020-07-29 01:43:07,595 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,595 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 23 letters. Loop has 24 letters. [2020-07-29 01:43:07,596 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,596 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 23 letters. Loop has 24 letters. [2020-07-29 01:43:07,596 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,596 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 8 letters. Loop has 13 letters. [2020-07-29 01:43:07,596 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,596 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 8 letters. Loop has 13 letters. [2020-07-29 01:43:07,596 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,596 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 8 letters. Loop has 13 letters. [2020-07-29 01:43:07,597 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,597 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 8 letters. Loop has 13 letters. [2020-07-29 01:43:07,597 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,597 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 8 letters. Loop has 13 letters. [2020-07-29 01:43:07,597 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,597 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 8 letters. Loop has 13 letters. [2020-07-29 01:43:07,597 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,597 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 24 letters. Loop has 25 letters. [2020-07-29 01:43:07,598 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,598 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 24 letters. Loop has 25 letters. [2020-07-29 01:43:07,598 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,598 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 24 letters. Loop has 25 letters. [2020-07-29 01:43:07,598 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,598 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 24 letters. Loop has 24 letters. [2020-07-29 01:43:07,598 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,599 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 24 letters. Loop has 24 letters. [2020-07-29 01:43:07,599 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,599 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 24 letters. Loop has 24 letters. [2020-07-29 01:43:07,599 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,599 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 25 letters. Loop has 25 letters. [2020-07-29 01:43:07,599 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,599 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 25 letters. Loop has 25 letters. [2020-07-29 01:43:07,600 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,600 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 25 letters. Loop has 25 letters. [2020-07-29 01:43:07,600 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,600 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 9 letters. Loop has 13 letters. [2020-07-29 01:43:07,600 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,600 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 9 letters. Loop has 13 letters. [2020-07-29 01:43:07,600 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,600 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 9 letters. Loop has 13 letters. [2020-07-29 01:43:07,601 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,601 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 25 letters. Loop has 24 letters. [2020-07-29 01:43:07,601 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,601 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 25 letters. Loop has 24 letters. [2020-07-29 01:43:07,601 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,601 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 25 letters. Loop has 24 letters. [2020-07-29 01:43:07,601 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,602 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 25 letters. Loop has 25 letters. [2020-07-29 01:43:07,602 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,602 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 25 letters. Loop has 25 letters. [2020-07-29 01:43:07,602 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,602 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 25 letters. Loop has 25 letters. [2020-07-29 01:43:07,602 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,602 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 9 letters. Loop has 14 letters. [2020-07-29 01:43:07,603 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,603 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 9 letters. Loop has 14 letters. [2020-07-29 01:43:07,603 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,603 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 9 letters. Loop has 14 letters. [2020-07-29 01:43:07,603 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,603 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 10 letters. Loop has 13 letters. [2020-07-29 01:43:07,603 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,603 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 10 letters. Loop has 13 letters. [2020-07-29 01:43:07,604 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,604 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 10 letters. Loop has 13 letters. [2020-07-29 01:43:07,604 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,604 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 26 letters. Loop has 25 letters. [2020-07-29 01:43:07,604 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,604 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 26 letters. Loop has 25 letters. [2020-07-29 01:43:07,604 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,605 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 26 letters. Loop has 25 letters. [2020-07-29 01:43:07,605 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,605 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 26 letters. Loop has 24 letters. [2020-07-29 01:43:07,605 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,605 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 26 letters. Loop has 24 letters. [2020-07-29 01:43:07,605 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,605 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 26 letters. Loop has 24 letters. [2020-07-29 01:43:07,606 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,606 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 10 letters. Loop has 14 letters. [2020-07-29 01:43:07,606 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,606 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 10 letters. Loop has 14 letters. [2020-07-29 01:43:07,606 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,606 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 10 letters. Loop has 14 letters. [2020-07-29 01:43:07,606 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,606 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 125 states. Stem has 26 letters. Loop has 26 letters. [2020-07-29 01:43:07,607 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,607 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states. Stem has 26 letters. Loop has 26 letters. [2020-07-29 01:43:07,607 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,607 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 501 states and 822 transitions. cyclomatic complexity: 324 Stem has 26 letters. Loop has 26 letters. [2020-07-29 01:43:07,607 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,607 INFO L161 tractBuchiDifference]: Finished testing correctness of buchiDifferenceNCSBLazy3 [2020-07-29 01:43:07,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2020-07-29 01:43:07,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 411 transitions. [2020-07-29 01:43:07,615 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 411 transitions. Stem has 4 letters. Loop has 13 letters. [2020-07-29 01:43:07,616 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,616 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 411 transitions. Stem has 17 letters. Loop has 13 letters. [2020-07-29 01:43:07,616 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,616 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 411 transitions. Stem has 4 letters. Loop has 26 letters. [2020-07-29 01:43:07,616 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2020-07-29 01:43:07,617 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 501 states and 822 transitions. cyclomatic complexity: 324 [2020-07-29 01:43:07,656 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 204 [2020-07-29 01:43:07,677 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 501 states to 324 states and 491 transitions. [2020-07-29 01:43:07,679 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 299 [2020-07-29 01:43:07,680 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 302 [2020-07-29 01:43:07,680 INFO L73 IsDeterministic]: Start isDeterministic. Operand 324 states and 491 transitions. [2020-07-29 01:43:07,681 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2020-07-29 01:43:07,681 INFO L688 BuchiCegarLoop]: Abstraction has 324 states and 491 transitions. [2020-07-29 01:43:07,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states and 491 transitions. [2020-07-29 01:43:07,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 143. [2020-07-29 01:43:07,723 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:07,724 INFO L82 GeneralOperation]: Start isEquivalent. First operand 324 states and 491 transitions. Second operand 143 states. [2020-07-29 01:43:07,724 INFO L74 IsIncluded]: Start isIncluded. First operand 324 states and 491 transitions. Second operand 143 states. [2020-07-29 01:43:07,727 INFO L87 Difference]: Start difference. First operand 324 states and 491 transitions. Second operand 143 states. [2020-07-29 01:43:07,731 INFO L149 Difference]: Subtrahend was not deterministic. Recomputing result with determinization. [2020-07-29 01:43:07,751 INFO L93 Difference]: Finished difference Result 324 states and 491 transitions. [2020-07-29 01:43:07,752 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 491 transitions. [2020-07-29 01:43:07,755 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:07,755 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:07,755 INFO L74 IsIncluded]: Start isIncluded. First operand 143 states. Second operand 324 states and 491 transitions. [2020-07-29 01:43:07,755 INFO L87 Difference]: Start difference. First operand 143 states. Second operand 324 states and 491 transitions. [2020-07-29 01:43:07,756 INFO L149 Difference]: Subtrahend was not deterministic. Recomputing result with determinization. [2020-07-29 01:43:07,773 INFO L93 Difference]: Finished difference Result 326 states and 493 transitions. [2020-07-29 01:43:07,773 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 493 transitions. [2020-07-29 01:43:07,775 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:07,775 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:07,775 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:07,776 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:07,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2020-07-29 01:43:07,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 217 transitions. [2020-07-29 01:43:07,782 INFO L711 BuchiCegarLoop]: Abstraction has 143 states and 217 transitions. [2020-07-29 01:43:07,782 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:07,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:07,786 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:07,786 INFO L87 Difference]: Start difference. First operand 143 states and 217 transitions. Second operand 3 states. [2020-07-29 01:43:08,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:08,106 INFO L93 Difference]: Finished difference Result 116 states and 173 transitions. [2020-07-29 01:43:08,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:08,106 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:08,130 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 17 edges. 17 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:08,131 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 116 states and 173 transitions. [2020-07-29 01:43:08,135 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 102 [2020-07-29 01:43:08,139 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 116 states to 114 states and 171 transitions. [2020-07-29 01:43:08,139 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 114 [2020-07-29 01:43:08,140 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 114 [2020-07-29 01:43:08,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 114 states and 171 transitions. [2020-07-29 01:43:08,141 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:08,141 INFO L688 BuchiCegarLoop]: Abstraction has 114 states and 171 transitions. [2020-07-29 01:43:08,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states and 171 transitions. [2020-07-29 01:43:08,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 111. [2020-07-29 01:43:08,146 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:08,146 INFO L82 GeneralOperation]: Start isEquivalent. First operand 114 states and 171 transitions. Second operand 111 states. [2020-07-29 01:43:08,146 INFO L74 IsIncluded]: Start isIncluded. First operand 114 states and 171 transitions. Second operand 111 states. [2020-07-29 01:43:08,146 INFO L87 Difference]: Start difference. First operand 114 states and 171 transitions. Second operand 111 states. [2020-07-29 01:43:08,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:08,150 INFO L93 Difference]: Finished difference Result 114 states and 171 transitions. [2020-07-29 01:43:08,150 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 171 transitions. [2020-07-29 01:43:08,151 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:08,151 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:08,151 INFO L74 IsIncluded]: Start isIncluded. First operand 111 states. Second operand 114 states and 171 transitions. [2020-07-29 01:43:08,151 INFO L87 Difference]: Start difference. First operand 111 states. Second operand 114 states and 171 transitions. [2020-07-29 01:43:08,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:08,155 INFO L93 Difference]: Finished difference Result 114 states and 171 transitions. [2020-07-29 01:43:08,155 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 171 transitions. [2020-07-29 01:43:08,155 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:08,156 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:08,156 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:08,156 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:08,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2020-07-29 01:43:08,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 168 transitions. [2020-07-29 01:43:08,160 INFO L711 BuchiCegarLoop]: Abstraction has 111 states and 168 transitions. [2020-07-29 01:43:08,160 INFO L591 BuchiCegarLoop]: Abstraction has 111 states and 168 transitions. [2020-07-29 01:43:08,160 INFO L424 BuchiCegarLoop]: ======== Iteration 2============ [2020-07-29 01:43:08,160 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 111 states and 168 transitions. [2020-07-29 01:43:08,161 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 102 [2020-07-29 01:43:08,161 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:08,161 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:08,162 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:08,162 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:08,162 INFO L794 eck$LassoCheckResult]: Stem: 2186#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 2187#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 2184#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 2185#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 2161#L96-1 assume !false; 2154#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 2155#L99 assume 12292 == ssl3_connect_~s__state~0; 2147#L100 [2020-07-29 01:43:08,162 INFO L796 eck$LassoCheckResult]: Loop: 2147#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 2139#L204 ssl3_connect_~s__server~0 := 0; 2173#L209 assume 0 != ssl3_connect_~cb~0; 2178#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 2179#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 2182#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 2175#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 2180#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 2098#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 2118#L514 ssl3_connect_~skip~0 := 0; 2193#L96-1 assume !false; 2198#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 2197#L99 assume 12292 == ssl3_connect_~s__state~0; 2147#L100 [2020-07-29 01:43:08,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:08,163 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 1 times [2020-07-29 01:43:08,163 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:08,163 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865997098] [2020-07-29 01:43:08,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:08,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:08,172 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:08,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:08,179 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:08,184 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:08,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:08,185 INFO L82 PathProgramCache]: Analyzing trace with hash 802268455, now seen corresponding path program 1 times [2020-07-29 01:43:08,185 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:08,185 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437276218] [2020-07-29 01:43:08,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:08,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:08,234 INFO L280 TraceCheckUtils]: 0: Hoare triple {2432#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {2432#true} is VALID [2020-07-29 01:43:08,234 INFO L280 TraceCheckUtils]: 1: Hoare triple {2432#true} ssl3_connect_~s__server~0 := 0; {2432#true} is VALID [2020-07-29 01:43:08,235 INFO L280 TraceCheckUtils]: 2: Hoare triple {2432#true} assume 0 != ssl3_connect_~cb~0; {2432#true} is VALID [2020-07-29 01:43:08,235 INFO L280 TraceCheckUtils]: 3: Hoare triple {2432#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {2432#true} is VALID [2020-07-29 01:43:08,235 INFO L280 TraceCheckUtils]: 4: Hoare triple {2432#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {2432#true} is VALID [2020-07-29 01:43:08,235 INFO L280 TraceCheckUtils]: 5: Hoare triple {2432#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {2432#true} is VALID [2020-07-29 01:43:08,236 INFO L280 TraceCheckUtils]: 6: Hoare triple {2432#true} assume !(0 == ssl3_connect_~tmp___4~0); {2432#true} is VALID [2020-07-29 01:43:08,236 INFO L280 TraceCheckUtils]: 7: Hoare triple {2432#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {2434#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4368)} is VALID [2020-07-29 01:43:08,237 INFO L280 TraceCheckUtils]: 8: Hoare triple {2434#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4368)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {2434#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4368)} is VALID [2020-07-29 01:43:08,237 INFO L280 TraceCheckUtils]: 9: Hoare triple {2434#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4368)} ssl3_connect_~skip~0 := 0; {2434#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4368)} is VALID [2020-07-29 01:43:08,238 INFO L280 TraceCheckUtils]: 10: Hoare triple {2434#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4368)} assume !false; {2434#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4368)} is VALID [2020-07-29 01:43:08,239 INFO L280 TraceCheckUtils]: 11: Hoare triple {2434#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4368)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {2434#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4368)} is VALID [2020-07-29 01:43:08,239 INFO L280 TraceCheckUtils]: 12: Hoare triple {2434#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4368)} assume 12292 == ssl3_connect_~s__state~0; {2433#false} is VALID [2020-07-29 01:43:08,240 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-07-29 01:43:08,240 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437276218] [2020-07-29 01:43:08,240 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:08,240 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-07-29 01:43:08,241 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102860895] [2020-07-29 01:43:08,241 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:08,242 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:08,242 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:08,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:08,242 INFO L87 Difference]: Start difference. First operand 111 states and 168 transitions. cyclomatic complexity: 58 Second operand 3 states. [2020-07-29 01:43:08,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:08,634 INFO L93 Difference]: Finished difference Result 165 states and 233 transitions. [2020-07-29 01:43:08,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:08,634 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:08,656 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 13 edges. 13 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:08,657 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 165 states and 233 transitions. [2020-07-29 01:43:08,664 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 156 [2020-07-29 01:43:08,669 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 165 states to 165 states and 233 transitions. [2020-07-29 01:43:08,670 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 165 [2020-07-29 01:43:08,670 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 165 [2020-07-29 01:43:08,670 INFO L73 IsDeterministic]: Start isDeterministic. Operand 165 states and 233 transitions. [2020-07-29 01:43:08,671 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:08,671 INFO L688 BuchiCegarLoop]: Abstraction has 165 states and 233 transitions. [2020-07-29 01:43:08,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states and 233 transitions. [2020-07-29 01:43:08,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 152. [2020-07-29 01:43:08,678 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:08,678 INFO L82 GeneralOperation]: Start isEquivalent. First operand 165 states and 233 transitions. Second operand 152 states. [2020-07-29 01:43:08,678 INFO L74 IsIncluded]: Start isIncluded. First operand 165 states and 233 transitions. Second operand 152 states. [2020-07-29 01:43:08,679 INFO L87 Difference]: Start difference. First operand 165 states and 233 transitions. Second operand 152 states. [2020-07-29 01:43:08,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:08,684 INFO L93 Difference]: Finished difference Result 165 states and 233 transitions. [2020-07-29 01:43:08,684 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 233 transitions. [2020-07-29 01:43:08,685 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:08,685 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:08,685 INFO L74 IsIncluded]: Start isIncluded. First operand 152 states. Second operand 165 states and 233 transitions. [2020-07-29 01:43:08,685 INFO L87 Difference]: Start difference. First operand 152 states. Second operand 165 states and 233 transitions. [2020-07-29 01:43:08,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:08,691 INFO L93 Difference]: Finished difference Result 165 states and 233 transitions. [2020-07-29 01:43:08,692 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 233 transitions. [2020-07-29 01:43:08,692 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:08,692 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:08,693 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:08,693 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:08,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 152 states. [2020-07-29 01:43:08,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 217 transitions. [2020-07-29 01:43:08,698 INFO L711 BuchiCegarLoop]: Abstraction has 152 states and 217 transitions. [2020-07-29 01:43:08,698 INFO L591 BuchiCegarLoop]: Abstraction has 152 states and 217 transitions. [2020-07-29 01:43:08,698 INFO L424 BuchiCegarLoop]: ======== Iteration 3============ [2020-07-29 01:43:08,699 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 152 states and 217 transitions. [2020-07-29 01:43:08,700 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 143 [2020-07-29 01:43:08,700 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:08,700 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:08,700 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:08,701 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:08,701 INFO L794 eck$LassoCheckResult]: Stem: 2699#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 2700#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 2697#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 2698#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 2673#L96-1 assume !false; 2665#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 2666#L99 assume 12292 == ssl3_connect_~s__state~0; 2658#L100 [2020-07-29 01:43:08,701 INFO L796 eck$LassoCheckResult]: Loop: 2658#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 2651#L204 ssl3_connect_~s__server~0 := 0; 2686#L209 assume 0 != ssl3_connect_~cb~0; 2691#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 2692#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 2695#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 2688#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 2693#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 2640#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 2629#L514 ssl3_connect_~skip~0 := 0; 2712#L96-1 assume !false; 2725#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 2701#L99 assume !(12292 == ssl3_connect_~s__state~0); 2674#L102 assume !(16384 == ssl3_connect_~s__state~0); 2662#L105 assume !(4096 == ssl3_connect_~s__state~0); 2663#L108 assume !(20480 == ssl3_connect_~s__state~0); 2739#L111 assume !(4099 == ssl3_connect_~s__state~0); 2738#L114 assume 4368 == ssl3_connect_~s__state~0; 2635#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 2689#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 2683#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 2684#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 2609#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 2746#L514 ssl3_connect_~skip~0 := 0; 2745#L96-1 assume !false; 2744#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 2743#L99 assume 12292 == ssl3_connect_~s__state~0; 2658#L100 [2020-07-29 01:43:08,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:08,702 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 2 times [2020-07-29 01:43:08,702 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:08,703 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589290628] [2020-07-29 01:43:08,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:08,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:08,710 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:08,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:08,717 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:08,722 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:08,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:08,723 INFO L82 PathProgramCache]: Analyzing trace with hash -1219369712, now seen corresponding path program 1 times [2020-07-29 01:43:08,723 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:08,724 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42565975] [2020-07-29 01:43:08,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:08,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:08,757 INFO L280 TraceCheckUtils]: 0: Hoare triple {3087#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {3087#true} is VALID [2020-07-29 01:43:08,757 INFO L280 TraceCheckUtils]: 1: Hoare triple {3087#true} ssl3_connect_~s__server~0 := 0; {3087#true} is VALID [2020-07-29 01:43:08,757 INFO L280 TraceCheckUtils]: 2: Hoare triple {3087#true} assume 0 != ssl3_connect_~cb~0; {3087#true} is VALID [2020-07-29 01:43:08,758 INFO L280 TraceCheckUtils]: 3: Hoare triple {3087#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {3087#true} is VALID [2020-07-29 01:43:08,758 INFO L280 TraceCheckUtils]: 4: Hoare triple {3087#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {3087#true} is VALID [2020-07-29 01:43:08,758 INFO L280 TraceCheckUtils]: 5: Hoare triple {3087#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {3087#true} is VALID [2020-07-29 01:43:08,758 INFO L280 TraceCheckUtils]: 6: Hoare triple {3087#true} assume !(0 == ssl3_connect_~tmp___4~0); {3087#true} is VALID [2020-07-29 01:43:08,759 INFO L280 TraceCheckUtils]: 7: Hoare triple {3087#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {3087#true} is VALID [2020-07-29 01:43:08,759 INFO L280 TraceCheckUtils]: 8: Hoare triple {3087#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {3087#true} is VALID [2020-07-29 01:43:08,759 INFO L280 TraceCheckUtils]: 9: Hoare triple {3087#true} ssl3_connect_~skip~0 := 0; {3087#true} is VALID [2020-07-29 01:43:08,759 INFO L280 TraceCheckUtils]: 10: Hoare triple {3087#true} assume !false; {3087#true} is VALID [2020-07-29 01:43:08,760 INFO L280 TraceCheckUtils]: 11: Hoare triple {3087#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {3087#true} is VALID [2020-07-29 01:43:08,760 INFO L280 TraceCheckUtils]: 12: Hoare triple {3087#true} assume !(12292 == ssl3_connect_~s__state~0); {3087#true} is VALID [2020-07-29 01:43:08,760 INFO L280 TraceCheckUtils]: 13: Hoare triple {3087#true} assume !(16384 == ssl3_connect_~s__state~0); {3087#true} is VALID [2020-07-29 01:43:08,760 INFO L280 TraceCheckUtils]: 14: Hoare triple {3087#true} assume !(4096 == ssl3_connect_~s__state~0); {3087#true} is VALID [2020-07-29 01:43:08,761 INFO L280 TraceCheckUtils]: 15: Hoare triple {3087#true} assume !(20480 == ssl3_connect_~s__state~0); {3087#true} is VALID [2020-07-29 01:43:08,761 INFO L280 TraceCheckUtils]: 16: Hoare triple {3087#true} assume !(4099 == ssl3_connect_~s__state~0); {3087#true} is VALID [2020-07-29 01:43:08,761 INFO L280 TraceCheckUtils]: 17: Hoare triple {3087#true} assume 4368 == ssl3_connect_~s__state~0; {3087#true} is VALID [2020-07-29 01:43:08,761 INFO L280 TraceCheckUtils]: 18: Hoare triple {3087#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {3087#true} is VALID [2020-07-29 01:43:08,761 INFO L280 TraceCheckUtils]: 19: Hoare triple {3087#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {3087#true} is VALID [2020-07-29 01:43:08,763 INFO L280 TraceCheckUtils]: 20: Hoare triple {3087#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {3089#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4384)} is VALID [2020-07-29 01:43:08,763 INFO L280 TraceCheckUtils]: 21: Hoare triple {3089#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4384)} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {3089#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4384)} is VALID [2020-07-29 01:43:08,764 INFO L280 TraceCheckUtils]: 22: Hoare triple {3089#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4384)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {3089#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4384)} is VALID [2020-07-29 01:43:08,764 INFO L280 TraceCheckUtils]: 23: Hoare triple {3089#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4384)} ssl3_connect_~skip~0 := 0; {3089#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4384)} is VALID [2020-07-29 01:43:08,765 INFO L280 TraceCheckUtils]: 24: Hoare triple {3089#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4384)} assume !false; {3089#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4384)} is VALID [2020-07-29 01:43:08,766 INFO L280 TraceCheckUtils]: 25: Hoare triple {3089#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4384)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {3089#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4384)} is VALID [2020-07-29 01:43:08,766 INFO L280 TraceCheckUtils]: 26: Hoare triple {3089#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4384)} assume 12292 == ssl3_connect_~s__state~0; {3088#false} is VALID [2020-07-29 01:43:08,767 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-07-29 01:43:08,768 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42565975] [2020-07-29 01:43:08,768 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:08,768 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-07-29 01:43:08,768 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47067995] [2020-07-29 01:43:08,769 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:08,769 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:08,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:08,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:08,769 INFO L87 Difference]: Start difference. First operand 152 states and 217 transitions. cyclomatic complexity: 66 Second operand 3 states. [2020-07-29 01:43:09,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:09,186 INFO L93 Difference]: Finished difference Result 206 states and 285 transitions. [2020-07-29 01:43:09,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:09,186 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:09,229 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 27 edges. 27 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:09,229 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 206 states and 285 transitions. [2020-07-29 01:43:09,242 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 197 [2020-07-29 01:43:09,253 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 206 states to 206 states and 285 transitions. [2020-07-29 01:43:09,253 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 206 [2020-07-29 01:43:09,254 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 206 [2020-07-29 01:43:09,254 INFO L73 IsDeterministic]: Start isDeterministic. Operand 206 states and 285 transitions. [2020-07-29 01:43:09,255 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:09,256 INFO L688 BuchiCegarLoop]: Abstraction has 206 states and 285 transitions. [2020-07-29 01:43:09,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states and 285 transitions. [2020-07-29 01:43:09,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 169. [2020-07-29 01:43:09,271 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:09,271 INFO L82 GeneralOperation]: Start isEquivalent. First operand 206 states and 285 transitions. Second operand 169 states. [2020-07-29 01:43:09,271 INFO L74 IsIncluded]: Start isIncluded. First operand 206 states and 285 transitions. Second operand 169 states. [2020-07-29 01:43:09,271 INFO L87 Difference]: Start difference. First operand 206 states and 285 transitions. Second operand 169 states. [2020-07-29 01:43:09,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:09,283 INFO L93 Difference]: Finished difference Result 206 states and 285 transitions. [2020-07-29 01:43:09,283 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 285 transitions. [2020-07-29 01:43:09,283 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:09,283 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:09,283 INFO L74 IsIncluded]: Start isIncluded. First operand 169 states. Second operand 206 states and 285 transitions. [2020-07-29 01:43:09,284 INFO L87 Difference]: Start difference. First operand 169 states. Second operand 206 states and 285 transitions. [2020-07-29 01:43:09,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:09,289 INFO L93 Difference]: Finished difference Result 206 states and 285 transitions. [2020-07-29 01:43:09,289 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 285 transitions. [2020-07-29 01:43:09,289 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:09,290 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:09,290 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:09,290 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:09,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 169 states. [2020-07-29 01:43:09,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 244 transitions. [2020-07-29 01:43:09,294 INFO L711 BuchiCegarLoop]: Abstraction has 169 states and 244 transitions. [2020-07-29 01:43:09,294 INFO L591 BuchiCegarLoop]: Abstraction has 169 states and 244 transitions. [2020-07-29 01:43:09,294 INFO L424 BuchiCegarLoop]: ======== Iteration 4============ [2020-07-29 01:43:09,294 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 169 states and 244 transitions. [2020-07-29 01:43:09,296 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 160 [2020-07-29 01:43:09,296 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:09,296 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:09,297 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:09,297 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [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] [2020-07-29 01:43:09,297 INFO L794 eck$LassoCheckResult]: Stem: 3396#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 3397#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 3393#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 3394#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 3367#L96-1 assume !false; 3454#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 3414#L99 assume 12292 == ssl3_connect_~s__state~0; 3352#L100 [2020-07-29 01:43:09,298 INFO L796 eck$LassoCheckResult]: Loop: 3352#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 3345#L204 ssl3_connect_~s__server~0 := 0; 3382#L209 assume 0 != ssl3_connect_~cb~0; 3387#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 3388#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 3391#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 3384#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 3389#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 3335#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 3461#L514 ssl3_connect_~skip~0 := 0; 3460#L96-1 assume !false; 3359#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 3360#L99 assume !(12292 == ssl3_connect_~s__state~0); 3368#L102 assume !(16384 == ssl3_connect_~s__state~0); 3356#L105 assume !(4096 == ssl3_connect_~s__state~0); 3357#L108 assume !(20480 == ssl3_connect_~s__state~0); 3344#L111 assume !(4099 == ssl3_connect_~s__state~0); 3328#L114 assume 4368 == ssl3_connect_~s__state~0; 3330#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 3385#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 3379#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 3380#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 3395#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 3324#L514 ssl3_connect_~skip~0 := 0; 3403#L96-1 assume !false; 3404#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 3459#L99 assume !(12292 == ssl3_connect_~s__state~0); 3458#L102 assume !(16384 == ssl3_connect_~s__state~0); 3457#L105 assume !(4096 == ssl3_connect_~s__state~0); 3456#L108 assume !(20480 == ssl3_connect_~s__state~0); 3455#L111 assume !(4099 == ssl3_connect_~s__state~0); 3453#L114 assume !(4368 == ssl3_connect_~s__state~0); 3418#L117 assume !(4369 == ssl3_connect_~s__state~0); 3419#L120 assume 4384 == ssl3_connect_~s__state~0; 3369#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 3308#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 3300#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 3301#L269 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; 3410#L269-2 ssl3_connect_~s__init_num~0 := 0; 3305#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 3443#L514 ssl3_connect_~skip~0 := 0; 3442#L96-1 assume !false; 3441#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 3440#L99 assume 12292 == ssl3_connect_~s__state~0; 3352#L100 [2020-07-29 01:43:09,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:09,298 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 3 times [2020-07-29 01:43:09,298 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:09,299 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588015407] [2020-07-29 01:43:09,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:09,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:09,319 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:09,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:09,330 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:09,343 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:09,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:09,344 INFO L82 PathProgramCache]: Analyzing trace with hash 913991574, now seen corresponding path program 1 times [2020-07-29 01:43:09,344 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:09,344 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919747826] [2020-07-29 01:43:09,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:09,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:09,416 INFO L280 TraceCheckUtils]: 0: Hoare triple {3882#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {3882#true} is VALID [2020-07-29 01:43:09,416 INFO L280 TraceCheckUtils]: 1: Hoare triple {3882#true} ssl3_connect_~s__server~0 := 0; {3882#true} is VALID [2020-07-29 01:43:09,416 INFO L280 TraceCheckUtils]: 2: Hoare triple {3882#true} assume 0 != ssl3_connect_~cb~0; {3882#true} is VALID [2020-07-29 01:43:09,417 INFO L280 TraceCheckUtils]: 3: Hoare triple {3882#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {3882#true} is VALID [2020-07-29 01:43:09,417 INFO L280 TraceCheckUtils]: 4: Hoare triple {3882#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {3882#true} is VALID [2020-07-29 01:43:09,417 INFO L280 TraceCheckUtils]: 5: Hoare triple {3882#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {3882#true} is VALID [2020-07-29 01:43:09,417 INFO L280 TraceCheckUtils]: 6: Hoare triple {3882#true} assume !(0 == ssl3_connect_~tmp___4~0); {3882#true} is VALID [2020-07-29 01:43:09,418 INFO L280 TraceCheckUtils]: 7: Hoare triple {3882#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {3882#true} is VALID [2020-07-29 01:43:09,418 INFO L280 TraceCheckUtils]: 8: Hoare triple {3882#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {3882#true} is VALID [2020-07-29 01:43:09,418 INFO L280 TraceCheckUtils]: 9: Hoare triple {3882#true} ssl3_connect_~skip~0 := 0; {3882#true} is VALID [2020-07-29 01:43:09,418 INFO L280 TraceCheckUtils]: 10: Hoare triple {3882#true} assume !false; {3882#true} is VALID [2020-07-29 01:43:09,419 INFO L280 TraceCheckUtils]: 11: Hoare triple {3882#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {3882#true} is VALID [2020-07-29 01:43:09,419 INFO L280 TraceCheckUtils]: 12: Hoare triple {3882#true} assume !(12292 == ssl3_connect_~s__state~0); {3882#true} is VALID [2020-07-29 01:43:09,419 INFO L280 TraceCheckUtils]: 13: Hoare triple {3882#true} assume !(16384 == ssl3_connect_~s__state~0); {3882#true} is VALID [2020-07-29 01:43:09,419 INFO L280 TraceCheckUtils]: 14: Hoare triple {3882#true} assume !(4096 == ssl3_connect_~s__state~0); {3882#true} is VALID [2020-07-29 01:43:09,419 INFO L280 TraceCheckUtils]: 15: Hoare triple {3882#true} assume !(20480 == ssl3_connect_~s__state~0); {3882#true} is VALID [2020-07-29 01:43:09,420 INFO L280 TraceCheckUtils]: 16: Hoare triple {3882#true} assume !(4099 == ssl3_connect_~s__state~0); {3882#true} is VALID [2020-07-29 01:43:09,420 INFO L280 TraceCheckUtils]: 17: Hoare triple {3882#true} assume 4368 == ssl3_connect_~s__state~0; {3882#true} is VALID [2020-07-29 01:43:09,420 INFO L280 TraceCheckUtils]: 18: Hoare triple {3882#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {3882#true} is VALID [2020-07-29 01:43:09,420 INFO L280 TraceCheckUtils]: 19: Hoare triple {3882#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {3882#true} is VALID [2020-07-29 01:43:09,421 INFO L280 TraceCheckUtils]: 20: Hoare triple {3882#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {3882#true} is VALID [2020-07-29 01:43:09,421 INFO L280 TraceCheckUtils]: 21: Hoare triple {3882#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {3882#true} is VALID [2020-07-29 01:43:09,421 INFO L280 TraceCheckUtils]: 22: Hoare triple {3882#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {3882#true} is VALID [2020-07-29 01:43:09,421 INFO L280 TraceCheckUtils]: 23: Hoare triple {3882#true} ssl3_connect_~skip~0 := 0; {3882#true} is VALID [2020-07-29 01:43:09,422 INFO L280 TraceCheckUtils]: 24: Hoare triple {3882#true} assume !false; {3882#true} is VALID [2020-07-29 01:43:09,422 INFO L280 TraceCheckUtils]: 25: Hoare triple {3882#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {3882#true} is VALID [2020-07-29 01:43:09,422 INFO L280 TraceCheckUtils]: 26: Hoare triple {3882#true} assume !(12292 == ssl3_connect_~s__state~0); {3882#true} is VALID [2020-07-29 01:43:09,422 INFO L280 TraceCheckUtils]: 27: Hoare triple {3882#true} assume !(16384 == ssl3_connect_~s__state~0); {3882#true} is VALID [2020-07-29 01:43:09,422 INFO L280 TraceCheckUtils]: 28: Hoare triple {3882#true} assume !(4096 == ssl3_connect_~s__state~0); {3882#true} is VALID [2020-07-29 01:43:09,423 INFO L280 TraceCheckUtils]: 29: Hoare triple {3882#true} assume !(20480 == ssl3_connect_~s__state~0); {3882#true} is VALID [2020-07-29 01:43:09,423 INFO L280 TraceCheckUtils]: 30: Hoare triple {3882#true} assume !(4099 == ssl3_connect_~s__state~0); {3882#true} is VALID [2020-07-29 01:43:09,423 INFO L280 TraceCheckUtils]: 31: Hoare triple {3882#true} assume !(4368 == ssl3_connect_~s__state~0); {3882#true} is VALID [2020-07-29 01:43:09,423 INFO L280 TraceCheckUtils]: 32: Hoare triple {3882#true} assume !(4369 == ssl3_connect_~s__state~0); {3882#true} is VALID [2020-07-29 01:43:09,424 INFO L280 TraceCheckUtils]: 33: Hoare triple {3882#true} assume 4384 == ssl3_connect_~s__state~0; {3882#true} is VALID [2020-07-29 01:43:09,424 INFO L280 TraceCheckUtils]: 34: Hoare triple {3882#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {3882#true} is VALID [2020-07-29 01:43:09,424 INFO L280 TraceCheckUtils]: 35: Hoare triple {3882#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {3882#true} is VALID [2020-07-29 01:43:09,424 INFO L280 TraceCheckUtils]: 36: Hoare triple {3882#true} assume !(ssl3_connect_~ret~0 <= 0); {3882#true} is VALID [2020-07-29 01:43:09,425 INFO L280 TraceCheckUtils]: 37: Hoare triple {3882#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; {3884#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:09,426 INFO L280 TraceCheckUtils]: 38: Hoare triple {3884#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} ssl3_connect_~s__init_num~0 := 0; {3884#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:09,426 INFO L280 TraceCheckUtils]: 39: Hoare triple {3884#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {3884#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:09,427 INFO L280 TraceCheckUtils]: 40: Hoare triple {3884#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} ssl3_connect_~skip~0 := 0; {3884#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:09,427 INFO L280 TraceCheckUtils]: 41: Hoare triple {3884#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} assume !false; {3884#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:09,428 INFO L280 TraceCheckUtils]: 42: Hoare triple {3884#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {3884#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:09,428 INFO L280 TraceCheckUtils]: 43: Hoare triple {3884#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} assume 12292 == ssl3_connect_~s__state~0; {3883#false} is VALID [2020-07-29 01:43:09,431 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-07-29 01:43:09,431 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919747826] [2020-07-29 01:43:09,431 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:09,431 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-07-29 01:43:09,431 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895724603] [2020-07-29 01:43:09,432 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:09,432 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:09,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:09,432 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:09,433 INFO L87 Difference]: Start difference. First operand 169 states and 244 transitions. cyclomatic complexity: 76 Second operand 3 states. [2020-07-29 01:43:09,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:09,819 INFO L93 Difference]: Finished difference Result 222 states and 332 transitions. [2020-07-29 01:43:09,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:09,819 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:09,856 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 35 edges. 35 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:09,857 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 222 states and 332 transitions. [2020-07-29 01:43:09,863 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 213 [2020-07-29 01:43:09,870 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 222 states to 222 states and 332 transitions. [2020-07-29 01:43:09,870 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 222 [2020-07-29 01:43:09,870 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 222 [2020-07-29 01:43:09,870 INFO L73 IsDeterministic]: Start isDeterministic. Operand 222 states and 332 transitions. [2020-07-29 01:43:09,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:09,871 INFO L688 BuchiCegarLoop]: Abstraction has 222 states and 332 transitions. [2020-07-29 01:43:09,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states and 332 transitions. [2020-07-29 01:43:09,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 208. [2020-07-29 01:43:09,876 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:09,876 INFO L82 GeneralOperation]: Start isEquivalent. First operand 222 states and 332 transitions. Second operand 208 states. [2020-07-29 01:43:09,876 INFO L74 IsIncluded]: Start isIncluded. First operand 222 states and 332 transitions. Second operand 208 states. [2020-07-29 01:43:09,876 INFO L87 Difference]: Start difference. First operand 222 states and 332 transitions. Second operand 208 states. [2020-07-29 01:43:09,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:09,882 INFO L93 Difference]: Finished difference Result 222 states and 332 transitions. [2020-07-29 01:43:09,882 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 332 transitions. [2020-07-29 01:43:09,883 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:09,883 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:09,883 INFO L74 IsIncluded]: Start isIncluded. First operand 208 states. Second operand 222 states and 332 transitions. [2020-07-29 01:43:09,883 INFO L87 Difference]: Start difference. First operand 208 states. Second operand 222 states and 332 transitions. [2020-07-29 01:43:09,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:09,889 INFO L93 Difference]: Finished difference Result 222 states and 332 transitions. [2020-07-29 01:43:09,889 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 332 transitions. [2020-07-29 01:43:09,889 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:09,890 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:09,890 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:09,890 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:09,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 208 states. [2020-07-29 01:43:09,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 315 transitions. [2020-07-29 01:43:09,895 INFO L711 BuchiCegarLoop]: Abstraction has 208 states and 315 transitions. [2020-07-29 01:43:09,895 INFO L591 BuchiCegarLoop]: Abstraction has 208 states and 315 transitions. [2020-07-29 01:43:09,895 INFO L424 BuchiCegarLoop]: ======== Iteration 5============ [2020-07-29 01:43:09,895 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 208 states and 315 transitions. [2020-07-29 01:43:09,897 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 199 [2020-07-29 01:43:09,897 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:09,897 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:09,897 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:09,898 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:09,898 INFO L794 eck$LassoCheckResult]: Stem: 4210#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 4211#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 4208#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 4209#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 4183#L96-1 assume !false; 4280#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 4229#L99 assume 12292 == ssl3_connect_~s__state~0; 4166#L100 [2020-07-29 01:43:09,898 INFO L796 eck$LassoCheckResult]: Loop: 4166#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 4159#L204 ssl3_connect_~s__server~0 := 0; 4197#L209 assume 0 != ssl3_connect_~cb~0; 4202#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 4203#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 4206#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 4199#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 4204#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 4174#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 4261#L514 ssl3_connect_~skip~0 := 0; 4259#L96-1 assume !false; 4257#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 4255#L99 assume !(12292 == ssl3_connect_~s__state~0); 4253#L102 assume !(16384 == ssl3_connect_~s__state~0); 4251#L105 assume !(4096 == ssl3_connect_~s__state~0); 4250#L108 assume !(20480 == ssl3_connect_~s__state~0); 4248#L111 assume !(4099 == ssl3_connect_~s__state~0); 4247#L114 assume !(4368 == ssl3_connect_~s__state~0); 4150#L117 assume !(4369 == ssl3_connect_~s__state~0); 4151#L120 assume !(4384 == ssl3_connect_~s__state~0); 4237#L123 assume !(4385 == ssl3_connect_~s__state~0); 4234#L126 assume !(4400 == ssl3_connect_~s__state~0); 4233#L129 assume !(4401 == ssl3_connect_~s__state~0); 4213#L132 assume !(4416 == ssl3_connect_~s__state~0); 4186#L135 assume !(4417 == ssl3_connect_~s__state~0); 4187#L138 assume !(4432 == ssl3_connect_~s__state~0); 4179#L141 assume !(4433 == ssl3_connect_~s__state~0); 4160#L144 assume !(4448 == ssl3_connect_~s__state~0); 4145#L147 assume !(4449 == ssl3_connect_~s__state~0); 4146#L150 assume !(4464 == ssl3_connect_~s__state~0); 4242#L153 assume !(4465 == ssl3_connect_~s__state~0); 4238#L156 assume !(4466 == ssl3_connect_~s__state~0); 4232#L159 assume !(4467 == ssl3_connect_~s__state~0); 4220#L162 assume !(4480 == ssl3_connect_~s__state~0); 4205#L165 assume !(4481 == ssl3_connect_~s__state~0); 4190#L168 assume !(4496 == ssl3_connect_~s__state~0); 4191#L171 assume !(4497 == ssl3_connect_~s__state~0); 4180#L174 assume !(4512 == ssl3_connect_~s__state~0); 4165#L177 assume !(4513 == ssl3_connect_~s__state~0); 4147#L180 assume !(4528 == ssl3_connect_~s__state~0); 4148#L183 assume !(4529 == ssl3_connect_~s__state~0); 4107#L186 assume !(4560 == ssl3_connect_~s__state~0); 4108#L189 assume !(4561 == ssl3_connect_~s__state~0); 4224#L192 assume 4352 == ssl3_connect_~s__state~0; 4196#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 4188#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 4172#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 4173#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 4281#L514 ssl3_connect_~skip~0 := 0; 4282#L96-1 assume !false; 4278#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 4279#L99 assume 12292 == ssl3_connect_~s__state~0; 4166#L100 [2020-07-29 01:43:09,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:09,899 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 4 times [2020-07-29 01:43:09,899 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:09,899 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153454446] [2020-07-29 01:43:09,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:09,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:09,905 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:09,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:09,910 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:09,913 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:09,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:09,914 INFO L82 PathProgramCache]: Analyzing trace with hash 451629399, now seen corresponding path program 1 times [2020-07-29 01:43:09,914 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:09,914 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497363140] [2020-07-29 01:43:09,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:09,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:09,945 INFO L280 TraceCheckUtils]: 0: Hoare triple {4764#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {4764#true} is VALID [2020-07-29 01:43:09,946 INFO L280 TraceCheckUtils]: 1: Hoare triple {4764#true} ssl3_connect_~s__server~0 := 0; {4764#true} is VALID [2020-07-29 01:43:09,946 INFO L280 TraceCheckUtils]: 2: Hoare triple {4764#true} assume 0 != ssl3_connect_~cb~0; {4764#true} is VALID [2020-07-29 01:43:09,946 INFO L280 TraceCheckUtils]: 3: Hoare triple {4764#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {4764#true} is VALID [2020-07-29 01:43:09,946 INFO L280 TraceCheckUtils]: 4: Hoare triple {4764#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {4764#true} is VALID [2020-07-29 01:43:09,947 INFO L280 TraceCheckUtils]: 5: Hoare triple {4764#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {4764#true} is VALID [2020-07-29 01:43:09,947 INFO L280 TraceCheckUtils]: 6: Hoare triple {4764#true} assume !(0 == ssl3_connect_~tmp___4~0); {4764#true} is VALID [2020-07-29 01:43:09,948 INFO L280 TraceCheckUtils]: 7: Hoare triple {4764#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:09,948 INFO L280 TraceCheckUtils]: 8: Hoare triple {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:09,949 INFO L280 TraceCheckUtils]: 9: Hoare triple {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:09,949 INFO L280 TraceCheckUtils]: 10: Hoare triple {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:09,950 INFO L280 TraceCheckUtils]: 11: Hoare triple {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:09,950 INFO L280 TraceCheckUtils]: 12: Hoare triple {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:09,951 INFO L280 TraceCheckUtils]: 13: Hoare triple {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:09,951 INFO L280 TraceCheckUtils]: 14: Hoare triple {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4096 == ssl3_connect_~s__state~0); {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:09,952 INFO L280 TraceCheckUtils]: 15: Hoare triple {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(20480 == ssl3_connect_~s__state~0); {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:09,952 INFO L280 TraceCheckUtils]: 16: Hoare triple {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4099 == ssl3_connect_~s__state~0); {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:09,953 INFO L280 TraceCheckUtils]: 17: Hoare triple {4766#(= 4368 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4368 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,953 INFO L280 TraceCheckUtils]: 18: Hoare triple {4765#false} assume !(4369 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,953 INFO L280 TraceCheckUtils]: 19: Hoare triple {4765#false} assume !(4384 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,954 INFO L280 TraceCheckUtils]: 20: Hoare triple {4765#false} assume !(4385 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,954 INFO L280 TraceCheckUtils]: 21: Hoare triple {4765#false} assume !(4400 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,954 INFO L280 TraceCheckUtils]: 22: Hoare triple {4765#false} assume !(4401 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,954 INFO L280 TraceCheckUtils]: 23: Hoare triple {4765#false} assume !(4416 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,955 INFO L280 TraceCheckUtils]: 24: Hoare triple {4765#false} assume !(4417 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,955 INFO L280 TraceCheckUtils]: 25: Hoare triple {4765#false} assume !(4432 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,955 INFO L280 TraceCheckUtils]: 26: Hoare triple {4765#false} assume !(4433 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,955 INFO L280 TraceCheckUtils]: 27: Hoare triple {4765#false} assume !(4448 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,955 INFO L280 TraceCheckUtils]: 28: Hoare triple {4765#false} assume !(4449 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,956 INFO L280 TraceCheckUtils]: 29: Hoare triple {4765#false} assume !(4464 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,956 INFO L280 TraceCheckUtils]: 30: Hoare triple {4765#false} assume !(4465 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,956 INFO L280 TraceCheckUtils]: 31: Hoare triple {4765#false} assume !(4466 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,956 INFO L280 TraceCheckUtils]: 32: Hoare triple {4765#false} assume !(4467 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,957 INFO L280 TraceCheckUtils]: 33: Hoare triple {4765#false} assume !(4480 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,957 INFO L280 TraceCheckUtils]: 34: Hoare triple {4765#false} assume !(4481 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,957 INFO L280 TraceCheckUtils]: 35: Hoare triple {4765#false} assume !(4496 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,957 INFO L280 TraceCheckUtils]: 36: Hoare triple {4765#false} assume !(4497 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,957 INFO L280 TraceCheckUtils]: 37: Hoare triple {4765#false} assume !(4512 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,958 INFO L280 TraceCheckUtils]: 38: Hoare triple {4765#false} assume !(4513 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,958 INFO L280 TraceCheckUtils]: 39: Hoare triple {4765#false} assume !(4528 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,958 INFO L280 TraceCheckUtils]: 40: Hoare triple {4765#false} assume !(4529 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,958 INFO L280 TraceCheckUtils]: 41: Hoare triple {4765#false} assume !(4560 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,959 INFO L280 TraceCheckUtils]: 42: Hoare triple {4765#false} assume !(4561 == ssl3_connect_~s__state~0); {4765#false} is VALID [2020-07-29 01:43:09,959 INFO L280 TraceCheckUtils]: 43: Hoare triple {4765#false} assume 4352 == ssl3_connect_~s__state~0; {4765#false} is VALID [2020-07-29 01:43:09,959 INFO L280 TraceCheckUtils]: 44: Hoare triple {4765#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {4765#false} is VALID [2020-07-29 01:43:09,959 INFO L280 TraceCheckUtils]: 45: Hoare triple {4765#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {4765#false} is VALID [2020-07-29 01:43:09,959 INFO L280 TraceCheckUtils]: 46: Hoare triple {4765#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {4765#false} is VALID [2020-07-29 01:43:09,960 INFO L280 TraceCheckUtils]: 47: Hoare triple {4765#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {4765#false} is VALID [2020-07-29 01:43:09,960 INFO L280 TraceCheckUtils]: 48: Hoare triple {4765#false} ssl3_connect_~skip~0 := 0; {4765#false} is VALID [2020-07-29 01:43:09,960 INFO L280 TraceCheckUtils]: 49: Hoare triple {4765#false} assume !false; {4765#false} is VALID [2020-07-29 01:43:09,960 INFO L280 TraceCheckUtils]: 50: Hoare triple {4765#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {4765#false} is VALID [2020-07-29 01:43:09,961 INFO L280 TraceCheckUtils]: 51: Hoare triple {4765#false} assume 12292 == ssl3_connect_~s__state~0; {4765#false} is VALID [2020-07-29 01:43:09,964 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-07-29 01:43:09,964 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497363140] [2020-07-29 01:43:09,964 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:09,964 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:09,965 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287571941] [2020-07-29 01:43:09,965 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:09,965 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:09,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:09,966 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:09,966 INFO L87 Difference]: Start difference. First operand 208 states and 315 transitions. cyclomatic complexity: 108 Second operand 3 states. [2020-07-29 01:43:10,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:10,269 INFO L93 Difference]: Finished difference Result 226 states and 339 transitions. [2020-07-29 01:43:10,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:10,270 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:10,329 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 52 edges. 52 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:10,330 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 226 states and 339 transitions. [2020-07-29 01:43:10,338 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 217 [2020-07-29 01:43:10,344 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 226 states to 226 states and 339 transitions. [2020-07-29 01:43:10,345 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 226 [2020-07-29 01:43:10,345 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 226 [2020-07-29 01:43:10,345 INFO L73 IsDeterministic]: Start isDeterministic. Operand 226 states and 339 transitions. [2020-07-29 01:43:10,346 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:10,346 INFO L688 BuchiCegarLoop]: Abstraction has 226 states and 339 transitions. [2020-07-29 01:43:10,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states and 339 transitions. [2020-07-29 01:43:10,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 223. [2020-07-29 01:43:10,351 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:10,351 INFO L82 GeneralOperation]: Start isEquivalent. First operand 226 states and 339 transitions. Second operand 223 states. [2020-07-29 01:43:10,351 INFO L74 IsIncluded]: Start isIncluded. First operand 226 states and 339 transitions. Second operand 223 states. [2020-07-29 01:43:10,352 INFO L87 Difference]: Start difference. First operand 226 states and 339 transitions. Second operand 223 states. [2020-07-29 01:43:10,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:10,358 INFO L93 Difference]: Finished difference Result 226 states and 339 transitions. [2020-07-29 01:43:10,358 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 339 transitions. [2020-07-29 01:43:10,359 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:10,359 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:10,359 INFO L74 IsIncluded]: Start isIncluded. First operand 223 states. Second operand 226 states and 339 transitions. [2020-07-29 01:43:10,359 INFO L87 Difference]: Start difference. First operand 223 states. Second operand 226 states and 339 transitions. [2020-07-29 01:43:10,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:10,365 INFO L93 Difference]: Finished difference Result 226 states and 339 transitions. [2020-07-29 01:43:10,366 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 339 transitions. [2020-07-29 01:43:10,366 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:10,366 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:10,367 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:10,367 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:10,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 223 states. [2020-07-29 01:43:10,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 335 transitions. [2020-07-29 01:43:10,373 INFO L711 BuchiCegarLoop]: Abstraction has 223 states and 335 transitions. [2020-07-29 01:43:10,373 INFO L591 BuchiCegarLoop]: Abstraction has 223 states and 335 transitions. [2020-07-29 01:43:10,373 INFO L424 BuchiCegarLoop]: ======== Iteration 6============ [2020-07-29 01:43:10,373 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 223 states and 335 transitions. [2020-07-29 01:43:10,375 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 214 [2020-07-29 01:43:10,375 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:10,375 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:10,375 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:10,376 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [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] [2020-07-29 01:43:10,376 INFO L794 eck$LassoCheckResult]: Stem: 5097#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 5098#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 5095#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 5096#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 5069#L96-1 assume !false; 5149#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 5132#L99 assume 12292 == ssl3_connect_~s__state~0; 5050#L100 [2020-07-29 01:43:10,376 INFO L796 eck$LassoCheckResult]: Loop: 5050#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 5051#L204 ssl3_connect_~s__server~0 := 0; 5084#L209 assume 0 != ssl3_connect_~cb~0; 5089#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 5090#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 5093#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 5086#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 5091#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 5115#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 5148#L514 ssl3_connect_~skip~0 := 0; 5147#L96-1 assume !false; 5146#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 5144#L99 assume !(12292 == ssl3_connect_~s__state~0); 5142#L102 assume !(16384 == ssl3_connect_~s__state~0); 5055#L105 assume !(4096 == ssl3_connect_~s__state~0); 5056#L108 assume !(20480 == ssl3_connect_~s__state~0); 5043#L111 assume !(4099 == ssl3_connect_~s__state~0); 5026#L114 assume 4368 == ssl3_connect_~s__state~0; 5027#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 5087#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 5081#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 5082#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 5099#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 5180#L514 ssl3_connect_~skip~0 := 0; 5178#L96-1 assume !false; 5176#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 5174#L99 assume !(12292 == ssl3_connect_~s__state~0); 5172#L102 assume !(16384 == ssl3_connect_~s__state~0); 5170#L105 assume !(4096 == ssl3_connect_~s__state~0); 5168#L108 assume !(20480 == ssl3_connect_~s__state~0); 5166#L111 assume !(4099 == ssl3_connect_~s__state~0); 5164#L114 assume !(4368 == ssl3_connect_~s__state~0); 5162#L117 assume !(4369 == ssl3_connect_~s__state~0); 5161#L120 assume !(4384 == ssl3_connect_~s__state~0); 5145#L123 assume !(4385 == ssl3_connect_~s__state~0); 5143#L126 assume !(4400 == ssl3_connect_~s__state~0); 5141#L129 assume !(4401 == ssl3_connect_~s__state~0); 5100#L132 assume !(4416 == ssl3_connect_~s__state~0); 5072#L135 assume !(4417 == ssl3_connect_~s__state~0); 5073#L138 assume !(4432 == ssl3_connect_~s__state~0); 5140#L141 assume !(4433 == ssl3_connect_~s__state~0); 5139#L144 assume !(4448 == ssl3_connect_~s__state~0); 5138#L147 assume !(4449 == ssl3_connect_~s__state~0); 5137#L150 assume !(4464 == ssl3_connect_~s__state~0); 5135#L153 assume !(4465 == ssl3_connect_~s__state~0); 5134#L156 assume !(4466 == ssl3_connect_~s__state~0); 5133#L159 assume !(4467 == ssl3_connect_~s__state~0); 5108#L162 assume !(4480 == ssl3_connect_~s__state~0); 5092#L165 assume !(4481 == ssl3_connect_~s__state~0); 5076#L168 assume !(4496 == ssl3_connect_~s__state~0); 5077#L171 assume !(4497 == ssl3_connect_~s__state~0); 5066#L174 assume !(4512 == ssl3_connect_~s__state~0); 5049#L177 assume !(4513 == ssl3_connect_~s__state~0); 5033#L180 assume !(4528 == ssl3_connect_~s__state~0); 5034#L183 assume !(4529 == ssl3_connect_~s__state~0); 4993#L186 assume !(4560 == ssl3_connect_~s__state~0); 4994#L189 assume !(4561 == ssl3_connect_~s__state~0); 5112#L192 assume 4352 == ssl3_connect_~s__state~0; 5083#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 5074#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 5057#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 5058#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 5126#L514 ssl3_connect_~skip~0 := 0; 5125#L96-1 assume !false; 5124#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 5121#L99 assume 12292 == ssl3_connect_~s__state~0; 5050#L100 [2020-07-29 01:43:10,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:10,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 5 times [2020-07-29 01:43:10,377 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:10,377 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473501691] [2020-07-29 01:43:10,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:10,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:10,384 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:10,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:10,388 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:10,392 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:10,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:10,393 INFO L82 PathProgramCache]: Analyzing trace with hash -873304754, now seen corresponding path program 1 times [2020-07-29 01:43:10,393 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:10,394 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343676728] [2020-07-29 01:43:10,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:10,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:10,439 INFO L280 TraceCheckUtils]: 0: Hoare triple {5673#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {5673#true} is VALID [2020-07-29 01:43:10,439 INFO L280 TraceCheckUtils]: 1: Hoare triple {5673#true} ssl3_connect_~s__server~0 := 0; {5673#true} is VALID [2020-07-29 01:43:10,440 INFO L280 TraceCheckUtils]: 2: Hoare triple {5673#true} assume 0 != ssl3_connect_~cb~0; {5673#true} is VALID [2020-07-29 01:43:10,440 INFO L280 TraceCheckUtils]: 3: Hoare triple {5673#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {5673#true} is VALID [2020-07-29 01:43:10,440 INFO L280 TraceCheckUtils]: 4: Hoare triple {5673#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {5673#true} is VALID [2020-07-29 01:43:10,440 INFO L280 TraceCheckUtils]: 5: Hoare triple {5673#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {5673#true} is VALID [2020-07-29 01:43:10,441 INFO L280 TraceCheckUtils]: 6: Hoare triple {5673#true} assume !(0 == ssl3_connect_~tmp___4~0); {5673#true} is VALID [2020-07-29 01:43:10,441 INFO L280 TraceCheckUtils]: 7: Hoare triple {5673#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {5673#true} is VALID [2020-07-29 01:43:10,441 INFO L280 TraceCheckUtils]: 8: Hoare triple {5673#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {5673#true} is VALID [2020-07-29 01:43:10,441 INFO L280 TraceCheckUtils]: 9: Hoare triple {5673#true} ssl3_connect_~skip~0 := 0; {5673#true} is VALID [2020-07-29 01:43:10,442 INFO L280 TraceCheckUtils]: 10: Hoare triple {5673#true} assume !false; {5673#true} is VALID [2020-07-29 01:43:10,442 INFO L280 TraceCheckUtils]: 11: Hoare triple {5673#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {5673#true} is VALID [2020-07-29 01:43:10,442 INFO L280 TraceCheckUtils]: 12: Hoare triple {5673#true} assume !(12292 == ssl3_connect_~s__state~0); {5673#true} is VALID [2020-07-29 01:43:10,442 INFO L280 TraceCheckUtils]: 13: Hoare triple {5673#true} assume !(16384 == ssl3_connect_~s__state~0); {5673#true} is VALID [2020-07-29 01:43:10,443 INFO L280 TraceCheckUtils]: 14: Hoare triple {5673#true} assume !(4096 == ssl3_connect_~s__state~0); {5673#true} is VALID [2020-07-29 01:43:10,443 INFO L280 TraceCheckUtils]: 15: Hoare triple {5673#true} assume !(20480 == ssl3_connect_~s__state~0); {5673#true} is VALID [2020-07-29 01:43:10,444 INFO L280 TraceCheckUtils]: 16: Hoare triple {5673#true} assume !(4099 == ssl3_connect_~s__state~0); {5673#true} is VALID [2020-07-29 01:43:10,444 INFO L280 TraceCheckUtils]: 17: Hoare triple {5673#true} assume 4368 == ssl3_connect_~s__state~0; {5673#true} is VALID [2020-07-29 01:43:10,445 INFO L280 TraceCheckUtils]: 18: Hoare triple {5673#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {5673#true} is VALID [2020-07-29 01:43:10,445 INFO L280 TraceCheckUtils]: 19: Hoare triple {5673#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {5673#true} is VALID [2020-07-29 01:43:10,452 INFO L280 TraceCheckUtils]: 20: Hoare triple {5673#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,453 INFO L280 TraceCheckUtils]: 21: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,458 INFO L280 TraceCheckUtils]: 22: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,459 INFO L280 TraceCheckUtils]: 23: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,459 INFO L280 TraceCheckUtils]: 24: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,460 INFO L280 TraceCheckUtils]: 25: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,461 INFO L280 TraceCheckUtils]: 26: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,462 INFO L280 TraceCheckUtils]: 27: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,463 INFO L280 TraceCheckUtils]: 28: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4096 == ssl3_connect_~s__state~0); {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,463 INFO L280 TraceCheckUtils]: 29: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(20480 == ssl3_connect_~s__state~0); {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,464 INFO L280 TraceCheckUtils]: 30: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4099 == ssl3_connect_~s__state~0); {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,465 INFO L280 TraceCheckUtils]: 31: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4368 == ssl3_connect_~s__state~0); {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,465 INFO L280 TraceCheckUtils]: 32: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4369 == ssl3_connect_~s__state~0); {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:10,466 INFO L280 TraceCheckUtils]: 33: Hoare triple {5675#(= 4384 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4384 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,467 INFO L280 TraceCheckUtils]: 34: Hoare triple {5674#false} assume !(4385 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,467 INFO L280 TraceCheckUtils]: 35: Hoare triple {5674#false} assume !(4400 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,469 INFO L280 TraceCheckUtils]: 36: Hoare triple {5674#false} assume !(4401 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,470 INFO L280 TraceCheckUtils]: 37: Hoare triple {5674#false} assume !(4416 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,470 INFO L280 TraceCheckUtils]: 38: Hoare triple {5674#false} assume !(4417 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,470 INFO L280 TraceCheckUtils]: 39: Hoare triple {5674#false} assume !(4432 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,470 INFO L280 TraceCheckUtils]: 40: Hoare triple {5674#false} assume !(4433 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,471 INFO L280 TraceCheckUtils]: 41: Hoare triple {5674#false} assume !(4448 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,471 INFO L280 TraceCheckUtils]: 42: Hoare triple {5674#false} assume !(4449 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,471 INFO L280 TraceCheckUtils]: 43: Hoare triple {5674#false} assume !(4464 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,472 INFO L280 TraceCheckUtils]: 44: Hoare triple {5674#false} assume !(4465 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,472 INFO L280 TraceCheckUtils]: 45: Hoare triple {5674#false} assume !(4466 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,475 INFO L280 TraceCheckUtils]: 46: Hoare triple {5674#false} assume !(4467 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,476 INFO L280 TraceCheckUtils]: 47: Hoare triple {5674#false} assume !(4480 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,476 INFO L280 TraceCheckUtils]: 48: Hoare triple {5674#false} assume !(4481 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,476 INFO L280 TraceCheckUtils]: 49: Hoare triple {5674#false} assume !(4496 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,477 INFO L280 TraceCheckUtils]: 50: Hoare triple {5674#false} assume !(4497 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,477 INFO L280 TraceCheckUtils]: 51: Hoare triple {5674#false} assume !(4512 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,477 INFO L280 TraceCheckUtils]: 52: Hoare triple {5674#false} assume !(4513 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,477 INFO L280 TraceCheckUtils]: 53: Hoare triple {5674#false} assume !(4528 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,478 INFO L280 TraceCheckUtils]: 54: Hoare triple {5674#false} assume !(4529 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,478 INFO L280 TraceCheckUtils]: 55: Hoare triple {5674#false} assume !(4560 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,479 INFO L280 TraceCheckUtils]: 56: Hoare triple {5674#false} assume !(4561 == ssl3_connect_~s__state~0); {5674#false} is VALID [2020-07-29 01:43:10,480 INFO L280 TraceCheckUtils]: 57: Hoare triple {5674#false} assume 4352 == ssl3_connect_~s__state~0; {5674#false} is VALID [2020-07-29 01:43:10,480 INFO L280 TraceCheckUtils]: 58: Hoare triple {5674#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {5674#false} is VALID [2020-07-29 01:43:10,480 INFO L280 TraceCheckUtils]: 59: Hoare triple {5674#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {5674#false} is VALID [2020-07-29 01:43:10,480 INFO L280 TraceCheckUtils]: 60: Hoare triple {5674#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {5674#false} is VALID [2020-07-29 01:43:10,481 INFO L280 TraceCheckUtils]: 61: Hoare triple {5674#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {5674#false} is VALID [2020-07-29 01:43:10,481 INFO L280 TraceCheckUtils]: 62: Hoare triple {5674#false} ssl3_connect_~skip~0 := 0; {5674#false} is VALID [2020-07-29 01:43:10,481 INFO L280 TraceCheckUtils]: 63: Hoare triple {5674#false} assume !false; {5674#false} is VALID [2020-07-29 01:43:10,481 INFO L280 TraceCheckUtils]: 64: Hoare triple {5674#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {5674#false} is VALID [2020-07-29 01:43:10,482 INFO L280 TraceCheckUtils]: 65: Hoare triple {5674#false} assume 12292 == ssl3_connect_~s__state~0; {5674#false} is VALID [2020-07-29 01:43:10,490 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-07-29 01:43:10,490 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343676728] [2020-07-29 01:43:10,490 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:10,490 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:10,491 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463747782] [2020-07-29 01:43:10,491 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:10,491 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:10,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:10,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:10,492 INFO L87 Difference]: Start difference. First operand 223 states and 335 transitions. cyclomatic complexity: 113 Second operand 3 states. [2020-07-29 01:43:10,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:10,854 INFO L93 Difference]: Finished difference Result 227 states and 336 transitions. [2020-07-29 01:43:10,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:10,855 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:10,918 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 66 edges. 66 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:10,919 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 227 states and 336 transitions. [2020-07-29 01:43:10,926 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 218 [2020-07-29 01:43:10,932 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 227 states to 227 states and 336 transitions. [2020-07-29 01:43:10,933 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 227 [2020-07-29 01:43:10,933 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 227 [2020-07-29 01:43:10,933 INFO L73 IsDeterministic]: Start isDeterministic. Operand 227 states and 336 transitions. [2020-07-29 01:43:10,934 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:10,934 INFO L688 BuchiCegarLoop]: Abstraction has 227 states and 336 transitions. [2020-07-29 01:43:10,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states and 336 transitions. [2020-07-29 01:43:10,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 223. [2020-07-29 01:43:10,938 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:10,938 INFO L82 GeneralOperation]: Start isEquivalent. First operand 227 states and 336 transitions. Second operand 223 states. [2020-07-29 01:43:10,938 INFO L74 IsIncluded]: Start isIncluded. First operand 227 states and 336 transitions. Second operand 223 states. [2020-07-29 01:43:10,939 INFO L87 Difference]: Start difference. First operand 227 states and 336 transitions. Second operand 223 states. [2020-07-29 01:43:10,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:10,945 INFO L93 Difference]: Finished difference Result 227 states and 336 transitions. [2020-07-29 01:43:10,945 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 336 transitions. [2020-07-29 01:43:10,946 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:10,946 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:10,946 INFO L74 IsIncluded]: Start isIncluded. First operand 223 states. Second operand 227 states and 336 transitions. [2020-07-29 01:43:10,946 INFO L87 Difference]: Start difference. First operand 223 states. Second operand 227 states and 336 transitions. [2020-07-29 01:43:10,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:10,953 INFO L93 Difference]: Finished difference Result 227 states and 336 transitions. [2020-07-29 01:43:10,953 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 336 transitions. [2020-07-29 01:43:10,954 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:10,954 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:10,954 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:10,954 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:10,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 223 states. [2020-07-29 01:43:10,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 330 transitions. [2020-07-29 01:43:10,961 INFO L711 BuchiCegarLoop]: Abstraction has 223 states and 330 transitions. [2020-07-29 01:43:10,961 INFO L591 BuchiCegarLoop]: Abstraction has 223 states and 330 transitions. [2020-07-29 01:43:10,961 INFO L424 BuchiCegarLoop]: ======== Iteration 7============ [2020-07-29 01:43:10,961 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 223 states and 330 transitions. [2020-07-29 01:43:10,963 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 214 [2020-07-29 01:43:10,963 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:10,963 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:10,964 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:10,964 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [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] [2020-07-29 01:43:10,964 INFO L794 eck$LassoCheckResult]: Stem: 6007#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 6008#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 6004#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 6005#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 5979#L96-1 assume !false; 6060#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 6045#L99 assume 12292 == ssl3_connect_~s__state~0; 5959#L100 [2020-07-29 01:43:10,965 INFO L796 eck$LassoCheckResult]: Loop: 5959#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 5960#L204 ssl3_connect_~s__server~0 := 0; 5993#L209 assume 0 != ssl3_connect_~cb~0; 5998#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 5999#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 6002#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 5995#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 6000#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 6006#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 5932#L514 ssl3_connect_~skip~0 := 0; 6014#L96-1 assume !false; 5969#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 5970#L99 assume !(12292 == ssl3_connect_~s__state~0); 5980#L102 assume !(16384 == ssl3_connect_~s__state~0); 5964#L105 assume !(4096 == ssl3_connect_~s__state~0); 5965#L108 assume !(20480 == ssl3_connect_~s__state~0); 5951#L111 assume !(4099 == ssl3_connect_~s__state~0); 5952#L114 assume 4368 == ssl3_connect_~s__state~0; 6015#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 5996#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 5990#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 5991#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 6009#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 6085#L514 ssl3_connect_~skip~0 := 0; 6080#L96-1 assume !false; 6078#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 6076#L99 assume !(12292 == ssl3_connect_~s__state~0); 6074#L102 assume !(16384 == ssl3_connect_~s__state~0); 6072#L105 assume !(4096 == ssl3_connect_~s__state~0); 6070#L108 assume !(20480 == ssl3_connect_~s__state~0); 6068#L111 assume !(4099 == ssl3_connect_~s__state~0); 5936#L114 assume !(4368 == ssl3_connect_~s__state~0); 5937#L117 assume !(4369 == ssl3_connect_~s__state~0); 5918#L120 assume 4384 == ssl3_connect_~s__state~0; 5919#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 5915#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 5907#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 5908#L269 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; 6026#L269-2 ssl3_connect_~s__init_num~0 := 0; 5912#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 6099#L514 ssl3_connect_~skip~0 := 0; 6098#L96-1 assume !false; 6097#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 6096#L99 assume !(12292 == ssl3_connect_~s__state~0); 6095#L102 assume !(16384 == ssl3_connect_~s__state~0); 6027#L105 assume !(4096 == ssl3_connect_~s__state~0); 5971#L108 assume !(20480 == ssl3_connect_~s__state~0); 5972#L111 assume !(4099 == ssl3_connect_~s__state~0); 6030#L114 assume !(4368 == ssl3_connect_~s__state~0); 6049#L117 assume !(4369 == ssl3_connect_~s__state~0); 6050#L120 assume !(4384 == ssl3_connect_~s__state~0); 6019#L123 assume !(4385 == ssl3_connect_~s__state~0); 6012#L126 assume !(4400 == ssl3_connect_~s__state~0); 6013#L129 assume !(4401 == ssl3_connect_~s__state~0); 6016#L132 assume !(4416 == ssl3_connect_~s__state~0); 6052#L135 assume !(4417 == ssl3_connect_~s__state~0); 5988#L138 assume !(4432 == ssl3_connect_~s__state~0); 5974#L141 assume !(4433 == ssl3_connect_~s__state~0); 5953#L144 assume !(4448 == ssl3_connect_~s__state~0); 5940#L147 assume !(4449 == ssl3_connect_~s__state~0); 5942#L150 assume !(4464 == ssl3_connect_~s__state~0); 5922#L153 assume !(4465 == ssl3_connect_~s__state~0); 5924#L156 assume !(4466 == ssl3_connect_~s__state~0); 6024#L159 assume !(4467 == ssl3_connect_~s__state~0); 6025#L162 assume !(4480 == ssl3_connect_~s__state~0); 6111#L165 assume !(4481 == ssl3_connect_~s__state~0); 6110#L168 assume !(4496 == ssl3_connect_~s__state~0); 6109#L171 assume !(4497 == ssl3_connect_~s__state~0); 6108#L174 assume !(4512 == ssl3_connect_~s__state~0); 6107#L177 assume !(4513 == ssl3_connect_~s__state~0); 6063#L180 assume !(4528 == ssl3_connect_~s__state~0); 6061#L183 assume !(4529 == ssl3_connect_~s__state~0); 6062#L186 assume !(4560 == ssl3_connect_~s__state~0); 5904#L189 assume !(4561 == ssl3_connect_~s__state~0); 6023#L192 assume 4352 == ssl3_connect_~s__state~0; 5992#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 5983#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 5967#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 5968#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 6039#L514 ssl3_connect_~skip~0 := 0; 6038#L96-1 assume !false; 6037#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 6033#L99 assume 12292 == ssl3_connect_~s__state~0; 5959#L100 [2020-07-29 01:43:10,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:10,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 6 times [2020-07-29 01:43:10,966 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:10,966 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81806066] [2020-07-29 01:43:10,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:10,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:10,972 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:10,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:10,976 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:10,979 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:10,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:10,980 INFO L82 PathProgramCache]: Analyzing trace with hash -574111736, now seen corresponding path program 1 times [2020-07-29 01:43:10,981 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:10,981 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584817260] [2020-07-29 01:43:10,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:11,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:11,091 INFO L280 TraceCheckUtils]: 0: Hoare triple {6585#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {6585#true} is VALID [2020-07-29 01:43:11,091 INFO L280 TraceCheckUtils]: 1: Hoare triple {6585#true} ssl3_connect_~s__server~0 := 0; {6585#true} is VALID [2020-07-29 01:43:11,092 INFO L280 TraceCheckUtils]: 2: Hoare triple {6585#true} assume 0 != ssl3_connect_~cb~0; {6585#true} is VALID [2020-07-29 01:43:11,092 INFO L280 TraceCheckUtils]: 3: Hoare triple {6585#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {6585#true} is VALID [2020-07-29 01:43:11,092 INFO L280 TraceCheckUtils]: 4: Hoare triple {6585#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {6585#true} is VALID [2020-07-29 01:43:11,092 INFO L280 TraceCheckUtils]: 5: Hoare triple {6585#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {6585#true} is VALID [2020-07-29 01:43:11,092 INFO L280 TraceCheckUtils]: 6: Hoare triple {6585#true} assume !(0 == ssl3_connect_~tmp___4~0); {6585#true} is VALID [2020-07-29 01:43:11,092 INFO L280 TraceCheckUtils]: 7: Hoare triple {6585#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {6585#true} is VALID [2020-07-29 01:43:11,092 INFO L280 TraceCheckUtils]: 8: Hoare triple {6585#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {6585#true} is VALID [2020-07-29 01:43:11,093 INFO L280 TraceCheckUtils]: 9: Hoare triple {6585#true} ssl3_connect_~skip~0 := 0; {6585#true} is VALID [2020-07-29 01:43:11,093 INFO L280 TraceCheckUtils]: 10: Hoare triple {6585#true} assume !false; {6585#true} is VALID [2020-07-29 01:43:11,093 INFO L280 TraceCheckUtils]: 11: Hoare triple {6585#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {6585#true} is VALID [2020-07-29 01:43:11,093 INFO L280 TraceCheckUtils]: 12: Hoare triple {6585#true} assume !(12292 == ssl3_connect_~s__state~0); {6585#true} is VALID [2020-07-29 01:43:11,093 INFO L280 TraceCheckUtils]: 13: Hoare triple {6585#true} assume !(16384 == ssl3_connect_~s__state~0); {6585#true} is VALID [2020-07-29 01:43:11,093 INFO L280 TraceCheckUtils]: 14: Hoare triple {6585#true} assume !(4096 == ssl3_connect_~s__state~0); {6585#true} is VALID [2020-07-29 01:43:11,094 INFO L280 TraceCheckUtils]: 15: Hoare triple {6585#true} assume !(20480 == ssl3_connect_~s__state~0); {6585#true} is VALID [2020-07-29 01:43:11,094 INFO L280 TraceCheckUtils]: 16: Hoare triple {6585#true} assume !(4099 == ssl3_connect_~s__state~0); {6585#true} is VALID [2020-07-29 01:43:11,094 INFO L280 TraceCheckUtils]: 17: Hoare triple {6585#true} assume 4368 == ssl3_connect_~s__state~0; {6585#true} is VALID [2020-07-29 01:43:11,094 INFO L280 TraceCheckUtils]: 18: Hoare triple {6585#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {6585#true} is VALID [2020-07-29 01:43:11,094 INFO L280 TraceCheckUtils]: 19: Hoare triple {6585#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {6585#true} is VALID [2020-07-29 01:43:11,095 INFO L280 TraceCheckUtils]: 20: Hoare triple {6585#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {6585#true} is VALID [2020-07-29 01:43:11,095 INFO L280 TraceCheckUtils]: 21: Hoare triple {6585#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {6585#true} is VALID [2020-07-29 01:43:11,095 INFO L280 TraceCheckUtils]: 22: Hoare triple {6585#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {6585#true} is VALID [2020-07-29 01:43:11,095 INFO L280 TraceCheckUtils]: 23: Hoare triple {6585#true} ssl3_connect_~skip~0 := 0; {6585#true} is VALID [2020-07-29 01:43:11,095 INFO L280 TraceCheckUtils]: 24: Hoare triple {6585#true} assume !false; {6585#true} is VALID [2020-07-29 01:43:11,096 INFO L280 TraceCheckUtils]: 25: Hoare triple {6585#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {6585#true} is VALID [2020-07-29 01:43:11,096 INFO L280 TraceCheckUtils]: 26: Hoare triple {6585#true} assume !(12292 == ssl3_connect_~s__state~0); {6585#true} is VALID [2020-07-29 01:43:11,096 INFO L280 TraceCheckUtils]: 27: Hoare triple {6585#true} assume !(16384 == ssl3_connect_~s__state~0); {6585#true} is VALID [2020-07-29 01:43:11,096 INFO L280 TraceCheckUtils]: 28: Hoare triple {6585#true} assume !(4096 == ssl3_connect_~s__state~0); {6585#true} is VALID [2020-07-29 01:43:11,096 INFO L280 TraceCheckUtils]: 29: Hoare triple {6585#true} assume !(20480 == ssl3_connect_~s__state~0); {6585#true} is VALID [2020-07-29 01:43:11,096 INFO L280 TraceCheckUtils]: 30: Hoare triple {6585#true} assume !(4099 == ssl3_connect_~s__state~0); {6585#true} is VALID [2020-07-29 01:43:11,097 INFO L280 TraceCheckUtils]: 31: Hoare triple {6585#true} assume !(4368 == ssl3_connect_~s__state~0); {6585#true} is VALID [2020-07-29 01:43:11,097 INFO L280 TraceCheckUtils]: 32: Hoare triple {6585#true} assume !(4369 == ssl3_connect_~s__state~0); {6585#true} is VALID [2020-07-29 01:43:11,097 INFO L280 TraceCheckUtils]: 33: Hoare triple {6585#true} assume 4384 == ssl3_connect_~s__state~0; {6585#true} is VALID [2020-07-29 01:43:11,097 INFO L280 TraceCheckUtils]: 34: Hoare triple {6585#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {6585#true} is VALID [2020-07-29 01:43:11,097 INFO L280 TraceCheckUtils]: 35: Hoare triple {6585#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {6585#true} is VALID [2020-07-29 01:43:11,098 INFO L280 TraceCheckUtils]: 36: Hoare triple {6585#true} assume !(ssl3_connect_~ret~0 <= 0); {6585#true} is VALID [2020-07-29 01:43:11,099 INFO L280 TraceCheckUtils]: 37: Hoare triple {6585#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,099 INFO L280 TraceCheckUtils]: 38: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~s__init_num~0 := 0; {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,100 INFO L280 TraceCheckUtils]: 39: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,100 INFO L280 TraceCheckUtils]: 40: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,101 INFO L280 TraceCheckUtils]: 41: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,101 INFO L280 TraceCheckUtils]: 42: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,102 INFO L280 TraceCheckUtils]: 43: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,103 INFO L280 TraceCheckUtils]: 44: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,103 INFO L280 TraceCheckUtils]: 45: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4096 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,104 INFO L280 TraceCheckUtils]: 46: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(20480 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,104 INFO L280 TraceCheckUtils]: 47: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4099 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,105 INFO L280 TraceCheckUtils]: 48: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4368 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,105 INFO L280 TraceCheckUtils]: 49: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4369 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,106 INFO L280 TraceCheckUtils]: 50: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4384 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,106 INFO L280 TraceCheckUtils]: 51: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4385 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,107 INFO L280 TraceCheckUtils]: 52: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4400 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,108 INFO L280 TraceCheckUtils]: 53: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4401 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,108 INFO L280 TraceCheckUtils]: 54: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4416 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,109 INFO L280 TraceCheckUtils]: 55: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4417 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,109 INFO L280 TraceCheckUtils]: 56: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4432 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,110 INFO L280 TraceCheckUtils]: 57: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4433 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,110 INFO L280 TraceCheckUtils]: 58: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4448 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,111 INFO L280 TraceCheckUtils]: 59: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4449 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,111 INFO L280 TraceCheckUtils]: 60: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4464 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,112 INFO L280 TraceCheckUtils]: 61: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4465 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,114 INFO L280 TraceCheckUtils]: 62: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4466 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,115 INFO L280 TraceCheckUtils]: 63: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4467 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,116 INFO L280 TraceCheckUtils]: 64: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4480 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,117 INFO L280 TraceCheckUtils]: 65: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4481 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,118 INFO L280 TraceCheckUtils]: 66: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4496 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,119 INFO L280 TraceCheckUtils]: 67: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4497 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,120 INFO L280 TraceCheckUtils]: 68: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4512 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,121 INFO L280 TraceCheckUtils]: 69: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4513 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,122 INFO L280 TraceCheckUtils]: 70: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4528 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,123 INFO L280 TraceCheckUtils]: 71: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4529 == ssl3_connect_~s__state~0); {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,123 INFO L280 TraceCheckUtils]: 72: Hoare triple {6587#(= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4560 == ssl3_connect_~s__state~0); {6586#false} is VALID [2020-07-29 01:43:11,124 INFO L280 TraceCheckUtils]: 73: Hoare triple {6586#false} assume !(4561 == ssl3_connect_~s__state~0); {6586#false} is VALID [2020-07-29 01:43:11,124 INFO L280 TraceCheckUtils]: 74: Hoare triple {6586#false} assume 4352 == ssl3_connect_~s__state~0; {6586#false} is VALID [2020-07-29 01:43:11,124 INFO L280 TraceCheckUtils]: 75: Hoare triple {6586#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {6586#false} is VALID [2020-07-29 01:43:11,124 INFO L280 TraceCheckUtils]: 76: Hoare triple {6586#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {6586#false} is VALID [2020-07-29 01:43:11,124 INFO L280 TraceCheckUtils]: 77: Hoare triple {6586#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {6586#false} is VALID [2020-07-29 01:43:11,124 INFO L280 TraceCheckUtils]: 78: Hoare triple {6586#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {6586#false} is VALID [2020-07-29 01:43:11,125 INFO L280 TraceCheckUtils]: 79: Hoare triple {6586#false} ssl3_connect_~skip~0 := 0; {6586#false} is VALID [2020-07-29 01:43:11,125 INFO L280 TraceCheckUtils]: 80: Hoare triple {6586#false} assume !false; {6586#false} is VALID [2020-07-29 01:43:11,125 INFO L280 TraceCheckUtils]: 81: Hoare triple {6586#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {6586#false} is VALID [2020-07-29 01:43:11,125 INFO L280 TraceCheckUtils]: 82: Hoare triple {6586#false} assume 12292 == ssl3_connect_~s__state~0; {6586#false} is VALID [2020-07-29 01:43:11,133 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-07-29 01:43:11,134 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584817260] [2020-07-29 01:43:11,134 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:11,134 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:11,134 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474687233] [2020-07-29 01:43:11,135 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:11,135 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:11,136 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:11,136 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:11,136 INFO L87 Difference]: Start difference. First operand 223 states and 330 transitions. cyclomatic complexity: 108 Second operand 3 states. [2020-07-29 01:43:11,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:11,514 INFO L93 Difference]: Finished difference Result 266 states and 379 transitions. [2020-07-29 01:43:11,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:11,514 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:11,596 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 74 edges. 74 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:11,596 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 266 states and 379 transitions. [2020-07-29 01:43:11,604 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 257 [2020-07-29 01:43:11,610 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 266 states to 266 states and 379 transitions. [2020-07-29 01:43:11,610 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 266 [2020-07-29 01:43:11,611 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 266 [2020-07-29 01:43:11,611 INFO L73 IsDeterministic]: Start isDeterministic. Operand 266 states and 379 transitions. [2020-07-29 01:43:11,611 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:11,611 INFO L688 BuchiCegarLoop]: Abstraction has 266 states and 379 transitions. [2020-07-29 01:43:11,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states and 379 transitions. [2020-07-29 01:43:11,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 263. [2020-07-29 01:43:11,616 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:11,616 INFO L82 GeneralOperation]: Start isEquivalent. First operand 266 states and 379 transitions. Second operand 263 states. [2020-07-29 01:43:11,616 INFO L74 IsIncluded]: Start isIncluded. First operand 266 states and 379 transitions. Second operand 263 states. [2020-07-29 01:43:11,617 INFO L87 Difference]: Start difference. First operand 266 states and 379 transitions. Second operand 263 states. [2020-07-29 01:43:11,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:11,622 INFO L93 Difference]: Finished difference Result 266 states and 379 transitions. [2020-07-29 01:43:11,622 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 379 transitions. [2020-07-29 01:43:11,623 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:11,623 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:11,623 INFO L74 IsIncluded]: Start isIncluded. First operand 263 states. Second operand 266 states and 379 transitions. [2020-07-29 01:43:11,623 INFO L87 Difference]: Start difference. First operand 263 states. Second operand 266 states and 379 transitions. [2020-07-29 01:43:11,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:11,629 INFO L93 Difference]: Finished difference Result 266 states and 379 transitions. [2020-07-29 01:43:11,629 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 379 transitions. [2020-07-29 01:43:11,630 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:11,630 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:11,630 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:11,630 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:11,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 263 states. [2020-07-29 01:43:11,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 375 transitions. [2020-07-29 01:43:11,636 INFO L711 BuchiCegarLoop]: Abstraction has 263 states and 375 transitions. [2020-07-29 01:43:11,636 INFO L591 BuchiCegarLoop]: Abstraction has 263 states and 375 transitions. [2020-07-29 01:43:11,636 INFO L424 BuchiCegarLoop]: ======== Iteration 8============ [2020-07-29 01:43:11,636 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 263 states and 375 transitions. [2020-07-29 01:43:11,638 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 254 [2020-07-29 01:43:11,638 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:11,638 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:11,639 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:11,639 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [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] [2020-07-29 01:43:11,639 INFO L794 eck$LassoCheckResult]: Stem: 6954#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 6955#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 6951#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 6952#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 6926#L96-1 assume !false; 6995#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 6994#L99 assume 12292 == ssl3_connect_~s__state~0; 6910#L100 [2020-07-29 01:43:11,640 INFO L796 eck$LassoCheckResult]: Loop: 6910#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 6911#L204 ssl3_connect_~s__server~0 := 0; 6940#L209 assume 0 != ssl3_connect_~cb~0; 6945#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 6946#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 6949#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 6942#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 6947#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 6972#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 7054#L514 ssl3_connect_~skip~0 := 0; 7053#L96-1 assume !false; 7052#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 7049#L99 assume !(12292 == ssl3_connect_~s__state~0); 7048#L102 assume !(16384 == ssl3_connect_~s__state~0); 7047#L105 assume !(4096 == ssl3_connect_~s__state~0); 7046#L108 assume !(20480 == ssl3_connect_~s__state~0); 7045#L111 assume !(4099 == ssl3_connect_~s__state~0); 7001#L114 assume 4368 == ssl3_connect_~s__state~0; 6963#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 6943#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 6937#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 6938#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 6956#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 7077#L514 ssl3_connect_~skip~0 := 0; 6962#L96-1 assume !false; 6919#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 6920#L99 assume !(12292 == ssl3_connect_~s__state~0); 6927#L102 assume !(16384 == ssl3_connect_~s__state~0); 6915#L105 assume !(4096 == ssl3_connect_~s__state~0); 6916#L108 assume !(20480 == ssl3_connect_~s__state~0); 6902#L111 assume !(4099 == ssl3_connect_~s__state~0); 6885#L114 assume !(4368 == ssl3_connect_~s__state~0); 6886#L117 assume !(4369 == ssl3_connect_~s__state~0); 6895#L120 assume 4384 == ssl3_connect_~s__state~0; 6928#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 6866#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 6860#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 6861#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 6973#L269-2 ssl3_connect_~s__init_num~0 := 0; 6863#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 7031#L514 ssl3_connect_~skip~0 := 0; 7026#L96-1 assume !false; 7027#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 7022#L99 assume !(12292 == ssl3_connect_~s__state~0); 7023#L102 assume !(16384 == ssl3_connect_~s__state~0); 7042#L105 assume !(4096 == ssl3_connect_~s__state~0); 7041#L108 assume !(20480 == ssl3_connect_~s__state~0); 7039#L111 assume !(4099 == ssl3_connect_~s__state~0); 7038#L114 assume !(4368 == ssl3_connect_~s__state~0); 6999#L117 assume !(4369 == ssl3_connect_~s__state~0); 7000#L120 assume !(4384 == ssl3_connect_~s__state~0); 7017#L123 assume !(4385 == ssl3_connect_~s__state~0); 7005#L126 assume !(4400 == ssl3_connect_~s__state~0); 7006#L129 assume !(4401 == ssl3_connect_~s__state~0); 6998#L132 assume !(4416 == ssl3_connect_~s__state~0); 6996#L135 assume !(4417 == ssl3_connect_~s__state~0); 6997#L138 assume !(4432 == ssl3_connect_~s__state~0); 7011#L141 assume !(4433 == ssl3_connect_~s__state~0); 7002#L144 assume !(4448 == ssl3_connect_~s__state~0); 7003#L147 assume !(4449 == ssl3_connect_~s__state~0); 7004#L150 assume !(4464 == ssl3_connect_~s__state~0); 7018#L153 assume !(4465 == ssl3_connect_~s__state~0); 7019#L156 assume !(4466 == ssl3_connect_~s__state~0); 7020#L159 assume !(4467 == ssl3_connect_~s__state~0); 6985#L162 assume !(4480 == ssl3_connect_~s__state~0); 6983#L165 assume !(4481 == ssl3_connect_~s__state~0); 6984#L168 assume !(4496 == ssl3_connect_~s__state~0); 7016#L171 assume !(4497 == ssl3_connect_~s__state~0); 7012#L174 assume !(4512 == ssl3_connect_~s__state~0); 7013#L177 assume !(4513 == ssl3_connect_~s__state~0); 7009#L180 assume !(4528 == ssl3_connect_~s__state~0); 7010#L183 assume !(4529 == ssl3_connect_~s__state~0); 7095#L186 assume !(4560 == ssl3_connect_~s__state~0); 6969#L189 assume !(4561 == ssl3_connect_~s__state~0); 6970#L192 assume 4352 == ssl3_connect_~s__state~0; 6939#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 6931#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 6917#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 6918#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 6988#L514 ssl3_connect_~skip~0 := 0; 6987#L96-1 assume !false; 6986#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 6982#L99 assume 12292 == ssl3_connect_~s__state~0; 6910#L100 [2020-07-29 01:43:11,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:11,640 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 7 times [2020-07-29 01:43:11,640 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:11,640 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301670204] [2020-07-29 01:43:11,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:11,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:11,645 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:11,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:11,649 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:11,651 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:11,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:11,652 INFO L82 PathProgramCache]: Analyzing trace with hash 1354160966, now seen corresponding path program 1 times [2020-07-29 01:43:11,652 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:11,652 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124487061] [2020-07-29 01:43:11,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:11,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:11,731 INFO L280 TraceCheckUtils]: 0: Hoare triple {7654#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {7654#true} is VALID [2020-07-29 01:43:11,731 INFO L280 TraceCheckUtils]: 1: Hoare triple {7654#true} ssl3_connect_~s__server~0 := 0; {7654#true} is VALID [2020-07-29 01:43:11,731 INFO L280 TraceCheckUtils]: 2: Hoare triple {7654#true} assume 0 != ssl3_connect_~cb~0; {7654#true} is VALID [2020-07-29 01:43:11,731 INFO L280 TraceCheckUtils]: 3: Hoare triple {7654#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {7654#true} is VALID [2020-07-29 01:43:11,731 INFO L280 TraceCheckUtils]: 4: Hoare triple {7654#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {7654#true} is VALID [2020-07-29 01:43:11,732 INFO L280 TraceCheckUtils]: 5: Hoare triple {7654#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {7654#true} is VALID [2020-07-29 01:43:11,732 INFO L280 TraceCheckUtils]: 6: Hoare triple {7654#true} assume !(0 == ssl3_connect_~tmp___4~0); {7654#true} is VALID [2020-07-29 01:43:11,732 INFO L280 TraceCheckUtils]: 7: Hoare triple {7654#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {7654#true} is VALID [2020-07-29 01:43:11,732 INFO L280 TraceCheckUtils]: 8: Hoare triple {7654#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {7654#true} is VALID [2020-07-29 01:43:11,733 INFO L280 TraceCheckUtils]: 9: Hoare triple {7654#true} ssl3_connect_~skip~0 := 0; {7654#true} is VALID [2020-07-29 01:43:11,733 INFO L280 TraceCheckUtils]: 10: Hoare triple {7654#true} assume !false; {7654#true} is VALID [2020-07-29 01:43:11,733 INFO L280 TraceCheckUtils]: 11: Hoare triple {7654#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {7654#true} is VALID [2020-07-29 01:43:11,733 INFO L280 TraceCheckUtils]: 12: Hoare triple {7654#true} assume !(12292 == ssl3_connect_~s__state~0); {7654#true} is VALID [2020-07-29 01:43:11,734 INFO L280 TraceCheckUtils]: 13: Hoare triple {7654#true} assume !(16384 == ssl3_connect_~s__state~0); {7654#true} is VALID [2020-07-29 01:43:11,734 INFO L280 TraceCheckUtils]: 14: Hoare triple {7654#true} assume !(4096 == ssl3_connect_~s__state~0); {7654#true} is VALID [2020-07-29 01:43:11,734 INFO L280 TraceCheckUtils]: 15: Hoare triple {7654#true} assume !(20480 == ssl3_connect_~s__state~0); {7654#true} is VALID [2020-07-29 01:43:11,735 INFO L280 TraceCheckUtils]: 16: Hoare triple {7654#true} assume !(4099 == ssl3_connect_~s__state~0); {7654#true} is VALID [2020-07-29 01:43:11,735 INFO L280 TraceCheckUtils]: 17: Hoare triple {7654#true} assume 4368 == ssl3_connect_~s__state~0; {7654#true} is VALID [2020-07-29 01:43:11,735 INFO L280 TraceCheckUtils]: 18: Hoare triple {7654#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {7654#true} is VALID [2020-07-29 01:43:11,735 INFO L280 TraceCheckUtils]: 19: Hoare triple {7654#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {7654#true} is VALID [2020-07-29 01:43:11,735 INFO L280 TraceCheckUtils]: 20: Hoare triple {7654#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {7654#true} is VALID [2020-07-29 01:43:11,735 INFO L280 TraceCheckUtils]: 21: Hoare triple {7654#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {7654#true} is VALID [2020-07-29 01:43:11,736 INFO L280 TraceCheckUtils]: 22: Hoare triple {7654#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {7654#true} is VALID [2020-07-29 01:43:11,736 INFO L280 TraceCheckUtils]: 23: Hoare triple {7654#true} ssl3_connect_~skip~0 := 0; {7654#true} is VALID [2020-07-29 01:43:11,738 INFO L280 TraceCheckUtils]: 24: Hoare triple {7654#true} assume !false; {7654#true} is VALID [2020-07-29 01:43:11,738 INFO L280 TraceCheckUtils]: 25: Hoare triple {7654#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {7654#true} is VALID [2020-07-29 01:43:11,739 INFO L280 TraceCheckUtils]: 26: Hoare triple {7654#true} assume !(12292 == ssl3_connect_~s__state~0); {7654#true} is VALID [2020-07-29 01:43:11,739 INFO L280 TraceCheckUtils]: 27: Hoare triple {7654#true} assume !(16384 == ssl3_connect_~s__state~0); {7654#true} is VALID [2020-07-29 01:43:11,739 INFO L280 TraceCheckUtils]: 28: Hoare triple {7654#true} assume !(4096 == ssl3_connect_~s__state~0); {7654#true} is VALID [2020-07-29 01:43:11,740 INFO L280 TraceCheckUtils]: 29: Hoare triple {7654#true} assume !(20480 == ssl3_connect_~s__state~0); {7654#true} is VALID [2020-07-29 01:43:11,740 INFO L280 TraceCheckUtils]: 30: Hoare triple {7654#true} assume !(4099 == ssl3_connect_~s__state~0); {7654#true} is VALID [2020-07-29 01:43:11,740 INFO L280 TraceCheckUtils]: 31: Hoare triple {7654#true} assume !(4368 == ssl3_connect_~s__state~0); {7654#true} is VALID [2020-07-29 01:43:11,740 INFO L280 TraceCheckUtils]: 32: Hoare triple {7654#true} assume !(4369 == ssl3_connect_~s__state~0); {7654#true} is VALID [2020-07-29 01:43:11,741 INFO L280 TraceCheckUtils]: 33: Hoare triple {7654#true} assume 4384 == ssl3_connect_~s__state~0; {7654#true} is VALID [2020-07-29 01:43:11,741 INFO L280 TraceCheckUtils]: 34: Hoare triple {7654#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {7654#true} is VALID [2020-07-29 01:43:11,741 INFO L280 TraceCheckUtils]: 35: Hoare triple {7654#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {7654#true} is VALID [2020-07-29 01:43:11,741 INFO L280 TraceCheckUtils]: 36: Hoare triple {7654#true} assume !(ssl3_connect_~ret~0 <= 0); {7654#true} is VALID [2020-07-29 01:43:11,742 INFO L280 TraceCheckUtils]: 37: Hoare triple {7654#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,743 INFO L280 TraceCheckUtils]: 38: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~s__init_num~0 := 0; {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,743 INFO L280 TraceCheckUtils]: 39: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,744 INFO L280 TraceCheckUtils]: 40: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,744 INFO L280 TraceCheckUtils]: 41: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,745 INFO L280 TraceCheckUtils]: 42: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,745 INFO L280 TraceCheckUtils]: 43: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,746 INFO L280 TraceCheckUtils]: 44: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,747 INFO L280 TraceCheckUtils]: 45: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4096 == ssl3_connect_~s__state~0); {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,747 INFO L280 TraceCheckUtils]: 46: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(20480 == ssl3_connect_~s__state~0); {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,748 INFO L280 TraceCheckUtils]: 47: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4099 == ssl3_connect_~s__state~0); {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,748 INFO L280 TraceCheckUtils]: 48: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4368 == ssl3_connect_~s__state~0); {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,749 INFO L280 TraceCheckUtils]: 49: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4369 == ssl3_connect_~s__state~0); {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,749 INFO L280 TraceCheckUtils]: 50: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4384 == ssl3_connect_~s__state~0); {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,750 INFO L280 TraceCheckUtils]: 51: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4385 == ssl3_connect_~s__state~0); {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:11,750 INFO L280 TraceCheckUtils]: 52: Hoare triple {7656#(= 4400 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4400 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,751 INFO L280 TraceCheckUtils]: 53: Hoare triple {7655#false} assume !(4401 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,751 INFO L280 TraceCheckUtils]: 54: Hoare triple {7655#false} assume !(4416 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,751 INFO L280 TraceCheckUtils]: 55: Hoare triple {7655#false} assume !(4417 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,751 INFO L280 TraceCheckUtils]: 56: Hoare triple {7655#false} assume !(4432 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,751 INFO L280 TraceCheckUtils]: 57: Hoare triple {7655#false} assume !(4433 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,752 INFO L280 TraceCheckUtils]: 58: Hoare triple {7655#false} assume !(4448 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,752 INFO L280 TraceCheckUtils]: 59: Hoare triple {7655#false} assume !(4449 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,752 INFO L280 TraceCheckUtils]: 60: Hoare triple {7655#false} assume !(4464 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,753 INFO L280 TraceCheckUtils]: 61: Hoare triple {7655#false} assume !(4465 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,753 INFO L280 TraceCheckUtils]: 62: Hoare triple {7655#false} assume !(4466 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,753 INFO L280 TraceCheckUtils]: 63: Hoare triple {7655#false} assume !(4467 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,753 INFO L280 TraceCheckUtils]: 64: Hoare triple {7655#false} assume !(4480 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,753 INFO L280 TraceCheckUtils]: 65: Hoare triple {7655#false} assume !(4481 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,753 INFO L280 TraceCheckUtils]: 66: Hoare triple {7655#false} assume !(4496 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,754 INFO L280 TraceCheckUtils]: 67: Hoare triple {7655#false} assume !(4497 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,754 INFO L280 TraceCheckUtils]: 68: Hoare triple {7655#false} assume !(4512 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,754 INFO L280 TraceCheckUtils]: 69: Hoare triple {7655#false} assume !(4513 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,754 INFO L280 TraceCheckUtils]: 70: Hoare triple {7655#false} assume !(4528 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,754 INFO L280 TraceCheckUtils]: 71: Hoare triple {7655#false} assume !(4529 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,755 INFO L280 TraceCheckUtils]: 72: Hoare triple {7655#false} assume !(4560 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,755 INFO L280 TraceCheckUtils]: 73: Hoare triple {7655#false} assume !(4561 == ssl3_connect_~s__state~0); {7655#false} is VALID [2020-07-29 01:43:11,755 INFO L280 TraceCheckUtils]: 74: Hoare triple {7655#false} assume 4352 == ssl3_connect_~s__state~0; {7655#false} is VALID [2020-07-29 01:43:11,755 INFO L280 TraceCheckUtils]: 75: Hoare triple {7655#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {7655#false} is VALID [2020-07-29 01:43:11,760 INFO L280 TraceCheckUtils]: 76: Hoare triple {7655#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {7655#false} is VALID [2020-07-29 01:43:11,760 INFO L280 TraceCheckUtils]: 77: Hoare triple {7655#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {7655#false} is VALID [2020-07-29 01:43:11,760 INFO L280 TraceCheckUtils]: 78: Hoare triple {7655#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {7655#false} is VALID [2020-07-29 01:43:11,760 INFO L280 TraceCheckUtils]: 79: Hoare triple {7655#false} ssl3_connect_~skip~0 := 0; {7655#false} is VALID [2020-07-29 01:43:11,760 INFO L280 TraceCheckUtils]: 80: Hoare triple {7655#false} assume !false; {7655#false} is VALID [2020-07-29 01:43:11,761 INFO L280 TraceCheckUtils]: 81: Hoare triple {7655#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {7655#false} is VALID [2020-07-29 01:43:11,761 INFO L280 TraceCheckUtils]: 82: Hoare triple {7655#false} assume 12292 == ssl3_connect_~s__state~0; {7655#false} is VALID [2020-07-29 01:43:11,766 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2020-07-29 01:43:11,767 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124487061] [2020-07-29 01:43:11,769 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:11,770 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:11,772 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080058679] [2020-07-29 01:43:11,775 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:11,775 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:11,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:11,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:11,776 INFO L87 Difference]: Start difference. First operand 263 states and 375 transitions. cyclomatic complexity: 113 Second operand 3 states. [2020-07-29 01:43:12,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:12,106 INFO L93 Difference]: Finished difference Result 286 states and 405 transitions. [2020-07-29 01:43:12,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:12,106 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:12,189 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 74 edges. 74 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:12,189 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 286 states and 405 transitions. [2020-07-29 01:43:12,197 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 277 [2020-07-29 01:43:12,204 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 286 states to 286 states and 405 transitions. [2020-07-29 01:43:12,205 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 286 [2020-07-29 01:43:12,205 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 286 [2020-07-29 01:43:12,205 INFO L73 IsDeterministic]: Start isDeterministic. Operand 286 states and 405 transitions. [2020-07-29 01:43:12,206 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:12,206 INFO L688 BuchiCegarLoop]: Abstraction has 286 states and 405 transitions. [2020-07-29 01:43:12,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states and 405 transitions. [2020-07-29 01:43:12,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 282. [2020-07-29 01:43:12,211 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:12,211 INFO L82 GeneralOperation]: Start isEquivalent. First operand 286 states and 405 transitions. Second operand 282 states. [2020-07-29 01:43:12,212 INFO L74 IsIncluded]: Start isIncluded. First operand 286 states and 405 transitions. Second operand 282 states. [2020-07-29 01:43:12,212 INFO L87 Difference]: Start difference. First operand 286 states and 405 transitions. Second operand 282 states. [2020-07-29 01:43:12,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:12,219 INFO L93 Difference]: Finished difference Result 286 states and 405 transitions. [2020-07-29 01:43:12,219 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 405 transitions. [2020-07-29 01:43:12,220 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:12,220 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:12,220 INFO L74 IsIncluded]: Start isIncluded. First operand 282 states. Second operand 286 states and 405 transitions. [2020-07-29 01:43:12,220 INFO L87 Difference]: Start difference. First operand 282 states. Second operand 286 states and 405 transitions. [2020-07-29 01:43:12,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:12,227 INFO L93 Difference]: Finished difference Result 286 states and 405 transitions. [2020-07-29 01:43:12,227 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 405 transitions. [2020-07-29 01:43:12,228 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:12,228 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:12,228 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:12,228 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:12,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 282 states. [2020-07-29 01:43:12,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 399 transitions. [2020-07-29 01:43:12,234 INFO L711 BuchiCegarLoop]: Abstraction has 282 states and 399 transitions. [2020-07-29 01:43:12,235 INFO L591 BuchiCegarLoop]: Abstraction has 282 states and 399 transitions. [2020-07-29 01:43:12,235 INFO L424 BuchiCegarLoop]: ======== Iteration 9============ [2020-07-29 01:43:12,235 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 282 states and 399 transitions. [2020-07-29 01:43:12,237 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 273 [2020-07-29 01:43:12,237 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:12,237 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:12,238 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:12,238 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:12,238 INFO L794 eck$LassoCheckResult]: Stem: 8047#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 8048#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 8043#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 8044#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 8017#L96-1 assume !false; 8089#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 8088#L99 assume 12292 == ssl3_connect_~s__state~0; 7999#L100 [2020-07-29 01:43:12,239 INFO L796 eck$LassoCheckResult]: Loop: 7999#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 8000#L204 ssl3_connect_~s__server~0 := 0; 8032#L209 assume 0 != ssl3_connect_~cb~0; 8037#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 8038#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 8041#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 8034#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 8039#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 8065#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 8060#L514 ssl3_connect_~skip~0 := 0; 8053#L96-1 assume !false; 8009#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 8010#L99 assume !(12292 == ssl3_connect_~s__state~0); 8018#L102 assume !(16384 == ssl3_connect_~s__state~0); 8004#L105 assume !(4096 == ssl3_connect_~s__state~0); 8005#L108 assume !(20480 == ssl3_connect_~s__state~0); 7991#L111 assume !(4099 == ssl3_connect_~s__state~0); 7992#L114 assume 4368 == ssl3_connect_~s__state~0; 8054#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 8035#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 8029#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 8030#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 8046#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 8216#L514 ssl3_connect_~skip~0 := 0; 8215#L96-1 assume !false; 8213#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 8205#L99 assume !(12292 == ssl3_connect_~s__state~0); 8204#L102 assume !(16384 == ssl3_connect_~s__state~0); 8203#L105 assume !(4096 == ssl3_connect_~s__state~0); 8202#L108 assume !(20480 == ssl3_connect_~s__state~0); 8201#L111 assume !(4099 == ssl3_connect_~s__state~0); 7975#L114 assume !(4368 == ssl3_connect_~s__state~0); 7976#L117 assume !(4369 == ssl3_connect_~s__state~0); 8106#L120 assume 4384 == ssl3_connect_~s__state~0; 8019#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 7955#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 7947#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 7948#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 8064#L269-2 ssl3_connect_~s__init_num~0 := 0; 8045#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 7971#L514 ssl3_connect_~skip~0 := 0; 8214#L96-1 assume !false; 8212#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 8211#L99 assume !(12292 == ssl3_connect_~s__state~0); 8210#L102 assume !(16384 == ssl3_connect_~s__state~0); 8209#L105 assume !(4096 == ssl3_connect_~s__state~0); 8208#L108 assume !(20480 == ssl3_connect_~s__state~0); 8207#L111 assume !(4099 == ssl3_connect_~s__state~0); 8206#L114 assume !(4368 == ssl3_connect_~s__state~0); 7984#L117 assume !(4369 == ssl3_connect_~s__state~0); 7958#L120 assume !(4384 == ssl3_connect_~s__state~0); 7959#L123 assume !(4385 == ssl3_connect_~s__state~0); 8051#L126 assume 4400 == ssl3_connect_~s__state~0; 8011#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 7989#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 7952#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 8128#L514 ssl3_connect_~skip~0 := 0; 8189#L96-1 assume !false; 8188#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 8182#L99 assume !(12292 == ssl3_connect_~s__state~0); 8180#L102 assume !(16384 == ssl3_connect_~s__state~0); 8178#L105 assume !(4096 == ssl3_connect_~s__state~0); 8176#L108 assume !(20480 == ssl3_connect_~s__state~0); 8174#L111 assume !(4099 == ssl3_connect_~s__state~0); 8172#L114 assume !(4368 == ssl3_connect_~s__state~0); 8092#L117 assume !(4369 == ssl3_connect_~s__state~0); 8093#L120 assume !(4384 == ssl3_connect_~s__state~0); 8107#L123 assume !(4385 == ssl3_connect_~s__state~0); 8108#L126 assume !(4400 == ssl3_connect_~s__state~0); 8055#L129 assume !(4401 == ssl3_connect_~s__state~0); 8056#L132 assume !(4416 == ssl3_connect_~s__state~0); 8090#L135 assume !(4417 == ssl3_connect_~s__state~0); 8091#L138 assume !(4432 == ssl3_connect_~s__state~0); 8100#L141 assume !(4433 == ssl3_connect_~s__state~0); 8094#L144 assume !(4448 == ssl3_connect_~s__state~0); 8095#L147 assume !(4449 == ssl3_connect_~s__state~0); 8096#L150 assume !(4464 == ssl3_connect_~s__state~0); 8117#L153 assume !(4465 == ssl3_connect_~s__state~0); 8114#L156 assume !(4466 == ssl3_connect_~s__state~0); 8115#L159 assume !(4467 == ssl3_connect_~s__state~0); 8136#L162 assume !(4480 == ssl3_connect_~s__state~0); 8076#L165 assume !(4481 == ssl3_connect_~s__state~0); 8077#L168 assume !(4496 == ssl3_connect_~s__state~0); 8105#L171 assume !(4497 == ssl3_connect_~s__state~0); 8101#L174 assume !(4512 == ssl3_connect_~s__state~0); 8102#L177 assume !(4513 == ssl3_connect_~s__state~0); 8099#L180 assume !(4528 == ssl3_connect_~s__state~0); 8097#L183 assume !(4529 == ssl3_connect_~s__state~0); 8098#L186 assume !(4560 == ssl3_connect_~s__state~0); 7944#L189 assume !(4561 == ssl3_connect_~s__state~0); 8063#L192 assume 4352 == ssl3_connect_~s__state~0; 8031#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 8022#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 8007#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 8008#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 8082#L514 ssl3_connect_~skip~0 := 0; 8081#L96-1 assume !false; 8080#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 8075#L99 assume 12292 == ssl3_connect_~s__state~0; 7999#L100 [2020-07-29 01:43:12,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:12,239 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 8 times [2020-07-29 01:43:12,240 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:12,240 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [692358574] [2020-07-29 01:43:12,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:12,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:12,250 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:12,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:12,254 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:12,258 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:12,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:12,259 INFO L82 PathProgramCache]: Analyzing trace with hash 1979615664, now seen corresponding path program 1 times [2020-07-29 01:43:12,259 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:12,259 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155867984] [2020-07-29 01:43:12,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:12,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:12,327 INFO L280 TraceCheckUtils]: 0: Hoare triple {8802#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {8802#true} is VALID [2020-07-29 01:43:12,327 INFO L280 TraceCheckUtils]: 1: Hoare triple {8802#true} ssl3_connect_~s__server~0 := 0; {8802#true} is VALID [2020-07-29 01:43:12,327 INFO L280 TraceCheckUtils]: 2: Hoare triple {8802#true} assume 0 != ssl3_connect_~cb~0; {8802#true} is VALID [2020-07-29 01:43:12,328 INFO L280 TraceCheckUtils]: 3: Hoare triple {8802#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {8802#true} is VALID [2020-07-29 01:43:12,328 INFO L280 TraceCheckUtils]: 4: Hoare triple {8802#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {8802#true} is VALID [2020-07-29 01:43:12,328 INFO L280 TraceCheckUtils]: 5: Hoare triple {8802#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {8802#true} is VALID [2020-07-29 01:43:12,328 INFO L280 TraceCheckUtils]: 6: Hoare triple {8802#true} assume !(0 == ssl3_connect_~tmp___4~0); {8802#true} is VALID [2020-07-29 01:43:12,329 INFO L280 TraceCheckUtils]: 7: Hoare triple {8802#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {8802#true} is VALID [2020-07-29 01:43:12,329 INFO L280 TraceCheckUtils]: 8: Hoare triple {8802#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {8802#true} is VALID [2020-07-29 01:43:12,329 INFO L280 TraceCheckUtils]: 9: Hoare triple {8802#true} ssl3_connect_~skip~0 := 0; {8802#true} is VALID [2020-07-29 01:43:12,329 INFO L280 TraceCheckUtils]: 10: Hoare triple {8802#true} assume !false; {8802#true} is VALID [2020-07-29 01:43:12,329 INFO L280 TraceCheckUtils]: 11: Hoare triple {8802#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {8802#true} is VALID [2020-07-29 01:43:12,329 INFO L280 TraceCheckUtils]: 12: Hoare triple {8802#true} assume !(12292 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,330 INFO L280 TraceCheckUtils]: 13: Hoare triple {8802#true} assume !(16384 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,330 INFO L280 TraceCheckUtils]: 14: Hoare triple {8802#true} assume !(4096 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,330 INFO L280 TraceCheckUtils]: 15: Hoare triple {8802#true} assume !(20480 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,330 INFO L280 TraceCheckUtils]: 16: Hoare triple {8802#true} assume !(4099 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,330 INFO L280 TraceCheckUtils]: 17: Hoare triple {8802#true} assume 4368 == ssl3_connect_~s__state~0; {8802#true} is VALID [2020-07-29 01:43:12,331 INFO L280 TraceCheckUtils]: 18: Hoare triple {8802#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {8802#true} is VALID [2020-07-29 01:43:12,331 INFO L280 TraceCheckUtils]: 19: Hoare triple {8802#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {8802#true} is VALID [2020-07-29 01:43:12,331 INFO L280 TraceCheckUtils]: 20: Hoare triple {8802#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {8802#true} is VALID [2020-07-29 01:43:12,331 INFO L280 TraceCheckUtils]: 21: Hoare triple {8802#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {8802#true} is VALID [2020-07-29 01:43:12,331 INFO L280 TraceCheckUtils]: 22: Hoare triple {8802#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {8802#true} is VALID [2020-07-29 01:43:12,331 INFO L280 TraceCheckUtils]: 23: Hoare triple {8802#true} ssl3_connect_~skip~0 := 0; {8802#true} is VALID [2020-07-29 01:43:12,332 INFO L280 TraceCheckUtils]: 24: Hoare triple {8802#true} assume !false; {8802#true} is VALID [2020-07-29 01:43:12,332 INFO L280 TraceCheckUtils]: 25: Hoare triple {8802#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {8802#true} is VALID [2020-07-29 01:43:12,332 INFO L280 TraceCheckUtils]: 26: Hoare triple {8802#true} assume !(12292 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,332 INFO L280 TraceCheckUtils]: 27: Hoare triple {8802#true} assume !(16384 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,332 INFO L280 TraceCheckUtils]: 28: Hoare triple {8802#true} assume !(4096 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,333 INFO L280 TraceCheckUtils]: 29: Hoare triple {8802#true} assume !(20480 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,333 INFO L280 TraceCheckUtils]: 30: Hoare triple {8802#true} assume !(4099 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,333 INFO L280 TraceCheckUtils]: 31: Hoare triple {8802#true} assume !(4368 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,337 INFO L280 TraceCheckUtils]: 32: Hoare triple {8802#true} assume !(4369 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,338 INFO L280 TraceCheckUtils]: 33: Hoare triple {8802#true} assume 4384 == ssl3_connect_~s__state~0; {8802#true} is VALID [2020-07-29 01:43:12,338 INFO L280 TraceCheckUtils]: 34: Hoare triple {8802#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {8802#true} is VALID [2020-07-29 01:43:12,338 INFO L280 TraceCheckUtils]: 35: Hoare triple {8802#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {8802#true} is VALID [2020-07-29 01:43:12,338 INFO L280 TraceCheckUtils]: 36: Hoare triple {8802#true} assume !(ssl3_connect_~ret~0 <= 0); {8802#true} is VALID [2020-07-29 01:43:12,339 INFO L280 TraceCheckUtils]: 37: Hoare triple {8802#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {8802#true} is VALID [2020-07-29 01:43:12,339 INFO L280 TraceCheckUtils]: 38: Hoare triple {8802#true} ssl3_connect_~s__init_num~0 := 0; {8802#true} is VALID [2020-07-29 01:43:12,339 INFO L280 TraceCheckUtils]: 39: Hoare triple {8802#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {8802#true} is VALID [2020-07-29 01:43:12,339 INFO L280 TraceCheckUtils]: 40: Hoare triple {8802#true} ssl3_connect_~skip~0 := 0; {8802#true} is VALID [2020-07-29 01:43:12,339 INFO L280 TraceCheckUtils]: 41: Hoare triple {8802#true} assume !false; {8802#true} is VALID [2020-07-29 01:43:12,339 INFO L280 TraceCheckUtils]: 42: Hoare triple {8802#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {8802#true} is VALID [2020-07-29 01:43:12,340 INFO L280 TraceCheckUtils]: 43: Hoare triple {8802#true} assume !(12292 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,340 INFO L280 TraceCheckUtils]: 44: Hoare triple {8802#true} assume !(16384 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,340 INFO L280 TraceCheckUtils]: 45: Hoare triple {8802#true} assume !(4096 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,340 INFO L280 TraceCheckUtils]: 46: Hoare triple {8802#true} assume !(20480 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,341 INFO L280 TraceCheckUtils]: 47: Hoare triple {8802#true} assume !(4099 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,341 INFO L280 TraceCheckUtils]: 48: Hoare triple {8802#true} assume !(4368 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,341 INFO L280 TraceCheckUtils]: 49: Hoare triple {8802#true} assume !(4369 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,341 INFO L280 TraceCheckUtils]: 50: Hoare triple {8802#true} assume !(4384 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,341 INFO L280 TraceCheckUtils]: 51: Hoare triple {8802#true} assume !(4385 == ssl3_connect_~s__state~0); {8802#true} is VALID [2020-07-29 01:43:12,341 INFO L280 TraceCheckUtils]: 52: Hoare triple {8802#true} assume 4400 == ssl3_connect_~s__state~0; {8802#true} is VALID [2020-07-29 01:43:12,342 INFO L280 TraceCheckUtils]: 53: Hoare triple {8802#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {8802#true} is VALID [2020-07-29 01:43:12,343 INFO L280 TraceCheckUtils]: 54: Hoare triple {8802#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,343 INFO L280 TraceCheckUtils]: 55: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,344 INFO L280 TraceCheckUtils]: 56: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,344 INFO L280 TraceCheckUtils]: 57: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,345 INFO L280 TraceCheckUtils]: 58: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,345 INFO L280 TraceCheckUtils]: 59: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,346 INFO L280 TraceCheckUtils]: 60: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,346 INFO L280 TraceCheckUtils]: 61: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4096 == ssl3_connect_~s__state~0); {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,346 INFO L280 TraceCheckUtils]: 62: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(20480 == ssl3_connect_~s__state~0); {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,347 INFO L280 TraceCheckUtils]: 63: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4099 == ssl3_connect_~s__state~0); {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,347 INFO L280 TraceCheckUtils]: 64: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4368 == ssl3_connect_~s__state~0); {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,348 INFO L280 TraceCheckUtils]: 65: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4369 == ssl3_connect_~s__state~0); {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,348 INFO L280 TraceCheckUtils]: 66: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4384 == ssl3_connect_~s__state~0); {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,349 INFO L280 TraceCheckUtils]: 67: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4385 == ssl3_connect_~s__state~0); {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,349 INFO L280 TraceCheckUtils]: 68: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4400 == ssl3_connect_~s__state~0); {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,350 INFO L280 TraceCheckUtils]: 69: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4401 == ssl3_connect_~s__state~0); {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:12,350 INFO L280 TraceCheckUtils]: 70: Hoare triple {8804#(= 4416 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4416 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,351 INFO L280 TraceCheckUtils]: 71: Hoare triple {8803#false} assume !(4417 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,351 INFO L280 TraceCheckUtils]: 72: Hoare triple {8803#false} assume !(4432 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,351 INFO L280 TraceCheckUtils]: 73: Hoare triple {8803#false} assume !(4433 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,351 INFO L280 TraceCheckUtils]: 74: Hoare triple {8803#false} assume !(4448 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,351 INFO L280 TraceCheckUtils]: 75: Hoare triple {8803#false} assume !(4449 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,352 INFO L280 TraceCheckUtils]: 76: Hoare triple {8803#false} assume !(4464 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,352 INFO L280 TraceCheckUtils]: 77: Hoare triple {8803#false} assume !(4465 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,352 INFO L280 TraceCheckUtils]: 78: Hoare triple {8803#false} assume !(4466 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,352 INFO L280 TraceCheckUtils]: 79: Hoare triple {8803#false} assume !(4467 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,352 INFO L280 TraceCheckUtils]: 80: Hoare triple {8803#false} assume !(4480 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,352 INFO L280 TraceCheckUtils]: 81: Hoare triple {8803#false} assume !(4481 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,353 INFO L280 TraceCheckUtils]: 82: Hoare triple {8803#false} assume !(4496 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,353 INFO L280 TraceCheckUtils]: 83: Hoare triple {8803#false} assume !(4497 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,353 INFO L280 TraceCheckUtils]: 84: Hoare triple {8803#false} assume !(4512 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,353 INFO L280 TraceCheckUtils]: 85: Hoare triple {8803#false} assume !(4513 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,353 INFO L280 TraceCheckUtils]: 86: Hoare triple {8803#false} assume !(4528 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,354 INFO L280 TraceCheckUtils]: 87: Hoare triple {8803#false} assume !(4529 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,354 INFO L280 TraceCheckUtils]: 88: Hoare triple {8803#false} assume !(4560 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,354 INFO L280 TraceCheckUtils]: 89: Hoare triple {8803#false} assume !(4561 == ssl3_connect_~s__state~0); {8803#false} is VALID [2020-07-29 01:43:12,354 INFO L280 TraceCheckUtils]: 90: Hoare triple {8803#false} assume 4352 == ssl3_connect_~s__state~0; {8803#false} is VALID [2020-07-29 01:43:12,354 INFO L280 TraceCheckUtils]: 91: Hoare triple {8803#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {8803#false} is VALID [2020-07-29 01:43:12,354 INFO L280 TraceCheckUtils]: 92: Hoare triple {8803#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {8803#false} is VALID [2020-07-29 01:43:12,355 INFO L280 TraceCheckUtils]: 93: Hoare triple {8803#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {8803#false} is VALID [2020-07-29 01:43:12,355 INFO L280 TraceCheckUtils]: 94: Hoare triple {8803#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {8803#false} is VALID [2020-07-29 01:43:12,355 INFO L280 TraceCheckUtils]: 95: Hoare triple {8803#false} ssl3_connect_~skip~0 := 0; {8803#false} is VALID [2020-07-29 01:43:12,355 INFO L280 TraceCheckUtils]: 96: Hoare triple {8803#false} assume !false; {8803#false} is VALID [2020-07-29 01:43:12,355 INFO L280 TraceCheckUtils]: 97: Hoare triple {8803#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {8803#false} is VALID [2020-07-29 01:43:12,355 INFO L280 TraceCheckUtils]: 98: Hoare triple {8803#false} assume 12292 == ssl3_connect_~s__state~0; {8803#false} is VALID [2020-07-29 01:43:12,363 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-07-29 01:43:12,363 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155867984] [2020-07-29 01:43:12,363 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:12,363 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:12,364 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491870781] [2020-07-29 01:43:12,365 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:12,365 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:12,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:12,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:12,366 INFO L87 Difference]: Start difference. First operand 282 states and 399 transitions. cyclomatic complexity: 118 Second operand 3 states. [2020-07-29 01:43:12,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:12,718 INFO L93 Difference]: Finished difference Result 306 states and 429 transitions. [2020-07-29 01:43:12,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:12,719 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:12,799 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 79 edges. 79 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:12,799 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 306 states and 429 transitions. [2020-07-29 01:43:12,807 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 297 [2020-07-29 01:43:12,815 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 306 states to 306 states and 429 transitions. [2020-07-29 01:43:12,816 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 306 [2020-07-29 01:43:12,816 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 306 [2020-07-29 01:43:12,817 INFO L73 IsDeterministic]: Start isDeterministic. Operand 306 states and 429 transitions. [2020-07-29 01:43:12,817 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:12,817 INFO L688 BuchiCegarLoop]: Abstraction has 306 states and 429 transitions. [2020-07-29 01:43:12,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states and 429 transitions. [2020-07-29 01:43:12,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 303. [2020-07-29 01:43:12,823 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:12,823 INFO L82 GeneralOperation]: Start isEquivalent. First operand 306 states and 429 transitions. Second operand 303 states. [2020-07-29 01:43:12,823 INFO L74 IsIncluded]: Start isIncluded. First operand 306 states and 429 transitions. Second operand 303 states. [2020-07-29 01:43:12,824 INFO L87 Difference]: Start difference. First operand 306 states and 429 transitions. Second operand 303 states. [2020-07-29 01:43:12,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:12,831 INFO L93 Difference]: Finished difference Result 306 states and 429 transitions. [2020-07-29 01:43:12,831 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 429 transitions. [2020-07-29 01:43:12,832 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:12,832 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:12,832 INFO L74 IsIncluded]: Start isIncluded. First operand 303 states. Second operand 306 states and 429 transitions. [2020-07-29 01:43:12,832 INFO L87 Difference]: Start difference. First operand 303 states. Second operand 306 states and 429 transitions. [2020-07-29 01:43:12,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:12,840 INFO L93 Difference]: Finished difference Result 306 states and 429 transitions. [2020-07-29 01:43:12,840 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 429 transitions. [2020-07-29 01:43:12,841 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:12,841 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:12,841 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:12,841 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:12,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 303 states. [2020-07-29 01:43:12,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 425 transitions. [2020-07-29 01:43:12,848 INFO L711 BuchiCegarLoop]: Abstraction has 303 states and 425 transitions. [2020-07-29 01:43:12,848 INFO L591 BuchiCegarLoop]: Abstraction has 303 states and 425 transitions. [2020-07-29 01:43:12,848 INFO L424 BuchiCegarLoop]: ======== Iteration 10============ [2020-07-29 01:43:12,849 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 303 states and 425 transitions. [2020-07-29 01:43:12,851 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 294 [2020-07-29 01:43:12,851 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:12,851 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:12,852 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:12,852 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:12,853 INFO L794 eck$LassoCheckResult]: Stem: 9215#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 9216#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 9211#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 9212#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 9184#L96-1 assume !false; 9262#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 9253#L99 assume 12292 == ssl3_connect_~s__state~0; 9167#L100 [2020-07-29 01:43:12,853 INFO L796 eck$LassoCheckResult]: Loop: 9167#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 9168#L204 ssl3_connect_~s__server~0 := 0; 9200#L209 assume 0 != ssl3_connect_~cb~0; 9205#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 9206#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 9209#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 9202#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 9207#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 9213#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 9138#L514 ssl3_connect_~skip~0 := 0; 9223#L96-1 assume !false; 9177#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 9178#L99 assume !(12292 == ssl3_connect_~s__state~0); 9185#L102 assume !(16384 == ssl3_connect_~s__state~0); 9172#L105 assume !(4096 == ssl3_connect_~s__state~0); 9173#L108 assume !(20480 == ssl3_connect_~s__state~0); 9159#L111 assume !(4099 == ssl3_connect_~s__state~0); 9160#L114 assume 4368 == ssl3_connect_~s__state~0; 9224#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 9203#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 9197#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 9198#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 9217#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 9392#L514 ssl3_connect_~skip~0 := 0; 9389#L96-1 assume !false; 9386#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 9383#L99 assume !(12292 == ssl3_connect_~s__state~0); 9380#L102 assume !(16384 == ssl3_connect_~s__state~0); 9377#L105 assume !(4096 == ssl3_connect_~s__state~0); 9375#L108 assume !(20480 == ssl3_connect_~s__state~0); 9374#L111 assume !(4099 == ssl3_connect_~s__state~0); 9373#L114 assume !(4368 == ssl3_connect_~s__state~0); 9372#L117 assume !(4369 == ssl3_connect_~s__state~0); 9270#L120 assume 4384 == ssl3_connect_~s__state~0; 9186#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 9123#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 9115#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 9116#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 9233#L269-2 ssl3_connect_~s__init_num~0 := 0; 9365#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 9362#L514 ssl3_connect_~skip~0 := 0; 9361#L96-1 assume !false; 9359#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 9354#L99 assume !(12292 == ssl3_connect_~s__state~0); 9352#L102 assume !(16384 == ssl3_connect_~s__state~0); 9350#L105 assume !(4096 == ssl3_connect_~s__state~0); 9348#L108 assume !(20480 == ssl3_connect_~s__state~0); 9346#L111 assume !(4099 == ssl3_connect_~s__state~0); 9344#L114 assume !(4368 == ssl3_connect_~s__state~0); 9343#L117 assume !(4369 == ssl3_connect_~s__state~0); 9342#L120 assume !(4384 == ssl3_connect_~s__state~0); 9341#L123 assume !(4385 == ssl3_connect_~s__state~0); 9259#L126 assume 4400 == ssl3_connect_~s__state~0; 9179#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 9157#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 9214#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 9407#L514 ssl3_connect_~skip~0 := 0; 9402#L96-1 assume !false; 9394#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 9391#L99 assume !(12292 == ssl3_connect_~s__state~0); 9388#L102 assume !(16384 == ssl3_connect_~s__state~0); 9385#L105 assume !(4096 == ssl3_connect_~s__state~0); 9382#L108 assume !(20480 == ssl3_connect_~s__state~0); 9379#L111 assume !(4099 == ssl3_connect_~s__state~0); 9376#L114 assume !(4368 == ssl3_connect_~s__state~0); 9151#L117 assume !(4369 == ssl3_connect_~s__state~0); 9152#L120 assume !(4384 == ssl3_connect_~s__state~0); 9227#L123 assume !(4385 == ssl3_connect_~s__state~0); 9220#L126 assume !(4400 == ssl3_connect_~s__state~0); 9221#L129 assume !(4401 == ssl3_connect_~s__state~0); 9218#L132 assume 4416 == ssl3_connect_~s__state~0; 9144#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 9145#L295 assume 3 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 4; 9169#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 9170#L303 assume !(0 == ssl3_connect_~tmp___6~0); 9120#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 9353#L514 ssl3_connect_~skip~0 := 0; 9351#L96-1 assume !false; 9349#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 9347#L99 assume !(12292 == ssl3_connect_~s__state~0); 9345#L102 assume !(16384 == ssl3_connect_~s__state~0); 9234#L105 assume !(4096 == ssl3_connect_~s__state~0); 9235#L108 assume !(20480 == ssl3_connect_~s__state~0); 9332#L111 assume !(4099 == ssl3_connect_~s__state~0); 9330#L114 assume !(4368 == ssl3_connect_~s__state~0); 9328#L117 assume !(4369 == ssl3_connect_~s__state~0); 9326#L120 assume !(4384 == ssl3_connect_~s__state~0); 9324#L123 assume !(4385 == ssl3_connect_~s__state~0); 9322#L126 assume !(4400 == ssl3_connect_~s__state~0); 9320#L129 assume !(4401 == ssl3_connect_~s__state~0); 9318#L132 assume !(4416 == ssl3_connect_~s__state~0); 9316#L135 assume !(4417 == ssl3_connect_~s__state~0); 9314#L138 assume !(4432 == ssl3_connect_~s__state~0); 9312#L141 assume !(4433 == ssl3_connect_~s__state~0); 9310#L144 assume !(4448 == ssl3_connect_~s__state~0); 9308#L147 assume !(4449 == ssl3_connect_~s__state~0); 9306#L150 assume !(4464 == ssl3_connect_~s__state~0); 9304#L153 assume !(4465 == ssl3_connect_~s__state~0); 9277#L156 assume !(4466 == ssl3_connect_~s__state~0); 9278#L159 assume !(4467 == ssl3_connect_~s__state~0); 9244#L162 assume !(4480 == ssl3_connect_~s__state~0); 9242#L165 assume !(4481 == ssl3_connect_~s__state~0); 9243#L168 assume !(4496 == ssl3_connect_~s__state~0); 9269#L171 assume !(4497 == ssl3_connect_~s__state~0); 9267#L174 assume !(4512 == ssl3_connect_~s__state~0); 9268#L177 assume !(4513 == ssl3_connect_~s__state~0); 9265#L180 assume !(4528 == ssl3_connect_~s__state~0); 9263#L183 assume !(4529 == ssl3_connect_~s__state~0); 9264#L186 assume !(4560 == ssl3_connect_~s__state~0); 9112#L189 assume !(4561 == ssl3_connect_~s__state~0); 9230#L192 assume 4352 == ssl3_connect_~s__state~0; 9199#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 9189#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 9175#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 9176#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 9247#L514 ssl3_connect_~skip~0 := 0; 9246#L96-1 assume !false; 9245#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 9241#L99 assume 12292 == ssl3_connect_~s__state~0; 9167#L100 [2020-07-29 01:43:12,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:12,854 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 9 times [2020-07-29 01:43:12,854 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:12,854 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392435138] [2020-07-29 01:43:12,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:12,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:12,859 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:12,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:12,862 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:12,865 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:12,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:12,866 INFO L82 PathProgramCache]: Analyzing trace with hash -1485237128, now seen corresponding path program 1 times [2020-07-29 01:43:12,866 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:12,866 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940466967] [2020-07-29 01:43:12,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:12,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:12,905 INFO L280 TraceCheckUtils]: 0: Hoare triple {10031#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {10031#true} is VALID [2020-07-29 01:43:12,905 INFO L280 TraceCheckUtils]: 1: Hoare triple {10031#true} ssl3_connect_~s__server~0 := 0; {10031#true} is VALID [2020-07-29 01:43:12,905 INFO L280 TraceCheckUtils]: 2: Hoare triple {10031#true} assume 0 != ssl3_connect_~cb~0; {10031#true} is VALID [2020-07-29 01:43:12,906 INFO L280 TraceCheckUtils]: 3: Hoare triple {10031#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {10031#true} is VALID [2020-07-29 01:43:12,906 INFO L280 TraceCheckUtils]: 4: Hoare triple {10031#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {10031#true} is VALID [2020-07-29 01:43:12,906 INFO L280 TraceCheckUtils]: 5: Hoare triple {10031#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {10031#true} is VALID [2020-07-29 01:43:12,906 INFO L280 TraceCheckUtils]: 6: Hoare triple {10031#true} assume !(0 == ssl3_connect_~tmp___4~0); {10031#true} is VALID [2020-07-29 01:43:12,906 INFO L280 TraceCheckUtils]: 7: Hoare triple {10031#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {10031#true} is VALID [2020-07-29 01:43:12,906 INFO L280 TraceCheckUtils]: 8: Hoare triple {10031#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {10031#true} is VALID [2020-07-29 01:43:12,907 INFO L280 TraceCheckUtils]: 9: Hoare triple {10031#true} ssl3_connect_~skip~0 := 0; {10031#true} is VALID [2020-07-29 01:43:12,907 INFO L280 TraceCheckUtils]: 10: Hoare triple {10031#true} assume !false; {10031#true} is VALID [2020-07-29 01:43:12,907 INFO L280 TraceCheckUtils]: 11: Hoare triple {10031#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {10031#true} is VALID [2020-07-29 01:43:12,907 INFO L280 TraceCheckUtils]: 12: Hoare triple {10031#true} assume !(12292 == ssl3_connect_~s__state~0); {10031#true} is VALID [2020-07-29 01:43:12,908 INFO L280 TraceCheckUtils]: 13: Hoare triple {10031#true} assume !(16384 == ssl3_connect_~s__state~0); {10031#true} is VALID [2020-07-29 01:43:12,908 INFO L280 TraceCheckUtils]: 14: Hoare triple {10031#true} assume !(4096 == ssl3_connect_~s__state~0); {10031#true} is VALID [2020-07-29 01:43:12,908 INFO L280 TraceCheckUtils]: 15: Hoare triple {10031#true} assume !(20480 == ssl3_connect_~s__state~0); {10031#true} is VALID [2020-07-29 01:43:12,908 INFO L280 TraceCheckUtils]: 16: Hoare triple {10031#true} assume !(4099 == ssl3_connect_~s__state~0); {10031#true} is VALID [2020-07-29 01:43:12,908 INFO L280 TraceCheckUtils]: 17: Hoare triple {10031#true} assume 4368 == ssl3_connect_~s__state~0; {10031#true} is VALID [2020-07-29 01:43:12,909 INFO L280 TraceCheckUtils]: 18: Hoare triple {10031#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {10031#true} is VALID [2020-07-29 01:43:12,909 INFO L280 TraceCheckUtils]: 19: Hoare triple {10031#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {10031#true} is VALID [2020-07-29 01:43:12,909 INFO L280 TraceCheckUtils]: 20: Hoare triple {10031#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {10031#true} is VALID [2020-07-29 01:43:12,909 INFO L280 TraceCheckUtils]: 21: Hoare triple {10031#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {10031#true} is VALID [2020-07-29 01:43:12,909 INFO L280 TraceCheckUtils]: 22: Hoare triple {10031#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {10031#true} is VALID [2020-07-29 01:43:12,910 INFO L280 TraceCheckUtils]: 23: Hoare triple {10031#true} ssl3_connect_~skip~0 := 0; {10031#true} is VALID [2020-07-29 01:43:12,910 INFO L280 TraceCheckUtils]: 24: Hoare triple {10031#true} assume !false; {10031#true} is VALID [2020-07-29 01:43:12,910 INFO L280 TraceCheckUtils]: 25: Hoare triple {10031#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {10031#true} is VALID [2020-07-29 01:43:12,910 INFO L280 TraceCheckUtils]: 26: Hoare triple {10031#true} assume !(12292 == ssl3_connect_~s__state~0); {10031#true} is VALID [2020-07-29 01:43:12,911 INFO L280 TraceCheckUtils]: 27: Hoare triple {10031#true} assume !(16384 == ssl3_connect_~s__state~0); {10031#true} is VALID [2020-07-29 01:43:12,911 INFO L280 TraceCheckUtils]: 28: Hoare triple {10031#true} assume !(4096 == ssl3_connect_~s__state~0); {10031#true} is VALID [2020-07-29 01:43:12,911 INFO L280 TraceCheckUtils]: 29: Hoare triple {10031#true} assume !(20480 == ssl3_connect_~s__state~0); {10031#true} is VALID [2020-07-29 01:43:12,911 INFO L280 TraceCheckUtils]: 30: Hoare triple {10031#true} assume !(4099 == ssl3_connect_~s__state~0); {10031#true} is VALID [2020-07-29 01:43:12,911 INFO L280 TraceCheckUtils]: 31: Hoare triple {10031#true} assume !(4368 == ssl3_connect_~s__state~0); {10031#true} is VALID [2020-07-29 01:43:12,911 INFO L280 TraceCheckUtils]: 32: Hoare triple {10031#true} assume !(4369 == ssl3_connect_~s__state~0); {10031#true} is VALID [2020-07-29 01:43:12,912 INFO L280 TraceCheckUtils]: 33: Hoare triple {10031#true} assume 4384 == ssl3_connect_~s__state~0; {10031#true} is VALID [2020-07-29 01:43:12,912 INFO L280 TraceCheckUtils]: 34: Hoare triple {10031#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {10031#true} is VALID [2020-07-29 01:43:12,921 INFO L280 TraceCheckUtils]: 35: Hoare triple {10031#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,924 INFO L280 TraceCheckUtils]: 36: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(ssl3_connect_~ret~0 <= 0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,927 INFO L280 TraceCheckUtils]: 37: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,928 INFO L280 TraceCheckUtils]: 38: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} ssl3_connect_~s__init_num~0 := 0; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,929 INFO L280 TraceCheckUtils]: 39: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,929 INFO L280 TraceCheckUtils]: 40: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} ssl3_connect_~skip~0 := 0; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,930 INFO L280 TraceCheckUtils]: 41: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !false; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,930 INFO L280 TraceCheckUtils]: 42: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,931 INFO L280 TraceCheckUtils]: 43: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(12292 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,931 INFO L280 TraceCheckUtils]: 44: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(16384 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,932 INFO L280 TraceCheckUtils]: 45: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4096 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,932 INFO L280 TraceCheckUtils]: 46: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(20480 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,933 INFO L280 TraceCheckUtils]: 47: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4099 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,933 INFO L280 TraceCheckUtils]: 48: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4368 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,934 INFO L280 TraceCheckUtils]: 49: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4369 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,934 INFO L280 TraceCheckUtils]: 50: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4384 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,934 INFO L280 TraceCheckUtils]: 51: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4385 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,935 INFO L280 TraceCheckUtils]: 52: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume 4400 == ssl3_connect_~s__state~0; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,935 INFO L280 TraceCheckUtils]: 53: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,936 INFO L280 TraceCheckUtils]: 54: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,936 INFO L280 TraceCheckUtils]: 55: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,937 INFO L280 TraceCheckUtils]: 56: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} ssl3_connect_~skip~0 := 0; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,937 INFO L280 TraceCheckUtils]: 57: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !false; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,938 INFO L280 TraceCheckUtils]: 58: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,939 INFO L280 TraceCheckUtils]: 59: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(12292 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,939 INFO L280 TraceCheckUtils]: 60: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(16384 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,940 INFO L280 TraceCheckUtils]: 61: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4096 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,940 INFO L280 TraceCheckUtils]: 62: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(20480 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,941 INFO L280 TraceCheckUtils]: 63: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4099 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,941 INFO L280 TraceCheckUtils]: 64: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4368 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,942 INFO L280 TraceCheckUtils]: 65: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4369 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,942 INFO L280 TraceCheckUtils]: 66: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4384 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,943 INFO L280 TraceCheckUtils]: 67: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4385 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,943 INFO L280 TraceCheckUtils]: 68: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4400 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,944 INFO L280 TraceCheckUtils]: 69: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume !(4401 == ssl3_connect_~s__state~0); {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,944 INFO L280 TraceCheckUtils]: 70: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume 4416 == ssl3_connect_~s__state~0; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,945 INFO L280 TraceCheckUtils]: 71: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} is VALID [2020-07-29 01:43:12,945 INFO L280 TraceCheckUtils]: 72: Hoare triple {10033#(<= ULTIMATE.start_ssl3_connect_~blastFlag~0 2)} assume 3 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 4; {10032#false} is VALID [2020-07-29 01:43:12,946 INFO L280 TraceCheckUtils]: 73: Hoare triple {10032#false} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {10032#false} is VALID [2020-07-29 01:43:12,946 INFO L280 TraceCheckUtils]: 74: Hoare triple {10032#false} assume !(0 == ssl3_connect_~tmp___6~0); {10032#false} is VALID [2020-07-29 01:43:12,946 INFO L280 TraceCheckUtils]: 75: Hoare triple {10032#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {10032#false} is VALID [2020-07-29 01:43:12,946 INFO L280 TraceCheckUtils]: 76: Hoare triple {10032#false} ssl3_connect_~skip~0 := 0; {10032#false} is VALID [2020-07-29 01:43:12,946 INFO L280 TraceCheckUtils]: 77: Hoare triple {10032#false} assume !false; {10032#false} is VALID [2020-07-29 01:43:12,946 INFO L280 TraceCheckUtils]: 78: Hoare triple {10032#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {10032#false} is VALID [2020-07-29 01:43:12,947 INFO L280 TraceCheckUtils]: 79: Hoare triple {10032#false} assume !(12292 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,947 INFO L280 TraceCheckUtils]: 80: Hoare triple {10032#false} assume !(16384 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,947 INFO L280 TraceCheckUtils]: 81: Hoare triple {10032#false} assume !(4096 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,947 INFO L280 TraceCheckUtils]: 82: Hoare triple {10032#false} assume !(20480 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,947 INFO L280 TraceCheckUtils]: 83: Hoare triple {10032#false} assume !(4099 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,947 INFO L280 TraceCheckUtils]: 84: Hoare triple {10032#false} assume !(4368 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,948 INFO L280 TraceCheckUtils]: 85: Hoare triple {10032#false} assume !(4369 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,948 INFO L280 TraceCheckUtils]: 86: Hoare triple {10032#false} assume !(4384 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,948 INFO L280 TraceCheckUtils]: 87: Hoare triple {10032#false} assume !(4385 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,948 INFO L280 TraceCheckUtils]: 88: Hoare triple {10032#false} assume !(4400 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,948 INFO L280 TraceCheckUtils]: 89: Hoare triple {10032#false} assume !(4401 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,948 INFO L280 TraceCheckUtils]: 90: Hoare triple {10032#false} assume !(4416 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,949 INFO L280 TraceCheckUtils]: 91: Hoare triple {10032#false} assume !(4417 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,949 INFO L280 TraceCheckUtils]: 92: Hoare triple {10032#false} assume !(4432 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,949 INFO L280 TraceCheckUtils]: 93: Hoare triple {10032#false} assume !(4433 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,949 INFO L280 TraceCheckUtils]: 94: Hoare triple {10032#false} assume !(4448 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,949 INFO L280 TraceCheckUtils]: 95: Hoare triple {10032#false} assume !(4449 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,949 INFO L280 TraceCheckUtils]: 96: Hoare triple {10032#false} assume !(4464 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,950 INFO L280 TraceCheckUtils]: 97: Hoare triple {10032#false} assume !(4465 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,950 INFO L280 TraceCheckUtils]: 98: Hoare triple {10032#false} assume !(4466 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,950 INFO L280 TraceCheckUtils]: 99: Hoare triple {10032#false} assume !(4467 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,950 INFO L280 TraceCheckUtils]: 100: Hoare triple {10032#false} assume !(4480 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,950 INFO L280 TraceCheckUtils]: 101: Hoare triple {10032#false} assume !(4481 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,950 INFO L280 TraceCheckUtils]: 102: Hoare triple {10032#false} assume !(4496 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,951 INFO L280 TraceCheckUtils]: 103: Hoare triple {10032#false} assume !(4497 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,951 INFO L280 TraceCheckUtils]: 104: Hoare triple {10032#false} assume !(4512 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,951 INFO L280 TraceCheckUtils]: 105: Hoare triple {10032#false} assume !(4513 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,951 INFO L280 TraceCheckUtils]: 106: Hoare triple {10032#false} assume !(4528 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,951 INFO L280 TraceCheckUtils]: 107: Hoare triple {10032#false} assume !(4529 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,951 INFO L280 TraceCheckUtils]: 108: Hoare triple {10032#false} assume !(4560 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,952 INFO L280 TraceCheckUtils]: 109: Hoare triple {10032#false} assume !(4561 == ssl3_connect_~s__state~0); {10032#false} is VALID [2020-07-29 01:43:12,952 INFO L280 TraceCheckUtils]: 110: Hoare triple {10032#false} assume 4352 == ssl3_connect_~s__state~0; {10032#false} is VALID [2020-07-29 01:43:12,952 INFO L280 TraceCheckUtils]: 111: Hoare triple {10032#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {10032#false} is VALID [2020-07-29 01:43:12,952 INFO L280 TraceCheckUtils]: 112: Hoare triple {10032#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {10032#false} is VALID [2020-07-29 01:43:12,952 INFO L280 TraceCheckUtils]: 113: Hoare triple {10032#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {10032#false} is VALID [2020-07-29 01:43:12,952 INFO L280 TraceCheckUtils]: 114: Hoare triple {10032#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {10032#false} is VALID [2020-07-29 01:43:12,953 INFO L280 TraceCheckUtils]: 115: Hoare triple {10032#false} ssl3_connect_~skip~0 := 0; {10032#false} is VALID [2020-07-29 01:43:12,953 INFO L280 TraceCheckUtils]: 116: Hoare triple {10032#false} assume !false; {10032#false} is VALID [2020-07-29 01:43:12,953 INFO L280 TraceCheckUtils]: 117: Hoare triple {10032#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {10032#false} is VALID [2020-07-29 01:43:12,953 INFO L280 TraceCheckUtils]: 118: Hoare triple {10032#false} assume 12292 == ssl3_connect_~s__state~0; {10032#false} is VALID [2020-07-29 01:43:12,965 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 116 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2020-07-29 01:43:12,966 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940466967] [2020-07-29 01:43:12,966 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:12,966 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:12,966 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183320923] [2020-07-29 01:43:12,967 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:12,967 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:12,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:12,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:12,967 INFO L87 Difference]: Start difference. First operand 303 states and 425 transitions. cyclomatic complexity: 123 Second operand 3 states. [2020-07-29 01:43:13,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:13,251 INFO L93 Difference]: Finished difference Result 597 states and 835 transitions. [2020-07-29 01:43:13,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:13,251 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:13,381 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 93 edges. 93 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:13,381 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 597 states and 835 transitions. [2020-07-29 01:43:13,412 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 588 [2020-07-29 01:43:13,446 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 597 states to 597 states and 835 transitions. [2020-07-29 01:43:13,446 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 597 [2020-07-29 01:43:13,447 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 597 [2020-07-29 01:43:13,447 INFO L73 IsDeterministic]: Start isDeterministic. Operand 597 states and 835 transitions. [2020-07-29 01:43:13,449 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:13,449 INFO L688 BuchiCegarLoop]: Abstraction has 597 states and 835 transitions. [2020-07-29 01:43:13,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states and 835 transitions. [2020-07-29 01:43:13,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 597. [2020-07-29 01:43:13,466 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:13,466 INFO L82 GeneralOperation]: Start isEquivalent. First operand 597 states and 835 transitions. Second operand 597 states. [2020-07-29 01:43:13,467 INFO L74 IsIncluded]: Start isIncluded. First operand 597 states and 835 transitions. Second operand 597 states. [2020-07-29 01:43:13,467 INFO L87 Difference]: Start difference. First operand 597 states and 835 transitions. Second operand 597 states. [2020-07-29 01:43:13,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:13,499 INFO L93 Difference]: Finished difference Result 597 states and 835 transitions. [2020-07-29 01:43:13,499 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 835 transitions. [2020-07-29 01:43:13,501 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:13,501 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:13,502 INFO L74 IsIncluded]: Start isIncluded. First operand 597 states. Second operand 597 states and 835 transitions. [2020-07-29 01:43:13,502 INFO L87 Difference]: Start difference. First operand 597 states. Second operand 597 states and 835 transitions. [2020-07-29 01:43:13,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:13,571 INFO L93 Difference]: Finished difference Result 597 states and 835 transitions. [2020-07-29 01:43:13,572 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 835 transitions. [2020-07-29 01:43:13,574 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:13,574 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:13,574 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:13,574 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:13,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 597 states. [2020-07-29 01:43:13,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 835 transitions. [2020-07-29 01:43:13,595 INFO L711 BuchiCegarLoop]: Abstraction has 597 states and 835 transitions. [2020-07-29 01:43:13,595 INFO L591 BuchiCegarLoop]: Abstraction has 597 states and 835 transitions. [2020-07-29 01:43:13,595 INFO L424 BuchiCegarLoop]: ======== Iteration 11============ [2020-07-29 01:43:13,595 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 597 states and 835 transitions. [2020-07-29 01:43:13,599 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 588 [2020-07-29 01:43:13,602 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:13,602 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:13,603 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:13,603 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:13,603 INFO L794 eck$LassoCheckResult]: Stem: 10742#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 10743#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 10737#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 10738#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 10707#L96-1 assume !false; 10798#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 10796#L99 assume 12292 == ssl3_connect_~s__state~0; 10797#L100 [2020-07-29 01:43:13,604 INFO L796 eck$LassoCheckResult]: Loop: 10797#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 10823#L204 ssl3_connect_~s__server~0 := 0; 11152#L209 assume 0 != ssl3_connect_~cb~0; 10729#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 10730#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 10734#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 10725#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 10731#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 10761#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 10756#L514 ssl3_connect_~skip~0 := 0; 10751#L96-1 assume !false; 10699#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 10700#L99 assume !(12292 == ssl3_connect_~s__state~0); 10708#L102 assume !(16384 == ssl3_connect_~s__state~0); 10692#L105 assume !(4096 == ssl3_connect_~s__state~0); 10693#L108 assume !(20480 == ssl3_connect_~s__state~0); 11181#L111 assume !(4099 == ssl3_connect_~s__state~0); 11011#L114 assume 4368 == ssl3_connect_~s__state~0; 10819#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 11009#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 10727#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 11006#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 10987#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 10983#L514 ssl3_connect_~skip~0 := 0; 10980#L96-1 assume !false; 10977#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 10975#L99 assume !(12292 == ssl3_connect_~s__state~0); 10972#L102 assume !(16384 == ssl3_connect_~s__state~0); 10969#L105 assume !(4096 == ssl3_connect_~s__state~0); 10966#L108 assume !(20480 == ssl3_connect_~s__state~0); 10962#L111 assume !(4099 == ssl3_connect_~s__state~0); 10957#L114 assume !(4368 == ssl3_connect_~s__state~0); 10955#L117 assume !(4369 == ssl3_connect_~s__state~0); 10954#L120 assume 4384 == ssl3_connect_~s__state~0; 10709#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 10643#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 10635#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 10636#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 10936#L269-2 ssl3_connect_~s__init_num~0 := 0; 10908#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 10902#L514 ssl3_connect_~skip~0 := 0; 10900#L96-1 assume !false; 10898#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 10896#L99 assume !(12292 == ssl3_connect_~s__state~0); 10894#L102 assume !(16384 == ssl3_connect_~s__state~0); 10893#L105 assume !(4096 == ssl3_connect_~s__state~0); 10892#L108 assume !(20480 == ssl3_connect_~s__state~0); 10889#L111 assume !(4099 == ssl3_connect_~s__state~0); 10887#L114 assume !(4368 == ssl3_connect_~s__state~0); 10886#L117 assume !(4369 == ssl3_connect_~s__state~0); 10885#L120 assume !(4384 == ssl3_connect_~s__state~0); 10884#L123 assume !(4385 == ssl3_connect_~s__state~0); 10883#L126 assume 4400 == ssl3_connect_~s__state~0; 10810#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 10880#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 10876#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 10873#L514 ssl3_connect_~skip~0 := 0; 10872#L96-1 assume !false; 10871#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 10870#L99 assume !(12292 == ssl3_connect_~s__state~0); 10868#L102 assume !(16384 == ssl3_connect_~s__state~0); 10862#L105 assume !(4096 == ssl3_connect_~s__state~0); 10861#L108 assume !(20480 == ssl3_connect_~s__state~0); 10860#L111 assume !(4099 == ssl3_connect_~s__state~0); 10856#L114 assume !(4368 == ssl3_connect_~s__state~0); 10854#L117 assume !(4369 == ssl3_connect_~s__state~0); 10853#L120 assume !(4384 == ssl3_connect_~s__state~0); 10852#L123 assume !(4385 == ssl3_connect_~s__state~0); 10851#L126 assume !(4400 == ssl3_connect_~s__state~0); 10820#L129 assume !(4401 == ssl3_connect_~s__state~0); 10807#L132 assume 4416 == ssl3_connect_~s__state~0; 10666#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 10667#L295 assume !(3 == ssl3_connect_~blastFlag~0); 10691#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 10845#L303 assume !(0 == ssl3_connect_~tmp___6~0); 10839#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 10835#L514 ssl3_connect_~skip~0 := 0; 10833#L96-1 assume !false; 10832#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 10831#L99 assume !(12292 == ssl3_connect_~s__state~0); 10829#L102 assume !(16384 == ssl3_connect_~s__state~0); 10827#L105 assume !(4096 == ssl3_connect_~s__state~0); 10824#L108 assume !(20480 == ssl3_connect_~s__state~0); 10822#L111 assume !(4099 == ssl3_connect_~s__state~0); 10821#L114 assume !(4368 == ssl3_connect_~s__state~0); 10818#L117 assume !(4369 == ssl3_connect_~s__state~0); 10816#L120 assume !(4384 == ssl3_connect_~s__state~0); 10817#L123 assume !(4385 == ssl3_connect_~s__state~0); 11003#L126 assume !(4400 == ssl3_connect_~s__state~0); 11001#L129 assume !(4401 == ssl3_connect_~s__state~0); 10999#L132 assume !(4416 == ssl3_connect_~s__state~0); 10997#L135 assume !(4417 == ssl3_connect_~s__state~0); 10996#L138 assume !(4432 == ssl3_connect_~s__state~0); 10995#L141 assume !(4433 == ssl3_connect_~s__state~0); 10994#L144 assume !(4448 == ssl3_connect_~s__state~0); 10993#L147 assume !(4449 == ssl3_connect_~s__state~0); 10992#L150 assume !(4464 == ssl3_connect_~s__state~0); 10991#L153 assume !(4465 == ssl3_connect_~s__state~0); 10990#L156 assume !(4466 == ssl3_connect_~s__state~0); 10951#L159 assume !(4467 == ssl3_connect_~s__state~0); 10927#L162 assume !(4480 == ssl3_connect_~s__state~0); 10925#L165 assume !(4481 == ssl3_connect_~s__state~0); 10926#L168 assume !(4496 == ssl3_connect_~s__state~0); 10973#L171 assume !(4497 == ssl3_connect_~s__state~0); 10970#L174 assume !(4512 == ssl3_connect_~s__state~0); 10967#L177 assume !(4513 == ssl3_connect_~s__state~0); 10964#L180 assume !(4528 == ssl3_connect_~s__state~0); 10959#L183 assume !(4529 == ssl3_connect_~s__state~0); 10953#L186 assume !(4560 == ssl3_connect_~s__state~0); 10899#L189 assume !(4561 == ssl3_connect_~s__state~0); 10897#L192 assume 4352 == ssl3_connect_~s__state~0; 10895#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 10890#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 10888#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 10865#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 10778#L514 ssl3_connect_~skip~0 := 0; 10777#L96-1 assume !false; 10775#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 10776#L99 assume 12292 == ssl3_connect_~s__state~0; 10797#L100 [2020-07-29 01:43:13,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:13,604 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 10 times [2020-07-29 01:43:13,604 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:13,604 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726802411] [2020-07-29 01:43:13,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:13,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:13,609 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:13,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:13,612 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:13,614 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:13,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:13,615 INFO L82 PathProgramCache]: Analyzing trace with hash -1838325510, now seen corresponding path program 1 times [2020-07-29 01:43:13,615 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:13,615 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424218854] [2020-07-29 01:43:13,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:13,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:13,654 INFO L280 TraceCheckUtils]: 0: Hoare triple {12427#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {12427#true} is VALID [2020-07-29 01:43:13,654 INFO L280 TraceCheckUtils]: 1: Hoare triple {12427#true} ssl3_connect_~s__server~0 := 0; {12427#true} is VALID [2020-07-29 01:43:13,655 INFO L280 TraceCheckUtils]: 2: Hoare triple {12427#true} assume 0 != ssl3_connect_~cb~0; {12427#true} is VALID [2020-07-29 01:43:13,655 INFO L280 TraceCheckUtils]: 3: Hoare triple {12427#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {12427#true} is VALID [2020-07-29 01:43:13,655 INFO L280 TraceCheckUtils]: 4: Hoare triple {12427#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {12427#true} is VALID [2020-07-29 01:43:13,655 INFO L280 TraceCheckUtils]: 5: Hoare triple {12427#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {12427#true} is VALID [2020-07-29 01:43:13,655 INFO L280 TraceCheckUtils]: 6: Hoare triple {12427#true} assume !(0 == ssl3_connect_~tmp___4~0); {12427#true} is VALID [2020-07-29 01:43:13,656 INFO L280 TraceCheckUtils]: 7: Hoare triple {12427#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {12427#true} is VALID [2020-07-29 01:43:13,656 INFO L280 TraceCheckUtils]: 8: Hoare triple {12427#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {12427#true} is VALID [2020-07-29 01:43:13,656 INFO L280 TraceCheckUtils]: 9: Hoare triple {12427#true} ssl3_connect_~skip~0 := 0; {12427#true} is VALID [2020-07-29 01:43:13,656 INFO L280 TraceCheckUtils]: 10: Hoare triple {12427#true} assume !false; {12427#true} is VALID [2020-07-29 01:43:13,656 INFO L280 TraceCheckUtils]: 11: Hoare triple {12427#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {12427#true} is VALID [2020-07-29 01:43:13,657 INFO L280 TraceCheckUtils]: 12: Hoare triple {12427#true} assume !(12292 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,657 INFO L280 TraceCheckUtils]: 13: Hoare triple {12427#true} assume !(16384 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,657 INFO L280 TraceCheckUtils]: 14: Hoare triple {12427#true} assume !(4096 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,657 INFO L280 TraceCheckUtils]: 15: Hoare triple {12427#true} assume !(20480 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,657 INFO L280 TraceCheckUtils]: 16: Hoare triple {12427#true} assume !(4099 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,657 INFO L280 TraceCheckUtils]: 17: Hoare triple {12427#true} assume 4368 == ssl3_connect_~s__state~0; {12427#true} is VALID [2020-07-29 01:43:13,658 INFO L280 TraceCheckUtils]: 18: Hoare triple {12427#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {12427#true} is VALID [2020-07-29 01:43:13,658 INFO L280 TraceCheckUtils]: 19: Hoare triple {12427#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {12427#true} is VALID [2020-07-29 01:43:13,658 INFO L280 TraceCheckUtils]: 20: Hoare triple {12427#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {12427#true} is VALID [2020-07-29 01:43:13,658 INFO L280 TraceCheckUtils]: 21: Hoare triple {12427#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {12427#true} is VALID [2020-07-29 01:43:13,658 INFO L280 TraceCheckUtils]: 22: Hoare triple {12427#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {12427#true} is VALID [2020-07-29 01:43:13,659 INFO L280 TraceCheckUtils]: 23: Hoare triple {12427#true} ssl3_connect_~skip~0 := 0; {12427#true} is VALID [2020-07-29 01:43:13,659 INFO L280 TraceCheckUtils]: 24: Hoare triple {12427#true} assume !false; {12427#true} is VALID [2020-07-29 01:43:13,659 INFO L280 TraceCheckUtils]: 25: Hoare triple {12427#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {12427#true} is VALID [2020-07-29 01:43:13,659 INFO L280 TraceCheckUtils]: 26: Hoare triple {12427#true} assume !(12292 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,659 INFO L280 TraceCheckUtils]: 27: Hoare triple {12427#true} assume !(16384 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,659 INFO L280 TraceCheckUtils]: 28: Hoare triple {12427#true} assume !(4096 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,660 INFO L280 TraceCheckUtils]: 29: Hoare triple {12427#true} assume !(20480 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,660 INFO L280 TraceCheckUtils]: 30: Hoare triple {12427#true} assume !(4099 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,660 INFO L280 TraceCheckUtils]: 31: Hoare triple {12427#true} assume !(4368 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,660 INFO L280 TraceCheckUtils]: 32: Hoare triple {12427#true} assume !(4369 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,660 INFO L280 TraceCheckUtils]: 33: Hoare triple {12427#true} assume 4384 == ssl3_connect_~s__state~0; {12427#true} is VALID [2020-07-29 01:43:13,661 INFO L280 TraceCheckUtils]: 34: Hoare triple {12427#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {12427#true} is VALID [2020-07-29 01:43:13,661 INFO L280 TraceCheckUtils]: 35: Hoare triple {12427#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {12427#true} is VALID [2020-07-29 01:43:13,661 INFO L280 TraceCheckUtils]: 36: Hoare triple {12427#true} assume !(ssl3_connect_~ret~0 <= 0); {12427#true} is VALID [2020-07-29 01:43:13,661 INFO L280 TraceCheckUtils]: 37: Hoare triple {12427#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {12427#true} is VALID [2020-07-29 01:43:13,661 INFO L280 TraceCheckUtils]: 38: Hoare triple {12427#true} ssl3_connect_~s__init_num~0 := 0; {12427#true} is VALID [2020-07-29 01:43:13,662 INFO L280 TraceCheckUtils]: 39: Hoare triple {12427#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {12427#true} is VALID [2020-07-29 01:43:13,662 INFO L280 TraceCheckUtils]: 40: Hoare triple {12427#true} ssl3_connect_~skip~0 := 0; {12427#true} is VALID [2020-07-29 01:43:13,662 INFO L280 TraceCheckUtils]: 41: Hoare triple {12427#true} assume !false; {12427#true} is VALID [2020-07-29 01:43:13,662 INFO L280 TraceCheckUtils]: 42: Hoare triple {12427#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {12427#true} is VALID [2020-07-29 01:43:13,662 INFO L280 TraceCheckUtils]: 43: Hoare triple {12427#true} assume !(12292 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,662 INFO L280 TraceCheckUtils]: 44: Hoare triple {12427#true} assume !(16384 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,662 INFO L280 TraceCheckUtils]: 45: Hoare triple {12427#true} assume !(4096 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,663 INFO L280 TraceCheckUtils]: 46: Hoare triple {12427#true} assume !(20480 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,663 INFO L280 TraceCheckUtils]: 47: Hoare triple {12427#true} assume !(4099 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,663 INFO L280 TraceCheckUtils]: 48: Hoare triple {12427#true} assume !(4368 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,664 INFO L280 TraceCheckUtils]: 49: Hoare triple {12427#true} assume !(4369 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,664 INFO L280 TraceCheckUtils]: 50: Hoare triple {12427#true} assume !(4384 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,664 INFO L280 TraceCheckUtils]: 51: Hoare triple {12427#true} assume !(4385 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,664 INFO L280 TraceCheckUtils]: 52: Hoare triple {12427#true} assume 4400 == ssl3_connect_~s__state~0; {12427#true} is VALID [2020-07-29 01:43:13,665 INFO L280 TraceCheckUtils]: 53: Hoare triple {12427#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {12427#true} is VALID [2020-07-29 01:43:13,665 INFO L280 TraceCheckUtils]: 54: Hoare triple {12427#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {12427#true} is VALID [2020-07-29 01:43:13,665 INFO L280 TraceCheckUtils]: 55: Hoare triple {12427#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {12427#true} is VALID [2020-07-29 01:43:13,665 INFO L280 TraceCheckUtils]: 56: Hoare triple {12427#true} ssl3_connect_~skip~0 := 0; {12427#true} is VALID [2020-07-29 01:43:13,665 INFO L280 TraceCheckUtils]: 57: Hoare triple {12427#true} assume !false; {12427#true} is VALID [2020-07-29 01:43:13,666 INFO L280 TraceCheckUtils]: 58: Hoare triple {12427#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {12427#true} is VALID [2020-07-29 01:43:13,666 INFO L280 TraceCheckUtils]: 59: Hoare triple {12427#true} assume !(12292 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,666 INFO L280 TraceCheckUtils]: 60: Hoare triple {12427#true} assume !(16384 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,666 INFO L280 TraceCheckUtils]: 61: Hoare triple {12427#true} assume !(4096 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,667 INFO L280 TraceCheckUtils]: 62: Hoare triple {12427#true} assume !(20480 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,667 INFO L280 TraceCheckUtils]: 63: Hoare triple {12427#true} assume !(4099 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,667 INFO L280 TraceCheckUtils]: 64: Hoare triple {12427#true} assume !(4368 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,667 INFO L280 TraceCheckUtils]: 65: Hoare triple {12427#true} assume !(4369 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,668 INFO L280 TraceCheckUtils]: 66: Hoare triple {12427#true} assume !(4384 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,668 INFO L280 TraceCheckUtils]: 67: Hoare triple {12427#true} assume !(4385 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,668 INFO L280 TraceCheckUtils]: 68: Hoare triple {12427#true} assume !(4400 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,668 INFO L280 TraceCheckUtils]: 69: Hoare triple {12427#true} assume !(4401 == ssl3_connect_~s__state~0); {12427#true} is VALID [2020-07-29 01:43:13,668 INFO L280 TraceCheckUtils]: 70: Hoare triple {12427#true} assume 4416 == ssl3_connect_~s__state~0; {12427#true} is VALID [2020-07-29 01:43:13,669 INFO L280 TraceCheckUtils]: 71: Hoare triple {12427#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {12427#true} is VALID [2020-07-29 01:43:13,669 INFO L280 TraceCheckUtils]: 72: Hoare triple {12427#true} assume !(3 == ssl3_connect_~blastFlag~0); {12427#true} is VALID [2020-07-29 01:43:13,678 INFO L280 TraceCheckUtils]: 73: Hoare triple {12427#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,683 INFO L280 TraceCheckUtils]: 74: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~tmp___6~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,686 INFO L280 TraceCheckUtils]: 75: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,688 INFO L280 TraceCheckUtils]: 76: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,689 INFO L280 TraceCheckUtils]: 77: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,696 INFO L280 TraceCheckUtils]: 78: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,697 INFO L280 TraceCheckUtils]: 79: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,698 INFO L280 TraceCheckUtils]: 80: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,698 INFO L280 TraceCheckUtils]: 81: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4096 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,699 INFO L280 TraceCheckUtils]: 82: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(20480 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,700 INFO L280 TraceCheckUtils]: 83: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4099 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,700 INFO L280 TraceCheckUtils]: 84: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4368 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,701 INFO L280 TraceCheckUtils]: 85: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4369 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,702 INFO L280 TraceCheckUtils]: 86: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4384 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,702 INFO L280 TraceCheckUtils]: 87: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4385 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,703 INFO L280 TraceCheckUtils]: 88: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4400 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,703 INFO L280 TraceCheckUtils]: 89: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4401 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,704 INFO L280 TraceCheckUtils]: 90: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4416 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,704 INFO L280 TraceCheckUtils]: 91: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4417 == ssl3_connect_~s__state~0); {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:13,705 INFO L280 TraceCheckUtils]: 92: Hoare triple {12429#(= 4432 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4432 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,705 INFO L280 TraceCheckUtils]: 93: Hoare triple {12428#false} assume !(4433 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,706 INFO L280 TraceCheckUtils]: 94: Hoare triple {12428#false} assume !(4448 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,706 INFO L280 TraceCheckUtils]: 95: Hoare triple {12428#false} assume !(4449 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,706 INFO L280 TraceCheckUtils]: 96: Hoare triple {12428#false} assume !(4464 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,706 INFO L280 TraceCheckUtils]: 97: Hoare triple {12428#false} assume !(4465 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,706 INFO L280 TraceCheckUtils]: 98: Hoare triple {12428#false} assume !(4466 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,706 INFO L280 TraceCheckUtils]: 99: Hoare triple {12428#false} assume !(4467 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,707 INFO L280 TraceCheckUtils]: 100: Hoare triple {12428#false} assume !(4480 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,707 INFO L280 TraceCheckUtils]: 101: Hoare triple {12428#false} assume !(4481 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,707 INFO L280 TraceCheckUtils]: 102: Hoare triple {12428#false} assume !(4496 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,707 INFO L280 TraceCheckUtils]: 103: Hoare triple {12428#false} assume !(4497 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,708 INFO L280 TraceCheckUtils]: 104: Hoare triple {12428#false} assume !(4512 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,708 INFO L280 TraceCheckUtils]: 105: Hoare triple {12428#false} assume !(4513 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,708 INFO L280 TraceCheckUtils]: 106: Hoare triple {12428#false} assume !(4528 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,708 INFO L280 TraceCheckUtils]: 107: Hoare triple {12428#false} assume !(4529 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,708 INFO L280 TraceCheckUtils]: 108: Hoare triple {12428#false} assume !(4560 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,708 INFO L280 TraceCheckUtils]: 109: Hoare triple {12428#false} assume !(4561 == ssl3_connect_~s__state~0); {12428#false} is VALID [2020-07-29 01:43:13,709 INFO L280 TraceCheckUtils]: 110: Hoare triple {12428#false} assume 4352 == ssl3_connect_~s__state~0; {12428#false} is VALID [2020-07-29 01:43:13,709 INFO L280 TraceCheckUtils]: 111: Hoare triple {12428#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {12428#false} is VALID [2020-07-29 01:43:13,709 INFO L280 TraceCheckUtils]: 112: Hoare triple {12428#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {12428#false} is VALID [2020-07-29 01:43:13,709 INFO L280 TraceCheckUtils]: 113: Hoare triple {12428#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {12428#false} is VALID [2020-07-29 01:43:13,709 INFO L280 TraceCheckUtils]: 114: Hoare triple {12428#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {12428#false} is VALID [2020-07-29 01:43:13,709 INFO L280 TraceCheckUtils]: 115: Hoare triple {12428#false} ssl3_connect_~skip~0 := 0; {12428#false} is VALID [2020-07-29 01:43:13,709 INFO L280 TraceCheckUtils]: 116: Hoare triple {12428#false} assume !false; {12428#false} is VALID [2020-07-29 01:43:13,710 INFO L280 TraceCheckUtils]: 117: Hoare triple {12428#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {12428#false} is VALID [2020-07-29 01:43:13,710 INFO L280 TraceCheckUtils]: 118: Hoare triple {12428#false} assume 12292 == ssl3_connect_~s__state~0; {12428#false} is VALID [2020-07-29 01:43:13,719 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2020-07-29 01:43:13,720 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424218854] [2020-07-29 01:43:13,720 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:13,720 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:13,721 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621440087] [2020-07-29 01:43:13,721 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:13,721 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:13,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:13,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:13,722 INFO L87 Difference]: Start difference. First operand 597 states and 835 transitions. cyclomatic complexity: 239 Second operand 3 states. [2020-07-29 01:43:14,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:14,089 INFO L93 Difference]: Finished difference Result 649 states and 897 transitions. [2020-07-29 01:43:14,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:14,089 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:14,186 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 86 edges. 86 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:14,186 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 649 states and 897 transitions. [2020-07-29 01:43:14,207 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 640 [2020-07-29 01:43:14,231 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 649 states to 649 states and 897 transitions. [2020-07-29 01:43:14,231 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 649 [2020-07-29 01:43:14,232 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 649 [2020-07-29 01:43:14,232 INFO L73 IsDeterministic]: Start isDeterministic. Operand 649 states and 897 transitions. [2020-07-29 01:43:14,233 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:14,234 INFO L688 BuchiCegarLoop]: Abstraction has 649 states and 897 transitions. [2020-07-29 01:43:14,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states and 897 transitions. [2020-07-29 01:43:14,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 643. [2020-07-29 01:43:14,245 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:14,245 INFO L82 GeneralOperation]: Start isEquivalent. First operand 649 states and 897 transitions. Second operand 643 states. [2020-07-29 01:43:14,245 INFO L74 IsIncluded]: Start isIncluded. First operand 649 states and 897 transitions. Second operand 643 states. [2020-07-29 01:43:14,245 INFO L87 Difference]: Start difference. First operand 649 states and 897 transitions. Second operand 643 states. [2020-07-29 01:43:14,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:14,267 INFO L93 Difference]: Finished difference Result 649 states and 897 transitions. [2020-07-29 01:43:14,267 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 897 transitions. [2020-07-29 01:43:14,269 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:14,269 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:14,269 INFO L74 IsIncluded]: Start isIncluded. First operand 643 states. Second operand 649 states and 897 transitions. [2020-07-29 01:43:14,269 INFO L87 Difference]: Start difference. First operand 643 states. Second operand 649 states and 897 transitions. [2020-07-29 01:43:14,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:14,292 INFO L93 Difference]: Finished difference Result 649 states and 897 transitions. [2020-07-29 01:43:14,292 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 897 transitions. [2020-07-29 01:43:14,293 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:14,294 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:14,294 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:14,294 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:14,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 643 states. [2020-07-29 01:43:14,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 891 transitions. [2020-07-29 01:43:14,315 INFO L711 BuchiCegarLoop]: Abstraction has 643 states and 891 transitions. [2020-07-29 01:43:14,315 INFO L591 BuchiCegarLoop]: Abstraction has 643 states and 891 transitions. [2020-07-29 01:43:14,316 INFO L424 BuchiCegarLoop]: ======== Iteration 12============ [2020-07-29 01:43:14,316 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 643 states and 891 transitions. [2020-07-29 01:43:14,319 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 634 [2020-07-29 01:43:14,319 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:14,319 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:14,320 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:14,320 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 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] [2020-07-29 01:43:14,321 INFO L794 eck$LassoCheckResult]: Stem: 13188#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 13189#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 13184#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 13185#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 13154#L96-1 assume !false; 13672#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 13227#L99 assume 12292 == ssl3_connect_~s__state~0; 13135#L100 [2020-07-29 01:43:14,321 INFO L796 eck$LassoCheckResult]: Loop: 13135#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 13136#L204 ssl3_connect_~s__server~0 := 0; 13172#L209 assume 0 != ssl3_connect_~cb~0; 13177#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 13178#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 13181#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 13174#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 13179#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 13211#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 13582#L514 ssl3_connect_~skip~0 := 0; 13580#L96-1 assume !false; 13577#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 13575#L99 assume !(12292 == ssl3_connect_~s__state~0); 13573#L102 assume !(16384 == ssl3_connect_~s__state~0); 13572#L105 assume !(4096 == ssl3_connect_~s__state~0); 13571#L108 assume !(20480 == ssl3_connect_~s__state~0); 13570#L111 assume !(4099 == ssl3_connect_~s__state~0); 13248#L114 assume 4368 == ssl3_connect_~s__state~0; 13200#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 13175#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 13169#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 13170#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 13190#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 13498#L514 ssl3_connect_~skip~0 := 0; 13496#L96-1 assume !false; 13494#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 13492#L99 assume !(12292 == ssl3_connect_~s__state~0); 13490#L102 assume !(16384 == ssl3_connect_~s__state~0); 13488#L105 assume !(4096 == ssl3_connect_~s__state~0); 13486#L108 assume !(20480 == ssl3_connect_~s__state~0); 13484#L111 assume !(4099 == ssl3_connect_~s__state~0); 13482#L114 assume !(4368 == ssl3_connect_~s__state~0); 13480#L117 assume !(4369 == ssl3_connect_~s__state~0); 13479#L120 assume 4384 == ssl3_connect_~s__state~0; 13157#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 13091#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 13083#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 13084#L269 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; 13209#L269-2 ssl3_connect_~s__init_num~0 := 0; 13210#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 13643#L514 ssl3_connect_~skip~0 := 0; 13641#L96-1 assume !false; 13639#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 13637#L99 assume !(12292 == ssl3_connect_~s__state~0); 13636#L102 assume !(16384 == ssl3_connect_~s__state~0); 13635#L105 assume !(4096 == ssl3_connect_~s__state~0); 13634#L108 assume !(20480 == ssl3_connect_~s__state~0); 13633#L111 assume !(4099 == ssl3_connect_~s__state~0); 13632#L114 assume !(4368 == ssl3_connect_~s__state~0); 13630#L117 assume !(4369 == ssl3_connect_~s__state~0); 13628#L120 assume !(4384 == ssl3_connect_~s__state~0); 13626#L123 assume !(4385 == ssl3_connect_~s__state~0); 13624#L126 assume !(4400 == ssl3_connect_~s__state~0); 13622#L129 assume !(4401 == ssl3_connect_~s__state~0); 13620#L132 assume !(4416 == ssl3_connect_~s__state~0); 13618#L135 assume !(4417 == ssl3_connect_~s__state~0); 13616#L138 assume !(4432 == ssl3_connect_~s__state~0); 13614#L141 assume !(4433 == ssl3_connect_~s__state~0); 13612#L144 assume !(4448 == ssl3_connect_~s__state~0); 13610#L147 assume !(4449 == ssl3_connect_~s__state~0); 13608#L150 assume !(4464 == ssl3_connect_~s__state~0); 13606#L153 assume !(4465 == ssl3_connect_~s__state~0); 13604#L156 assume !(4466 == ssl3_connect_~s__state~0); 13602#L159 assume !(4467 == ssl3_connect_~s__state~0); 13600#L162 assume !(4480 == ssl3_connect_~s__state~0); 13598#L165 assume !(4481 == ssl3_connect_~s__state~0); 13596#L168 assume !(4496 == ssl3_connect_~s__state~0); 13594#L171 assume !(4497 == ssl3_connect_~s__state~0); 13592#L174 assume !(4512 == ssl3_connect_~s__state~0); 13590#L177 assume !(4513 == ssl3_connect_~s__state~0); 13568#L180 assume !(4528 == ssl3_connect_~s__state~0); 13569#L183 assume !(4529 == ssl3_connect_~s__state~0); 13079#L186 assume 4560 == ssl3_connect_~s__state~0; 13080#L190 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; 13164#L425 assume !(ssl3_connect_~ret~0 <= 0); 13108#L428 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4512; 13109#L428-2 ssl3_connect_~s__init_num~0 := 0; 13088#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 13558#L514 ssl3_connect_~skip~0 := 0; 13552#L96-1 assume !false; 13549#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 13542#L99 assume !(12292 == ssl3_connect_~s__state~0); 13539#L102 assume !(16384 == ssl3_connect_~s__state~0); 13536#L105 assume !(4096 == ssl3_connect_~s__state~0); 13534#L108 assume !(20480 == ssl3_connect_~s__state~0); 13275#L111 assume !(4099 == ssl3_connect_~s__state~0); 13270#L114 assume !(4368 == ssl3_connect_~s__state~0); 13246#L117 assume !(4369 == ssl3_connect_~s__state~0); 13247#L120 assume !(4384 == ssl3_connect_~s__state~0); 13262#L123 assume !(4385 == ssl3_connect_~s__state~0); 13259#L126 assume !(4400 == ssl3_connect_~s__state~0); 13256#L129 assume !(4401 == ssl3_connect_~s__state~0); 13238#L132 assume !(4416 == ssl3_connect_~s__state~0); 13233#L135 assume !(4417 == ssl3_connect_~s__state~0); 13232#L138 assume !(4432 == ssl3_connect_~s__state~0); 13228#L141 assume !(4433 == ssl3_connect_~s__state~0); 13224#L144 assume !(4448 == ssl3_connect_~s__state~0); 13225#L147 assume !(4449 == ssl3_connect_~s__state~0); 13226#L150 assume !(4464 == ssl3_connect_~s__state~0); 13332#L153 assume !(4465 == ssl3_connect_~s__state~0); 13333#L156 assume !(4466 == ssl3_connect_~s__state~0); 13334#L159 assume !(4467 == ssl3_connect_~s__state~0); 13221#L162 assume !(4480 == ssl3_connect_~s__state~0); 13219#L165 assume !(4481 == ssl3_connect_~s__state~0); 13220#L168 assume !(4496 == ssl3_connect_~s__state~0); 13352#L171 assume !(4497 == ssl3_connect_~s__state~0); 13241#L174 assume !(4512 == ssl3_connect_~s__state~0); 13242#L177 assume !(4513 == ssl3_connect_~s__state~0); 13231#L180 assume !(4528 == ssl3_connect_~s__state~0); 13229#L183 assume !(4529 == ssl3_connect_~s__state~0); 13230#L186 assume !(4560 == ssl3_connect_~s__state~0); 13207#L189 assume !(4561 == ssl3_connect_~s__state~0); 13208#L192 assume 4352 == ssl3_connect_~s__state~0; 13171#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 13160#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 13143#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 13144#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 13655#L514 ssl3_connect_~skip~0 := 0; 13653#L96-1 assume !false; 13652#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 13651#L99 assume 12292 == ssl3_connect_~s__state~0; 13135#L100 [2020-07-29 01:43:14,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:14,322 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 11 times [2020-07-29 01:43:14,322 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:14,322 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001967437] [2020-07-29 01:43:14,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:14,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:14,327 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:14,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:14,330 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:14,332 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:14,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:14,333 INFO L82 PathProgramCache]: Analyzing trace with hash -651492898, now seen corresponding path program 1 times [2020-07-29 01:43:14,333 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:14,334 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037248920] [2020-07-29 01:43:14,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:14,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:14,377 INFO L280 TraceCheckUtils]: 0: Hoare triple {15025#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {15025#true} is VALID [2020-07-29 01:43:14,377 INFO L280 TraceCheckUtils]: 1: Hoare triple {15025#true} ssl3_connect_~s__server~0 := 0; {15025#true} is VALID [2020-07-29 01:43:14,377 INFO L280 TraceCheckUtils]: 2: Hoare triple {15025#true} assume 0 != ssl3_connect_~cb~0; {15025#true} is VALID [2020-07-29 01:43:14,378 INFO L280 TraceCheckUtils]: 3: Hoare triple {15025#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {15025#true} is VALID [2020-07-29 01:43:14,378 INFO L280 TraceCheckUtils]: 4: Hoare triple {15025#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {15025#true} is VALID [2020-07-29 01:43:14,378 INFO L280 TraceCheckUtils]: 5: Hoare triple {15025#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {15025#true} is VALID [2020-07-29 01:43:14,378 INFO L280 TraceCheckUtils]: 6: Hoare triple {15025#true} assume !(0 == ssl3_connect_~tmp___4~0); {15025#true} is VALID [2020-07-29 01:43:14,378 INFO L280 TraceCheckUtils]: 7: Hoare triple {15025#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {15025#true} is VALID [2020-07-29 01:43:14,378 INFO L280 TraceCheckUtils]: 8: Hoare triple {15025#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {15025#true} is VALID [2020-07-29 01:43:14,379 INFO L280 TraceCheckUtils]: 9: Hoare triple {15025#true} ssl3_connect_~skip~0 := 0; {15025#true} is VALID [2020-07-29 01:43:14,379 INFO L280 TraceCheckUtils]: 10: Hoare triple {15025#true} assume !false; {15025#true} is VALID [2020-07-29 01:43:14,379 INFO L280 TraceCheckUtils]: 11: Hoare triple {15025#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {15025#true} is VALID [2020-07-29 01:43:14,380 INFO L280 TraceCheckUtils]: 12: Hoare triple {15025#true} assume !(12292 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,380 INFO L280 TraceCheckUtils]: 13: Hoare triple {15025#true} assume !(16384 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,380 INFO L280 TraceCheckUtils]: 14: Hoare triple {15025#true} assume !(4096 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,380 INFO L280 TraceCheckUtils]: 15: Hoare triple {15025#true} assume !(20480 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,380 INFO L280 TraceCheckUtils]: 16: Hoare triple {15025#true} assume !(4099 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,381 INFO L280 TraceCheckUtils]: 17: Hoare triple {15025#true} assume 4368 == ssl3_connect_~s__state~0; {15025#true} is VALID [2020-07-29 01:43:14,381 INFO L280 TraceCheckUtils]: 18: Hoare triple {15025#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {15025#true} is VALID [2020-07-29 01:43:14,381 INFO L280 TraceCheckUtils]: 19: Hoare triple {15025#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {15025#true} is VALID [2020-07-29 01:43:14,381 INFO L280 TraceCheckUtils]: 20: Hoare triple {15025#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {15025#true} is VALID [2020-07-29 01:43:14,381 INFO L280 TraceCheckUtils]: 21: Hoare triple {15025#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {15025#true} is VALID [2020-07-29 01:43:14,381 INFO L280 TraceCheckUtils]: 22: Hoare triple {15025#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {15025#true} is VALID [2020-07-29 01:43:14,381 INFO L280 TraceCheckUtils]: 23: Hoare triple {15025#true} ssl3_connect_~skip~0 := 0; {15025#true} is VALID [2020-07-29 01:43:14,382 INFO L280 TraceCheckUtils]: 24: Hoare triple {15025#true} assume !false; {15025#true} is VALID [2020-07-29 01:43:14,382 INFO L280 TraceCheckUtils]: 25: Hoare triple {15025#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {15025#true} is VALID [2020-07-29 01:43:14,382 INFO L280 TraceCheckUtils]: 26: Hoare triple {15025#true} assume !(12292 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,383 INFO L280 TraceCheckUtils]: 27: Hoare triple {15025#true} assume !(16384 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,383 INFO L280 TraceCheckUtils]: 28: Hoare triple {15025#true} assume !(4096 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,383 INFO L280 TraceCheckUtils]: 29: Hoare triple {15025#true} assume !(20480 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,383 INFO L280 TraceCheckUtils]: 30: Hoare triple {15025#true} assume !(4099 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,383 INFO L280 TraceCheckUtils]: 31: Hoare triple {15025#true} assume !(4368 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,384 INFO L280 TraceCheckUtils]: 32: Hoare triple {15025#true} assume !(4369 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,384 INFO L280 TraceCheckUtils]: 33: Hoare triple {15025#true} assume 4384 == ssl3_connect_~s__state~0; {15025#true} is VALID [2020-07-29 01:43:14,384 INFO L280 TraceCheckUtils]: 34: Hoare triple {15025#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {15025#true} is VALID [2020-07-29 01:43:14,384 INFO L280 TraceCheckUtils]: 35: Hoare triple {15025#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {15025#true} is VALID [2020-07-29 01:43:14,384 INFO L280 TraceCheckUtils]: 36: Hoare triple {15025#true} assume !(ssl3_connect_~ret~0 <= 0); {15025#true} is VALID [2020-07-29 01:43:14,384 INFO L280 TraceCheckUtils]: 37: Hoare triple {15025#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; {15025#true} is VALID [2020-07-29 01:43:14,385 INFO L280 TraceCheckUtils]: 38: Hoare triple {15025#true} ssl3_connect_~s__init_num~0 := 0; {15025#true} is VALID [2020-07-29 01:43:14,385 INFO L280 TraceCheckUtils]: 39: Hoare triple {15025#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {15025#true} is VALID [2020-07-29 01:43:14,385 INFO L280 TraceCheckUtils]: 40: Hoare triple {15025#true} ssl3_connect_~skip~0 := 0; {15025#true} is VALID [2020-07-29 01:43:14,385 INFO L280 TraceCheckUtils]: 41: Hoare triple {15025#true} assume !false; {15025#true} is VALID [2020-07-29 01:43:14,386 INFO L280 TraceCheckUtils]: 42: Hoare triple {15025#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {15025#true} is VALID [2020-07-29 01:43:14,386 INFO L280 TraceCheckUtils]: 43: Hoare triple {15025#true} assume !(12292 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,387 INFO L280 TraceCheckUtils]: 44: Hoare triple {15025#true} assume !(16384 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,387 INFO L280 TraceCheckUtils]: 45: Hoare triple {15025#true} assume !(4096 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,387 INFO L280 TraceCheckUtils]: 46: Hoare triple {15025#true} assume !(20480 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,387 INFO L280 TraceCheckUtils]: 47: Hoare triple {15025#true} assume !(4099 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,388 INFO L280 TraceCheckUtils]: 48: Hoare triple {15025#true} assume !(4368 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,388 INFO L280 TraceCheckUtils]: 49: Hoare triple {15025#true} assume !(4369 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,388 INFO L280 TraceCheckUtils]: 50: Hoare triple {15025#true} assume !(4384 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,388 INFO L280 TraceCheckUtils]: 51: Hoare triple {15025#true} assume !(4385 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,389 INFO L280 TraceCheckUtils]: 52: Hoare triple {15025#true} assume !(4400 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,389 INFO L280 TraceCheckUtils]: 53: Hoare triple {15025#true} assume !(4401 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,389 INFO L280 TraceCheckUtils]: 54: Hoare triple {15025#true} assume !(4416 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,389 INFO L280 TraceCheckUtils]: 55: Hoare triple {15025#true} assume !(4417 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,390 INFO L280 TraceCheckUtils]: 56: Hoare triple {15025#true} assume !(4432 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,390 INFO L280 TraceCheckUtils]: 57: Hoare triple {15025#true} assume !(4433 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,390 INFO L280 TraceCheckUtils]: 58: Hoare triple {15025#true} assume !(4448 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,390 INFO L280 TraceCheckUtils]: 59: Hoare triple {15025#true} assume !(4449 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,391 INFO L280 TraceCheckUtils]: 60: Hoare triple {15025#true} assume !(4464 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,391 INFO L280 TraceCheckUtils]: 61: Hoare triple {15025#true} assume !(4465 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,391 INFO L280 TraceCheckUtils]: 62: Hoare triple {15025#true} assume !(4466 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,391 INFO L280 TraceCheckUtils]: 63: Hoare triple {15025#true} assume !(4467 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,392 INFO L280 TraceCheckUtils]: 64: Hoare triple {15025#true} assume !(4480 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,392 INFO L280 TraceCheckUtils]: 65: Hoare triple {15025#true} assume !(4481 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,392 INFO L280 TraceCheckUtils]: 66: Hoare triple {15025#true} assume !(4496 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,392 INFO L280 TraceCheckUtils]: 67: Hoare triple {15025#true} assume !(4497 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,393 INFO L280 TraceCheckUtils]: 68: Hoare triple {15025#true} assume !(4512 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,393 INFO L280 TraceCheckUtils]: 69: Hoare triple {15025#true} assume !(4513 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,393 INFO L280 TraceCheckUtils]: 70: Hoare triple {15025#true} assume !(4528 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,393 INFO L280 TraceCheckUtils]: 71: Hoare triple {15025#true} assume !(4529 == ssl3_connect_~s__state~0); {15025#true} is VALID [2020-07-29 01:43:14,393 INFO L280 TraceCheckUtils]: 72: Hoare triple {15025#true} assume 4560 == ssl3_connect_~s__state~0; {15025#true} is VALID [2020-07-29 01:43:14,394 INFO L280 TraceCheckUtils]: 73: Hoare triple {15025#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; {15025#true} is VALID [2020-07-29 01:43:14,394 INFO L280 TraceCheckUtils]: 74: Hoare triple {15025#true} assume !(ssl3_connect_~ret~0 <= 0); {15025#true} is VALID [2020-07-29 01:43:14,395 INFO L280 TraceCheckUtils]: 75: Hoare triple {15025#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4512; {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,395 INFO L280 TraceCheckUtils]: 76: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~s__init_num~0 := 0; {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,396 INFO L280 TraceCheckUtils]: 77: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,397 INFO L280 TraceCheckUtils]: 78: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,397 INFO L280 TraceCheckUtils]: 79: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,398 INFO L280 TraceCheckUtils]: 80: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,398 INFO L280 TraceCheckUtils]: 81: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,399 INFO L280 TraceCheckUtils]: 82: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,399 INFO L280 TraceCheckUtils]: 83: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4096 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,400 INFO L280 TraceCheckUtils]: 84: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(20480 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,401 INFO L280 TraceCheckUtils]: 85: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4099 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,401 INFO L280 TraceCheckUtils]: 86: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4368 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,402 INFO L280 TraceCheckUtils]: 87: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4369 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,402 INFO L280 TraceCheckUtils]: 88: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4384 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,403 INFO L280 TraceCheckUtils]: 89: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4385 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,403 INFO L280 TraceCheckUtils]: 90: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4400 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,404 INFO L280 TraceCheckUtils]: 91: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4401 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,404 INFO L280 TraceCheckUtils]: 92: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4416 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,405 INFO L280 TraceCheckUtils]: 93: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4417 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,406 INFO L280 TraceCheckUtils]: 94: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4432 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,406 INFO L280 TraceCheckUtils]: 95: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4433 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,407 INFO L280 TraceCheckUtils]: 96: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4448 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,407 INFO L280 TraceCheckUtils]: 97: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4449 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,408 INFO L280 TraceCheckUtils]: 98: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4464 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,409 INFO L280 TraceCheckUtils]: 99: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4465 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,409 INFO L280 TraceCheckUtils]: 100: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4466 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,410 INFO L280 TraceCheckUtils]: 101: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4467 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,411 INFO L280 TraceCheckUtils]: 102: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4480 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,411 INFO L280 TraceCheckUtils]: 103: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4481 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,412 INFO L280 TraceCheckUtils]: 104: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4496 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,413 INFO L280 TraceCheckUtils]: 105: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4497 == ssl3_connect_~s__state~0); {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:14,413 INFO L280 TraceCheckUtils]: 106: Hoare triple {15027#(= 4512 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4512 == ssl3_connect_~s__state~0); {15026#false} is VALID [2020-07-29 01:43:14,414 INFO L280 TraceCheckUtils]: 107: Hoare triple {15026#false} assume !(4513 == ssl3_connect_~s__state~0); {15026#false} is VALID [2020-07-29 01:43:14,414 INFO L280 TraceCheckUtils]: 108: Hoare triple {15026#false} assume !(4528 == ssl3_connect_~s__state~0); {15026#false} is VALID [2020-07-29 01:43:14,414 INFO L280 TraceCheckUtils]: 109: Hoare triple {15026#false} assume !(4529 == ssl3_connect_~s__state~0); {15026#false} is VALID [2020-07-29 01:43:14,414 INFO L280 TraceCheckUtils]: 110: Hoare triple {15026#false} assume !(4560 == ssl3_connect_~s__state~0); {15026#false} is VALID [2020-07-29 01:43:14,414 INFO L280 TraceCheckUtils]: 111: Hoare triple {15026#false} assume !(4561 == ssl3_connect_~s__state~0); {15026#false} is VALID [2020-07-29 01:43:14,415 INFO L280 TraceCheckUtils]: 112: Hoare triple {15026#false} assume 4352 == ssl3_connect_~s__state~0; {15026#false} is VALID [2020-07-29 01:43:14,415 INFO L280 TraceCheckUtils]: 113: Hoare triple {15026#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {15026#false} is VALID [2020-07-29 01:43:14,415 INFO L280 TraceCheckUtils]: 114: Hoare triple {15026#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {15026#false} is VALID [2020-07-29 01:43:14,415 INFO L280 TraceCheckUtils]: 115: Hoare triple {15026#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {15026#false} is VALID [2020-07-29 01:43:14,415 INFO L280 TraceCheckUtils]: 116: Hoare triple {15026#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {15026#false} is VALID [2020-07-29 01:43:14,415 INFO L280 TraceCheckUtils]: 117: Hoare triple {15026#false} ssl3_connect_~skip~0 := 0; {15026#false} is VALID [2020-07-29 01:43:14,416 INFO L280 TraceCheckUtils]: 118: Hoare triple {15026#false} assume !false; {15026#false} is VALID [2020-07-29 01:43:14,416 INFO L280 TraceCheckUtils]: 119: Hoare triple {15026#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {15026#false} is VALID [2020-07-29 01:43:14,416 INFO L280 TraceCheckUtils]: 120: Hoare triple {15026#false} assume 12292 == ssl3_connect_~s__state~0; {15026#false} is VALID [2020-07-29 01:43:14,427 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2020-07-29 01:43:14,428 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037248920] [2020-07-29 01:43:14,428 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:14,428 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:14,429 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763766400] [2020-07-29 01:43:14,429 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:14,430 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:14,430 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:14,430 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:14,430 INFO L87 Difference]: Start difference. First operand 643 states and 891 transitions. cyclomatic complexity: 249 Second operand 3 states. [2020-07-29 01:43:14,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:14,970 INFO L93 Difference]: Finished difference Result 719 states and 977 transitions. [2020-07-29 01:43:14,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:14,971 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:15,124 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 101 edges. 101 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:15,124 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 719 states and 977 transitions. [2020-07-29 01:43:15,178 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 710 [2020-07-29 01:43:15,235 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 719 states to 719 states and 977 transitions. [2020-07-29 01:43:15,236 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 719 [2020-07-29 01:43:15,237 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 719 [2020-07-29 01:43:15,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 719 states and 977 transitions. [2020-07-29 01:43:15,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:15,238 INFO L688 BuchiCegarLoop]: Abstraction has 719 states and 977 transitions. [2020-07-29 01:43:15,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states and 977 transitions. [2020-07-29 01:43:15,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 715. [2020-07-29 01:43:15,258 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:15,258 INFO L82 GeneralOperation]: Start isEquivalent. First operand 719 states and 977 transitions. Second operand 715 states. [2020-07-29 01:43:15,258 INFO L74 IsIncluded]: Start isIncluded. First operand 719 states and 977 transitions. Second operand 715 states. [2020-07-29 01:43:15,258 INFO L87 Difference]: Start difference. First operand 719 states and 977 transitions. Second operand 715 states. [2020-07-29 01:43:15,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:15,308 INFO L93 Difference]: Finished difference Result 719 states and 977 transitions. [2020-07-29 01:43:15,309 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 977 transitions. [2020-07-29 01:43:15,310 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:15,310 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:15,311 INFO L74 IsIncluded]: Start isIncluded. First operand 715 states. Second operand 719 states and 977 transitions. [2020-07-29 01:43:15,311 INFO L87 Difference]: Start difference. First operand 715 states. Second operand 719 states and 977 transitions. [2020-07-29 01:43:15,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:15,368 INFO L93 Difference]: Finished difference Result 719 states and 977 transitions. [2020-07-29 01:43:15,368 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 977 transitions. [2020-07-29 01:43:15,369 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:15,370 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:15,370 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:15,370 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:15,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 715 states. [2020-07-29 01:43:15,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 973 transitions. [2020-07-29 01:43:15,423 INFO L711 BuchiCegarLoop]: Abstraction has 715 states and 973 transitions. [2020-07-29 01:43:15,423 INFO L591 BuchiCegarLoop]: Abstraction has 715 states and 973 transitions. [2020-07-29 01:43:15,423 INFO L424 BuchiCegarLoop]: ======== Iteration 13============ [2020-07-29 01:43:15,424 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 715 states and 973 transitions. [2020-07-29 01:43:15,430 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 706 [2020-07-29 01:43:15,430 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:15,430 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:15,432 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:15,432 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 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] [2020-07-29 01:43:15,432 INFO L794 eck$LassoCheckResult]: Stem: 15866#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 15867#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 15860#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 15861#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 15831#L96-1 assume !false; 16059#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 15993#L99 assume 12292 == ssl3_connect_~s__state~0; 15810#L100 [2020-07-29 01:43:15,433 INFO L796 eck$LassoCheckResult]: Loop: 15810#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 15811#L204 ssl3_connect_~s__server~0 := 0; 15847#L209 assume 0 != ssl3_connect_~cb~0; 16133#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 16104#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 16101#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 16094#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 16092#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 16080#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 16072#L514 ssl3_connect_~skip~0 := 0; 16071#L96-1 assume !false; 16070#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 16069#L99 assume !(12292 == ssl3_connect_~s__state~0); 16068#L102 assume !(16384 == ssl3_connect_~s__state~0); 16066#L105 assume !(4096 == ssl3_connect_~s__state~0); 16064#L108 assume !(20480 == ssl3_connect_~s__state~0); 16046#L111 assume !(4099 == ssl3_connect_~s__state~0); 16019#L114 assume 4368 == ssl3_connect_~s__state~0; 15876#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 15877#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 15844#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 15845#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 16013#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 16010#L514 ssl3_connect_~skip~0 := 0; 16009#L96-1 assume !false; 16008#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 16007#L99 assume !(12292 == ssl3_connect_~s__state~0); 16006#L102 assume !(16384 == ssl3_connect_~s__state~0); 16005#L105 assume !(4096 == ssl3_connect_~s__state~0); 16004#L108 assume !(20480 == ssl3_connect_~s__state~0); 16003#L111 assume !(4099 == ssl3_connect_~s__state~0); 16002#L114 assume !(4368 == ssl3_connect_~s__state~0); 16001#L117 assume !(4369 == ssl3_connect_~s__state~0); 15992#L120 assume 4384 == ssl3_connect_~s__state~0; 15940#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 15991#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 15761#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 15989#L269 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; 15990#L269-2 ssl3_connect_~s__init_num~0 := 0; 16384#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 16380#L514 ssl3_connect_~skip~0 := 0; 16378#L96-1 assume !false; 16376#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 16374#L99 assume !(12292 == ssl3_connect_~s__state~0); 16372#L102 assume !(16384 == ssl3_connect_~s__state~0); 16370#L105 assume !(4096 == ssl3_connect_~s__state~0); 16368#L108 assume !(20480 == ssl3_connect_~s__state~0); 16366#L111 assume !(4099 == ssl3_connect_~s__state~0); 16364#L114 assume !(4368 == ssl3_connect_~s__state~0); 16300#L117 assume !(4369 == ssl3_connect_~s__state~0); 16245#L120 assume !(4384 == ssl3_connect_~s__state~0); 16244#L123 assume !(4385 == ssl3_connect_~s__state~0); 16243#L126 assume !(4400 == ssl3_connect_~s__state~0); 16242#L129 assume !(4401 == ssl3_connect_~s__state~0); 16239#L132 assume !(4416 == ssl3_connect_~s__state~0); 16235#L135 assume !(4417 == ssl3_connect_~s__state~0); 16230#L138 assume !(4432 == ssl3_connect_~s__state~0); 16228#L141 assume !(4433 == ssl3_connect_~s__state~0); 16226#L144 assume !(4448 == ssl3_connect_~s__state~0); 16224#L147 assume !(4449 == ssl3_connect_~s__state~0); 16222#L150 assume !(4464 == ssl3_connect_~s__state~0); 16220#L153 assume !(4465 == ssl3_connect_~s__state~0); 16218#L156 assume !(4466 == ssl3_connect_~s__state~0); 16216#L159 assume !(4467 == ssl3_connect_~s__state~0); 16214#L162 assume !(4480 == ssl3_connect_~s__state~0); 16212#L165 assume !(4481 == ssl3_connect_~s__state~0); 16210#L168 assume !(4496 == ssl3_connect_~s__state~0); 16208#L171 assume !(4497 == ssl3_connect_~s__state~0); 16206#L174 assume !(4512 == ssl3_connect_~s__state~0); 16204#L177 assume !(4513 == ssl3_connect_~s__state~0); 16202#L180 assume !(4528 == ssl3_connect_~s__state~0); 16153#L183 assume !(4529 == ssl3_connect_~s__state~0); 16138#L186 assume 4560 == ssl3_connect_~s__state~0; 15840#L190 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; 15841#L425 assume !(ssl3_connect_~ret~0 <= 0); 16118#L428 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 3; 16116#L428-2 ssl3_connect_~s__init_num~0 := 0; 16097#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 16093#L514 ssl3_connect_~skip~0 := 0; 16091#L96-1 assume !false; 16090#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 16089#L99 assume !(12292 == ssl3_connect_~s__state~0); 16088#L102 assume !(16384 == ssl3_connect_~s__state~0); 16087#L105 assume !(4096 == ssl3_connect_~s__state~0); 16086#L108 assume !(20480 == ssl3_connect_~s__state~0); 16047#L111 assume !(4099 == ssl3_connect_~s__state~0); 16048#L114 assume !(4368 == ssl3_connect_~s__state~0); 16422#L117 assume !(4369 == ssl3_connect_~s__state~0); 16420#L120 assume !(4384 == ssl3_connect_~s__state~0); 16418#L123 assume !(4385 == ssl3_connect_~s__state~0); 16416#L126 assume !(4400 == ssl3_connect_~s__state~0); 16413#L129 assume !(4401 == ssl3_connect_~s__state~0); 16412#L132 assume !(4416 == ssl3_connect_~s__state~0); 16411#L135 assume !(4417 == ssl3_connect_~s__state~0); 16410#L138 assume !(4432 == ssl3_connect_~s__state~0); 16409#L141 assume !(4433 == ssl3_connect_~s__state~0); 16387#L144 assume !(4448 == ssl3_connect_~s__state~0); 16381#L147 assume !(4449 == ssl3_connect_~s__state~0); 16379#L150 assume !(4464 == ssl3_connect_~s__state~0); 16377#L153 assume !(4465 == ssl3_connect_~s__state~0); 16375#L156 assume !(4466 == ssl3_connect_~s__state~0); 16373#L159 assume !(4467 == ssl3_connect_~s__state~0); 16371#L162 assume !(4480 == ssl3_connect_~s__state~0); 16369#L165 assume !(4481 == ssl3_connect_~s__state~0); 16367#L168 assume !(4496 == ssl3_connect_~s__state~0); 16365#L171 assume !(4497 == ssl3_connect_~s__state~0); 16304#L174 assume !(4512 == ssl3_connect_~s__state~0); 16303#L177 assume !(4513 == ssl3_connect_~s__state~0); 16302#L180 assume !(4528 == ssl3_connect_~s__state~0); 16299#L183 assume !(4529 == ssl3_connect_~s__state~0); 15747#L186 assume !(4560 == ssl3_connect_~s__state~0); 15748#L189 assume !(4561 == ssl3_connect_~s__state~0); 15887#L192 assume 4352 == ssl3_connect_~s__state~0; 15846#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 15836#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 15818#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 15819#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 16028#L514 ssl3_connect_~skip~0 := 0; 16025#L96-1 assume !false; 16026#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 16035#L99 assume 12292 == ssl3_connect_~s__state~0; 15810#L100 [2020-07-29 01:43:15,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:15,433 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 12 times [2020-07-29 01:43:15,434 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:15,434 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181044607] [2020-07-29 01:43:15,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:15,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:15,438 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:15,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:15,442 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:15,444 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:15,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:15,445 INFO L82 PathProgramCache]: Analyzing trace with hash 1276779804, now seen corresponding path program 1 times [2020-07-29 01:43:15,445 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:15,446 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739295224] [2020-07-29 01:43:15,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:15,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:15,497 INFO L280 TraceCheckUtils]: 0: Hoare triple {17905#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {17905#true} is VALID [2020-07-29 01:43:15,498 INFO L280 TraceCheckUtils]: 1: Hoare triple {17905#true} ssl3_connect_~s__server~0 := 0; {17905#true} is VALID [2020-07-29 01:43:15,498 INFO L280 TraceCheckUtils]: 2: Hoare triple {17905#true} assume 0 != ssl3_connect_~cb~0; {17905#true} is VALID [2020-07-29 01:43:15,499 INFO L280 TraceCheckUtils]: 3: Hoare triple {17905#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {17905#true} is VALID [2020-07-29 01:43:15,499 INFO L280 TraceCheckUtils]: 4: Hoare triple {17905#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {17905#true} is VALID [2020-07-29 01:43:15,499 INFO L280 TraceCheckUtils]: 5: Hoare triple {17905#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {17905#true} is VALID [2020-07-29 01:43:15,500 INFO L280 TraceCheckUtils]: 6: Hoare triple {17905#true} assume !(0 == ssl3_connect_~tmp___4~0); {17905#true} is VALID [2020-07-29 01:43:15,500 INFO L280 TraceCheckUtils]: 7: Hoare triple {17905#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {17905#true} is VALID [2020-07-29 01:43:15,500 INFO L280 TraceCheckUtils]: 8: Hoare triple {17905#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {17905#true} is VALID [2020-07-29 01:43:15,501 INFO L280 TraceCheckUtils]: 9: Hoare triple {17905#true} ssl3_connect_~skip~0 := 0; {17905#true} is VALID [2020-07-29 01:43:15,501 INFO L280 TraceCheckUtils]: 10: Hoare triple {17905#true} assume !false; {17905#true} is VALID [2020-07-29 01:43:15,501 INFO L280 TraceCheckUtils]: 11: Hoare triple {17905#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {17905#true} is VALID [2020-07-29 01:43:15,502 INFO L280 TraceCheckUtils]: 12: Hoare triple {17905#true} assume !(12292 == ssl3_connect_~s__state~0); {17905#true} is VALID [2020-07-29 01:43:15,502 INFO L280 TraceCheckUtils]: 13: Hoare triple {17905#true} assume !(16384 == ssl3_connect_~s__state~0); {17905#true} is VALID [2020-07-29 01:43:15,502 INFO L280 TraceCheckUtils]: 14: Hoare triple {17905#true} assume !(4096 == ssl3_connect_~s__state~0); {17905#true} is VALID [2020-07-29 01:43:15,502 INFO L280 TraceCheckUtils]: 15: Hoare triple {17905#true} assume !(20480 == ssl3_connect_~s__state~0); {17905#true} is VALID [2020-07-29 01:43:15,502 INFO L280 TraceCheckUtils]: 16: Hoare triple {17905#true} assume !(4099 == ssl3_connect_~s__state~0); {17905#true} is VALID [2020-07-29 01:43:15,503 INFO L280 TraceCheckUtils]: 17: Hoare triple {17905#true} assume 4368 == ssl3_connect_~s__state~0; {17905#true} is VALID [2020-07-29 01:43:15,503 INFO L280 TraceCheckUtils]: 18: Hoare triple {17905#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {17905#true} is VALID [2020-07-29 01:43:15,503 INFO L280 TraceCheckUtils]: 19: Hoare triple {17905#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {17905#true} is VALID [2020-07-29 01:43:15,504 INFO L280 TraceCheckUtils]: 20: Hoare triple {17905#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {17905#true} is VALID [2020-07-29 01:43:15,504 INFO L280 TraceCheckUtils]: 21: Hoare triple {17905#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {17905#true} is VALID [2020-07-29 01:43:15,504 INFO L280 TraceCheckUtils]: 22: Hoare triple {17905#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {17905#true} is VALID [2020-07-29 01:43:15,505 INFO L280 TraceCheckUtils]: 23: Hoare triple {17905#true} ssl3_connect_~skip~0 := 0; {17905#true} is VALID [2020-07-29 01:43:15,505 INFO L280 TraceCheckUtils]: 24: Hoare triple {17905#true} assume !false; {17905#true} is VALID [2020-07-29 01:43:15,505 INFO L280 TraceCheckUtils]: 25: Hoare triple {17905#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {17905#true} is VALID [2020-07-29 01:43:15,505 INFO L280 TraceCheckUtils]: 26: Hoare triple {17905#true} assume !(12292 == ssl3_connect_~s__state~0); {17905#true} is VALID [2020-07-29 01:43:15,506 INFO L280 TraceCheckUtils]: 27: Hoare triple {17905#true} assume !(16384 == ssl3_connect_~s__state~0); {17905#true} is VALID [2020-07-29 01:43:15,506 INFO L280 TraceCheckUtils]: 28: Hoare triple {17905#true} assume !(4096 == ssl3_connect_~s__state~0); {17905#true} is VALID [2020-07-29 01:43:15,506 INFO L280 TraceCheckUtils]: 29: Hoare triple {17905#true} assume !(20480 == ssl3_connect_~s__state~0); {17905#true} is VALID [2020-07-29 01:43:15,506 INFO L280 TraceCheckUtils]: 30: Hoare triple {17905#true} assume !(4099 == ssl3_connect_~s__state~0); {17905#true} is VALID [2020-07-29 01:43:15,507 INFO L280 TraceCheckUtils]: 31: Hoare triple {17905#true} assume !(4368 == ssl3_connect_~s__state~0); {17905#true} is VALID [2020-07-29 01:43:15,507 INFO L280 TraceCheckUtils]: 32: Hoare triple {17905#true} assume !(4369 == ssl3_connect_~s__state~0); {17905#true} is VALID [2020-07-29 01:43:15,508 INFO L280 TraceCheckUtils]: 33: Hoare triple {17905#true} assume 4384 == ssl3_connect_~s__state~0; {17905#true} is VALID [2020-07-29 01:43:15,508 INFO L280 TraceCheckUtils]: 34: Hoare triple {17905#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {17905#true} is VALID [2020-07-29 01:43:15,508 INFO L280 TraceCheckUtils]: 35: Hoare triple {17905#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {17905#true} is VALID [2020-07-29 01:43:15,509 INFO L280 TraceCheckUtils]: 36: Hoare triple {17905#true} assume !(ssl3_connect_~ret~0 <= 0); {17905#true} is VALID [2020-07-29 01:43:15,510 INFO L280 TraceCheckUtils]: 37: Hoare triple {17905#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,511 INFO L280 TraceCheckUtils]: 38: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} ssl3_connect_~s__init_num~0 := 0; {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,512 INFO L280 TraceCheckUtils]: 39: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,513 INFO L280 TraceCheckUtils]: 40: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} ssl3_connect_~skip~0 := 0; {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,514 INFO L280 TraceCheckUtils]: 41: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !false; {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,515 INFO L280 TraceCheckUtils]: 42: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,515 INFO L280 TraceCheckUtils]: 43: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(12292 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,516 INFO L280 TraceCheckUtils]: 44: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(16384 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,517 INFO L280 TraceCheckUtils]: 45: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4096 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,518 INFO L280 TraceCheckUtils]: 46: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(20480 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,519 INFO L280 TraceCheckUtils]: 47: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4099 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,520 INFO L280 TraceCheckUtils]: 48: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4368 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,521 INFO L280 TraceCheckUtils]: 49: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4369 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,522 INFO L280 TraceCheckUtils]: 50: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4384 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,523 INFO L280 TraceCheckUtils]: 51: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4385 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,523 INFO L280 TraceCheckUtils]: 52: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4400 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,524 INFO L280 TraceCheckUtils]: 53: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4401 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,525 INFO L280 TraceCheckUtils]: 54: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4416 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,526 INFO L280 TraceCheckUtils]: 55: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4417 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,527 INFO L280 TraceCheckUtils]: 56: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4432 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,528 INFO L280 TraceCheckUtils]: 57: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4433 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,529 INFO L280 TraceCheckUtils]: 58: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4448 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,530 INFO L280 TraceCheckUtils]: 59: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4449 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,531 INFO L280 TraceCheckUtils]: 60: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4464 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,532 INFO L280 TraceCheckUtils]: 61: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4465 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,533 INFO L280 TraceCheckUtils]: 62: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4466 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,534 INFO L280 TraceCheckUtils]: 63: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4467 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,535 INFO L280 TraceCheckUtils]: 64: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4480 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,536 INFO L280 TraceCheckUtils]: 65: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4481 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,537 INFO L280 TraceCheckUtils]: 66: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4496 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,538 INFO L280 TraceCheckUtils]: 67: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4497 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,539 INFO L280 TraceCheckUtils]: 68: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4512 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,540 INFO L280 TraceCheckUtils]: 69: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4513 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,541 INFO L280 TraceCheckUtils]: 70: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4528 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,542 INFO L280 TraceCheckUtils]: 71: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(4529 == ssl3_connect_~s__state~0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,543 INFO L280 TraceCheckUtils]: 72: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume 4560 == ssl3_connect_~s__state~0; {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,544 INFO L280 TraceCheckUtils]: 73: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,545 INFO L280 TraceCheckUtils]: 74: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(ssl3_connect_~ret~0 <= 0); {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} is VALID [2020-07-29 01:43:15,546 INFO L280 TraceCheckUtils]: 75: Hoare triple {17907#(not (= 0 ULTIMATE.start_ssl3_connect_~s__hit~0))} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 3; {17906#false} is VALID [2020-07-29 01:43:15,546 INFO L280 TraceCheckUtils]: 76: Hoare triple {17906#false} ssl3_connect_~s__init_num~0 := 0; {17906#false} is VALID [2020-07-29 01:43:15,547 INFO L280 TraceCheckUtils]: 77: Hoare triple {17906#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {17906#false} is VALID [2020-07-29 01:43:15,547 INFO L280 TraceCheckUtils]: 78: Hoare triple {17906#false} ssl3_connect_~skip~0 := 0; {17906#false} is VALID [2020-07-29 01:43:15,547 INFO L280 TraceCheckUtils]: 79: Hoare triple {17906#false} assume !false; {17906#false} is VALID [2020-07-29 01:43:15,547 INFO L280 TraceCheckUtils]: 80: Hoare triple {17906#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {17906#false} is VALID [2020-07-29 01:43:15,548 INFO L280 TraceCheckUtils]: 81: Hoare triple {17906#false} assume !(12292 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,548 INFO L280 TraceCheckUtils]: 82: Hoare triple {17906#false} assume !(16384 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,549 INFO L280 TraceCheckUtils]: 83: Hoare triple {17906#false} assume !(4096 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,549 INFO L280 TraceCheckUtils]: 84: Hoare triple {17906#false} assume !(20480 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,549 INFO L280 TraceCheckUtils]: 85: Hoare triple {17906#false} assume !(4099 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,550 INFO L280 TraceCheckUtils]: 86: Hoare triple {17906#false} assume !(4368 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,550 INFO L280 TraceCheckUtils]: 87: Hoare triple {17906#false} assume !(4369 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,550 INFO L280 TraceCheckUtils]: 88: Hoare triple {17906#false} assume !(4384 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,550 INFO L280 TraceCheckUtils]: 89: Hoare triple {17906#false} assume !(4385 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,551 INFO L280 TraceCheckUtils]: 90: Hoare triple {17906#false} assume !(4400 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,551 INFO L280 TraceCheckUtils]: 91: Hoare triple {17906#false} assume !(4401 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,552 INFO L280 TraceCheckUtils]: 92: Hoare triple {17906#false} assume !(4416 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,552 INFO L280 TraceCheckUtils]: 93: Hoare triple {17906#false} assume !(4417 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,553 INFO L280 TraceCheckUtils]: 94: Hoare triple {17906#false} assume !(4432 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,553 INFO L280 TraceCheckUtils]: 95: Hoare triple {17906#false} assume !(4433 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,553 INFO L280 TraceCheckUtils]: 96: Hoare triple {17906#false} assume !(4448 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,554 INFO L280 TraceCheckUtils]: 97: Hoare triple {17906#false} assume !(4449 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,554 INFO L280 TraceCheckUtils]: 98: Hoare triple {17906#false} assume !(4464 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,554 INFO L280 TraceCheckUtils]: 99: Hoare triple {17906#false} assume !(4465 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,555 INFO L280 TraceCheckUtils]: 100: Hoare triple {17906#false} assume !(4466 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,555 INFO L280 TraceCheckUtils]: 101: Hoare triple {17906#false} assume !(4467 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,555 INFO L280 TraceCheckUtils]: 102: Hoare triple {17906#false} assume !(4480 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,556 INFO L280 TraceCheckUtils]: 103: Hoare triple {17906#false} assume !(4481 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,556 INFO L280 TraceCheckUtils]: 104: Hoare triple {17906#false} assume !(4496 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,556 INFO L280 TraceCheckUtils]: 105: Hoare triple {17906#false} assume !(4497 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,557 INFO L280 TraceCheckUtils]: 106: Hoare triple {17906#false} assume !(4512 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,557 INFO L280 TraceCheckUtils]: 107: Hoare triple {17906#false} assume !(4513 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,558 INFO L280 TraceCheckUtils]: 108: Hoare triple {17906#false} assume !(4528 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,558 INFO L280 TraceCheckUtils]: 109: Hoare triple {17906#false} assume !(4529 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,558 INFO L280 TraceCheckUtils]: 110: Hoare triple {17906#false} assume !(4560 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,559 INFO L280 TraceCheckUtils]: 111: Hoare triple {17906#false} assume !(4561 == ssl3_connect_~s__state~0); {17906#false} is VALID [2020-07-29 01:43:15,559 INFO L280 TraceCheckUtils]: 112: Hoare triple {17906#false} assume 4352 == ssl3_connect_~s__state~0; {17906#false} is VALID [2020-07-29 01:43:15,559 INFO L280 TraceCheckUtils]: 113: Hoare triple {17906#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {17906#false} is VALID [2020-07-29 01:43:15,560 INFO L280 TraceCheckUtils]: 114: Hoare triple {17906#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {17906#false} is VALID [2020-07-29 01:43:15,560 INFO L280 TraceCheckUtils]: 115: Hoare triple {17906#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {17906#false} is VALID [2020-07-29 01:43:15,560 INFO L280 TraceCheckUtils]: 116: Hoare triple {17906#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {17906#false} is VALID [2020-07-29 01:43:15,561 INFO L280 TraceCheckUtils]: 117: Hoare triple {17906#false} ssl3_connect_~skip~0 := 0; {17906#false} is VALID [2020-07-29 01:43:15,561 INFO L280 TraceCheckUtils]: 118: Hoare triple {17906#false} assume !false; {17906#false} is VALID [2020-07-29 01:43:15,561 INFO L280 TraceCheckUtils]: 119: Hoare triple {17906#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {17906#false} is VALID [2020-07-29 01:43:15,561 INFO L280 TraceCheckUtils]: 120: Hoare triple {17906#false} assume 12292 == ssl3_connect_~s__state~0; {17906#false} is VALID [2020-07-29 01:43:15,574 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2020-07-29 01:43:15,574 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739295224] [2020-07-29 01:43:15,575 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:15,575 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:15,575 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528859631] [2020-07-29 01:43:15,576 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:15,576 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:15,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:15,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:15,576 INFO L87 Difference]: Start difference. First operand 715 states and 973 transitions. cyclomatic complexity: 259 Second operand 3 states. [2020-07-29 01:43:15,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:15,932 INFO L93 Difference]: Finished difference Result 1295 states and 1779 transitions. [2020-07-29 01:43:15,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:15,933 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:16,054 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 108 edges. 108 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:16,054 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1295 states and 1779 transitions. [2020-07-29 01:43:16,113 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1286 [2020-07-29 01:43:16,198 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1295 states to 1295 states and 1779 transitions. [2020-07-29 01:43:16,199 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1295 [2020-07-29 01:43:16,200 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1295 [2020-07-29 01:43:16,200 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1295 states and 1779 transitions. [2020-07-29 01:43:16,202 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:16,202 INFO L688 BuchiCegarLoop]: Abstraction has 1295 states and 1779 transitions. [2020-07-29 01:43:16,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1295 states and 1779 transitions. [2020-07-29 01:43:16,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1295 to 1295. [2020-07-29 01:43:16,223 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:16,223 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1295 states and 1779 transitions. Second operand 1295 states. [2020-07-29 01:43:16,223 INFO L74 IsIncluded]: Start isIncluded. First operand 1295 states and 1779 transitions. Second operand 1295 states. [2020-07-29 01:43:16,223 INFO L87 Difference]: Start difference. First operand 1295 states and 1779 transitions. Second operand 1295 states. [2020-07-29 01:43:16,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:16,310 INFO L93 Difference]: Finished difference Result 1295 states and 1779 transitions. [2020-07-29 01:43:16,310 INFO L276 IsEmpty]: Start isEmpty. Operand 1295 states and 1779 transitions. [2020-07-29 01:43:16,313 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:16,313 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:16,313 INFO L74 IsIncluded]: Start isIncluded. First operand 1295 states. Second operand 1295 states and 1779 transitions. [2020-07-29 01:43:16,313 INFO L87 Difference]: Start difference. First operand 1295 states. Second operand 1295 states and 1779 transitions. [2020-07-29 01:43:16,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:16,402 INFO L93 Difference]: Finished difference Result 1295 states and 1779 transitions. [2020-07-29 01:43:16,402 INFO L276 IsEmpty]: Start isEmpty. Operand 1295 states and 1779 transitions. [2020-07-29 01:43:16,405 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:16,405 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:16,406 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:16,406 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:16,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1295 states. [2020-07-29 01:43:16,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1295 states to 1295 states and 1779 transitions. [2020-07-29 01:43:16,486 INFO L711 BuchiCegarLoop]: Abstraction has 1295 states and 1779 transitions. [2020-07-29 01:43:16,486 INFO L591 BuchiCegarLoop]: Abstraction has 1295 states and 1779 transitions. [2020-07-29 01:43:16,487 INFO L424 BuchiCegarLoop]: ======== Iteration 14============ [2020-07-29 01:43:16,487 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1295 states and 1779 transitions. [2020-07-29 01:43:16,493 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1286 [2020-07-29 01:43:16,493 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:16,494 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:16,495 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:16,495 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:16,495 INFO L794 eck$LassoCheckResult]: Stem: 19321#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 19322#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 19315#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 19316#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 19285#L96-1 assume !false; 19551#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 19442#L99 assume 12292 == ssl3_connect_~s__state~0; 19443#L100 [2020-07-29 01:43:16,496 INFO L796 eck$LassoCheckResult]: Loop: 19443#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 19349#L204 ssl3_connect_~s__server~0 := 0; 19990#L209 assume 0 != ssl3_connect_~cb~0; 19986#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 19982#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 19980#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 19978#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 19977#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 19960#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 19954#L514 ssl3_connect_~skip~0 := 0; 19950#L96-1 assume !false; 19946#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 19942#L99 assume !(12292 == ssl3_connect_~s__state~0); 19939#L102 assume !(16384 == ssl3_connect_~s__state~0); 19935#L105 assume !(4096 == ssl3_connect_~s__state~0); 19865#L108 assume !(20480 == ssl3_connect_~s__state~0); 19862#L111 assume !(4099 == ssl3_connect_~s__state~0); 19640#L114 assume 4368 == ssl3_connect_~s__state~0; 19403#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 19638#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 19636#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 19633#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 19628#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 19620#L514 ssl3_connect_~skip~0 := 0; 19618#L96-1 assume !false; 19616#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 19614#L99 assume !(12292 == ssl3_connect_~s__state~0); 19612#L102 assume !(16384 == ssl3_connect_~s__state~0); 19610#L105 assume !(4096 == ssl3_connect_~s__state~0); 19608#L108 assume !(20480 == ssl3_connect_~s__state~0); 19606#L111 assume !(4099 == ssl3_connect_~s__state~0); 19604#L114 assume !(4368 == ssl3_connect_~s__state~0); 19602#L117 assume !(4369 == ssl3_connect_~s__state~0); 19594#L120 assume 4384 == ssl3_connect_~s__state~0; 19556#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 19557#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 19459#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 19460#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 19582#L269-2 ssl3_connect_~s__init_num~0 := 0; 19579#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 19576#L514 ssl3_connect_~skip~0 := 0; 19575#L96-1 assume !false; 19574#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 19573#L99 assume !(12292 == ssl3_connect_~s__state~0); 19572#L102 assume !(16384 == ssl3_connect_~s__state~0); 19571#L105 assume !(4096 == ssl3_connect_~s__state~0); 19570#L108 assume !(20480 == ssl3_connect_~s__state~0); 19569#L111 assume !(4099 == ssl3_connect_~s__state~0); 19568#L114 assume !(4368 == ssl3_connect_~s__state~0); 19567#L117 assume !(4369 == ssl3_connect_~s__state~0); 19566#L120 assume !(4384 == ssl3_connect_~s__state~0); 19565#L123 assume !(4385 == ssl3_connect_~s__state~0); 19564#L126 assume 4400 == ssl3_connect_~s__state~0; 19389#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 19856#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 20059#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 20056#L514 ssl3_connect_~skip~0 := 0; 20055#L96-1 assume !false; 20054#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 20053#L99 assume !(12292 == ssl3_connect_~s__state~0); 20052#L102 assume !(16384 == ssl3_connect_~s__state~0); 20051#L105 assume !(4096 == ssl3_connect_~s__state~0); 19485#L108 assume !(20480 == ssl3_connect_~s__state~0); 19481#L111 assume !(4099 == ssl3_connect_~s__state~0); 19480#L114 assume !(4368 == ssl3_connect_~s__state~0); 19478#L117 assume !(4369 == ssl3_connect_~s__state~0); 19476#L120 assume !(4384 == ssl3_connect_~s__state~0); 19474#L123 assume !(4385 == ssl3_connect_~s__state~0); 19475#L126 assume !(4400 == ssl3_connect_~s__state~0); 19466#L129 assume !(4401 == ssl3_connect_~s__state~0); 19467#L132 assume 4416 == ssl3_connect_~s__state~0; 20036#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 20035#L295 assume !(3 == ssl3_connect_~blastFlag~0); 20031#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 20030#L303 assume !(0 == ssl3_connect_~tmp___6~0); 20025#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 20022#L514 ssl3_connect_~skip~0 := 0; 20020#L96-1 assume !false; 20018#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 20015#L99 assume !(12292 == ssl3_connect_~s__state~0); 20013#L102 assume !(16384 == ssl3_connect_~s__state~0); 20011#L105 assume !(4096 == ssl3_connect_~s__state~0); 19976#L108 assume !(20480 == ssl3_connect_~s__state~0); 19974#L111 assume !(4099 == ssl3_connect_~s__state~0); 19968#L114 assume !(4368 == ssl3_connect_~s__state~0); 19966#L117 assume !(4369 == ssl3_connect_~s__state~0); 19956#L120 assume !(4384 == ssl3_connect_~s__state~0); 19952#L123 assume !(4385 == ssl3_connect_~s__state~0); 19948#L126 assume !(4400 == ssl3_connect_~s__state~0); 19944#L129 assume !(4401 == ssl3_connect_~s__state~0); 19941#L132 assume !(4416 == ssl3_connect_~s__state~0); 19860#L135 assume !(4417 == ssl3_connect_~s__state~0); 19861#L138 assume 4432 == ssl3_connect_~s__state~0; 19896#L142 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; 19894#L311 assume !(5 == ssl3_connect_~blastFlag~0); 19893#L314 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; 19439#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 19431#L514 ssl3_connect_~skip~0 := 0; 19428#L96-1 assume !false; 19425#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 19422#L99 assume !(12292 == ssl3_connect_~s__state~0); 19420#L102 assume !(16384 == ssl3_connect_~s__state~0); 19418#L105 assume !(4096 == ssl3_connect_~s__state~0); 19415#L108 assume !(20480 == ssl3_connect_~s__state~0); 19416#L111 assume !(4099 == ssl3_connect_~s__state~0); 20067#L114 assume !(4368 == ssl3_connect_~s__state~0); 20066#L117 assume !(4369 == ssl3_connect_~s__state~0); 20065#L120 assume !(4384 == ssl3_connect_~s__state~0); 20064#L123 assume !(4385 == ssl3_connect_~s__state~0); 20063#L126 assume !(4400 == ssl3_connect_~s__state~0); 19388#L129 assume !(4401 == ssl3_connect_~s__state~0); 19390#L132 assume !(4416 == ssl3_connect_~s__state~0); 20037#L135 assume !(4417 == ssl3_connect_~s__state~0); 19897#L138 assume !(4432 == ssl3_connect_~s__state~0); 19898#L141 assume !(4433 == ssl3_connect_~s__state~0); 19899#L144 assume !(4448 == ssl3_connect_~s__state~0); 20041#L147 assume !(4449 == ssl3_connect_~s__state~0); 20040#L150 assume !(4464 == ssl3_connect_~s__state~0); 20039#L153 assume !(4465 == ssl3_connect_~s__state~0); 19527#L156 assume !(4466 == ssl3_connect_~s__state~0); 19528#L159 assume !(4467 == ssl3_connect_~s__state~0); 19918#L162 assume !(4480 == ssl3_connect_~s__state~0); 19916#L165 assume !(4481 == ssl3_connect_~s__state~0); 19917#L168 assume !(4496 == ssl3_connect_~s__state~0); 20038#L171 assume !(4497 == ssl3_connect_~s__state~0); 20034#L174 assume !(4512 == ssl3_connect_~s__state~0); 20033#L177 assume !(4513 == ssl3_connect_~s__state~0); 20002#L180 assume !(4528 == ssl3_connect_~s__state~0); 20000#L183 assume !(4529 == ssl3_connect_~s__state~0); 20001#L186 assume !(4560 == ssl3_connect_~s__state~0); 19932#L189 assume !(4561 == ssl3_connect_~s__state~0); 19931#L192 assume 4352 == ssl3_connect_~s__state~0; 19930#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 19928#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 19927#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 19923#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 19920#L514 ssl3_connect_~skip~0 := 0; 19919#L96-1 assume !false; 19552#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 19549#L99 assume 12292 == ssl3_connect_~s__state~0; 19443#L100 [2020-07-29 01:43:16,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:16,496 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 13 times [2020-07-29 01:43:16,497 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:16,497 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033453701] [2020-07-29 01:43:16,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:16,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:16,501 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:16,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:16,504 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:16,507 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:16,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:16,508 INFO L82 PathProgramCache]: Analyzing trace with hash -61283585, now seen corresponding path program 1 times [2020-07-29 01:43:16,508 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:16,508 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386381369] [2020-07-29 01:43:16,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:16,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:16,552 INFO L280 TraceCheckUtils]: 0: Hoare triple {23093#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {23093#true} is VALID [2020-07-29 01:43:16,553 INFO L280 TraceCheckUtils]: 1: Hoare triple {23093#true} ssl3_connect_~s__server~0 := 0; {23093#true} is VALID [2020-07-29 01:43:16,553 INFO L280 TraceCheckUtils]: 2: Hoare triple {23093#true} assume 0 != ssl3_connect_~cb~0; {23093#true} is VALID [2020-07-29 01:43:16,553 INFO L280 TraceCheckUtils]: 3: Hoare triple {23093#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {23093#true} is VALID [2020-07-29 01:43:16,554 INFO L280 TraceCheckUtils]: 4: Hoare triple {23093#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {23093#true} is VALID [2020-07-29 01:43:16,554 INFO L280 TraceCheckUtils]: 5: Hoare triple {23093#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {23093#true} is VALID [2020-07-29 01:43:16,554 INFO L280 TraceCheckUtils]: 6: Hoare triple {23093#true} assume !(0 == ssl3_connect_~tmp___4~0); {23093#true} is VALID [2020-07-29 01:43:16,554 INFO L280 TraceCheckUtils]: 7: Hoare triple {23093#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {23093#true} is VALID [2020-07-29 01:43:16,554 INFO L280 TraceCheckUtils]: 8: Hoare triple {23093#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {23093#true} is VALID [2020-07-29 01:43:16,554 INFO L280 TraceCheckUtils]: 9: Hoare triple {23093#true} ssl3_connect_~skip~0 := 0; {23093#true} is VALID [2020-07-29 01:43:16,555 INFO L280 TraceCheckUtils]: 10: Hoare triple {23093#true} assume !false; {23093#true} is VALID [2020-07-29 01:43:16,555 INFO L280 TraceCheckUtils]: 11: Hoare triple {23093#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {23093#true} is VALID [2020-07-29 01:43:16,555 INFO L280 TraceCheckUtils]: 12: Hoare triple {23093#true} assume !(12292 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,555 INFO L280 TraceCheckUtils]: 13: Hoare triple {23093#true} assume !(16384 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,555 INFO L280 TraceCheckUtils]: 14: Hoare triple {23093#true} assume !(4096 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,555 INFO L280 TraceCheckUtils]: 15: Hoare triple {23093#true} assume !(20480 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,556 INFO L280 TraceCheckUtils]: 16: Hoare triple {23093#true} assume !(4099 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,556 INFO L280 TraceCheckUtils]: 17: Hoare triple {23093#true} assume 4368 == ssl3_connect_~s__state~0; {23093#true} is VALID [2020-07-29 01:43:16,556 INFO L280 TraceCheckUtils]: 18: Hoare triple {23093#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {23093#true} is VALID [2020-07-29 01:43:16,557 INFO L280 TraceCheckUtils]: 19: Hoare triple {23093#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {23093#true} is VALID [2020-07-29 01:43:16,557 INFO L280 TraceCheckUtils]: 20: Hoare triple {23093#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {23093#true} is VALID [2020-07-29 01:43:16,557 INFO L280 TraceCheckUtils]: 21: Hoare triple {23093#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {23093#true} is VALID [2020-07-29 01:43:16,557 INFO L280 TraceCheckUtils]: 22: Hoare triple {23093#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {23093#true} is VALID [2020-07-29 01:43:16,558 INFO L280 TraceCheckUtils]: 23: Hoare triple {23093#true} ssl3_connect_~skip~0 := 0; {23093#true} is VALID [2020-07-29 01:43:16,558 INFO L280 TraceCheckUtils]: 24: Hoare triple {23093#true} assume !false; {23093#true} is VALID [2020-07-29 01:43:16,558 INFO L280 TraceCheckUtils]: 25: Hoare triple {23093#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {23093#true} is VALID [2020-07-29 01:43:16,558 INFO L280 TraceCheckUtils]: 26: Hoare triple {23093#true} assume !(12292 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,559 INFO L280 TraceCheckUtils]: 27: Hoare triple {23093#true} assume !(16384 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,559 INFO L280 TraceCheckUtils]: 28: Hoare triple {23093#true} assume !(4096 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,559 INFO L280 TraceCheckUtils]: 29: Hoare triple {23093#true} assume !(20480 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,559 INFO L280 TraceCheckUtils]: 30: Hoare triple {23093#true} assume !(4099 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,559 INFO L280 TraceCheckUtils]: 31: Hoare triple {23093#true} assume !(4368 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,559 INFO L280 TraceCheckUtils]: 32: Hoare triple {23093#true} assume !(4369 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,560 INFO L280 TraceCheckUtils]: 33: Hoare triple {23093#true} assume 4384 == ssl3_connect_~s__state~0; {23093#true} is VALID [2020-07-29 01:43:16,560 INFO L280 TraceCheckUtils]: 34: Hoare triple {23093#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {23093#true} is VALID [2020-07-29 01:43:16,560 INFO L280 TraceCheckUtils]: 35: Hoare triple {23093#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {23093#true} is VALID [2020-07-29 01:43:16,560 INFO L280 TraceCheckUtils]: 36: Hoare triple {23093#true} assume !(ssl3_connect_~ret~0 <= 0); {23093#true} is VALID [2020-07-29 01:43:16,560 INFO L280 TraceCheckUtils]: 37: Hoare triple {23093#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {23093#true} is VALID [2020-07-29 01:43:16,560 INFO L280 TraceCheckUtils]: 38: Hoare triple {23093#true} ssl3_connect_~s__init_num~0 := 0; {23093#true} is VALID [2020-07-29 01:43:16,561 INFO L280 TraceCheckUtils]: 39: Hoare triple {23093#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {23093#true} is VALID [2020-07-29 01:43:16,561 INFO L280 TraceCheckUtils]: 40: Hoare triple {23093#true} ssl3_connect_~skip~0 := 0; {23093#true} is VALID [2020-07-29 01:43:16,561 INFO L280 TraceCheckUtils]: 41: Hoare triple {23093#true} assume !false; {23093#true} is VALID [2020-07-29 01:43:16,562 INFO L280 TraceCheckUtils]: 42: Hoare triple {23093#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {23093#true} is VALID [2020-07-29 01:43:16,562 INFO L280 TraceCheckUtils]: 43: Hoare triple {23093#true} assume !(12292 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,562 INFO L280 TraceCheckUtils]: 44: Hoare triple {23093#true} assume !(16384 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,563 INFO L280 TraceCheckUtils]: 45: Hoare triple {23093#true} assume !(4096 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,563 INFO L280 TraceCheckUtils]: 46: Hoare triple {23093#true} assume !(20480 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,563 INFO L280 TraceCheckUtils]: 47: Hoare triple {23093#true} assume !(4099 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,563 INFO L280 TraceCheckUtils]: 48: Hoare triple {23093#true} assume !(4368 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,564 INFO L280 TraceCheckUtils]: 49: Hoare triple {23093#true} assume !(4369 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,564 INFO L280 TraceCheckUtils]: 50: Hoare triple {23093#true} assume !(4384 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,564 INFO L280 TraceCheckUtils]: 51: Hoare triple {23093#true} assume !(4385 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,564 INFO L280 TraceCheckUtils]: 52: Hoare triple {23093#true} assume 4400 == ssl3_connect_~s__state~0; {23093#true} is VALID [2020-07-29 01:43:16,565 INFO L280 TraceCheckUtils]: 53: Hoare triple {23093#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {23093#true} is VALID [2020-07-29 01:43:16,565 INFO L280 TraceCheckUtils]: 54: Hoare triple {23093#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {23093#true} is VALID [2020-07-29 01:43:16,565 INFO L280 TraceCheckUtils]: 55: Hoare triple {23093#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {23093#true} is VALID [2020-07-29 01:43:16,565 INFO L280 TraceCheckUtils]: 56: Hoare triple {23093#true} ssl3_connect_~skip~0 := 0; {23093#true} is VALID [2020-07-29 01:43:16,566 INFO L280 TraceCheckUtils]: 57: Hoare triple {23093#true} assume !false; {23093#true} is VALID [2020-07-29 01:43:16,566 INFO L280 TraceCheckUtils]: 58: Hoare triple {23093#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {23093#true} is VALID [2020-07-29 01:43:16,566 INFO L280 TraceCheckUtils]: 59: Hoare triple {23093#true} assume !(12292 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,566 INFO L280 TraceCheckUtils]: 60: Hoare triple {23093#true} assume !(16384 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,567 INFO L280 TraceCheckUtils]: 61: Hoare triple {23093#true} assume !(4096 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,567 INFO L280 TraceCheckUtils]: 62: Hoare triple {23093#true} assume !(20480 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,567 INFO L280 TraceCheckUtils]: 63: Hoare triple {23093#true} assume !(4099 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,567 INFO L280 TraceCheckUtils]: 64: Hoare triple {23093#true} assume !(4368 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,568 INFO L280 TraceCheckUtils]: 65: Hoare triple {23093#true} assume !(4369 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,568 INFO L280 TraceCheckUtils]: 66: Hoare triple {23093#true} assume !(4384 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,568 INFO L280 TraceCheckUtils]: 67: Hoare triple {23093#true} assume !(4385 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,568 INFO L280 TraceCheckUtils]: 68: Hoare triple {23093#true} assume !(4400 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,569 INFO L280 TraceCheckUtils]: 69: Hoare triple {23093#true} assume !(4401 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,569 INFO L280 TraceCheckUtils]: 70: Hoare triple {23093#true} assume 4416 == ssl3_connect_~s__state~0; {23093#true} is VALID [2020-07-29 01:43:16,569 INFO L280 TraceCheckUtils]: 71: Hoare triple {23093#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {23093#true} is VALID [2020-07-29 01:43:16,569 INFO L280 TraceCheckUtils]: 72: Hoare triple {23093#true} assume !(3 == ssl3_connect_~blastFlag~0); {23093#true} is VALID [2020-07-29 01:43:16,570 INFO L280 TraceCheckUtils]: 73: Hoare triple {23093#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {23093#true} is VALID [2020-07-29 01:43:16,570 INFO L280 TraceCheckUtils]: 74: Hoare triple {23093#true} assume !(0 == ssl3_connect_~tmp___6~0); {23093#true} is VALID [2020-07-29 01:43:16,570 INFO L280 TraceCheckUtils]: 75: Hoare triple {23093#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {23093#true} is VALID [2020-07-29 01:43:16,570 INFO L280 TraceCheckUtils]: 76: Hoare triple {23093#true} ssl3_connect_~skip~0 := 0; {23093#true} is VALID [2020-07-29 01:43:16,570 INFO L280 TraceCheckUtils]: 77: Hoare triple {23093#true} assume !false; {23093#true} is VALID [2020-07-29 01:43:16,571 INFO L280 TraceCheckUtils]: 78: Hoare triple {23093#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {23093#true} is VALID [2020-07-29 01:43:16,571 INFO L280 TraceCheckUtils]: 79: Hoare triple {23093#true} assume !(12292 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,571 INFO L280 TraceCheckUtils]: 80: Hoare triple {23093#true} assume !(16384 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,571 INFO L280 TraceCheckUtils]: 81: Hoare triple {23093#true} assume !(4096 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,572 INFO L280 TraceCheckUtils]: 82: Hoare triple {23093#true} assume !(20480 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,572 INFO L280 TraceCheckUtils]: 83: Hoare triple {23093#true} assume !(4099 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,572 INFO L280 TraceCheckUtils]: 84: Hoare triple {23093#true} assume !(4368 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,572 INFO L280 TraceCheckUtils]: 85: Hoare triple {23093#true} assume !(4369 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,573 INFO L280 TraceCheckUtils]: 86: Hoare triple {23093#true} assume !(4384 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,573 INFO L280 TraceCheckUtils]: 87: Hoare triple {23093#true} assume !(4385 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,573 INFO L280 TraceCheckUtils]: 88: Hoare triple {23093#true} assume !(4400 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,573 INFO L280 TraceCheckUtils]: 89: Hoare triple {23093#true} assume !(4401 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,574 INFO L280 TraceCheckUtils]: 90: Hoare triple {23093#true} assume !(4416 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,574 INFO L280 TraceCheckUtils]: 91: Hoare triple {23093#true} assume !(4417 == ssl3_connect_~s__state~0); {23093#true} is VALID [2020-07-29 01:43:16,574 INFO L280 TraceCheckUtils]: 92: Hoare triple {23093#true} assume 4432 == ssl3_connect_~s__state~0; {23093#true} is VALID [2020-07-29 01:43:16,574 INFO L280 TraceCheckUtils]: 93: Hoare triple {23093#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {23093#true} is VALID [2020-07-29 01:43:16,575 INFO L280 TraceCheckUtils]: 94: Hoare triple {23093#true} assume !(5 == ssl3_connect_~blastFlag~0); {23093#true} is VALID [2020-07-29 01:43:16,577 INFO L280 TraceCheckUtils]: 95: Hoare triple {23093#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,578 INFO L280 TraceCheckUtils]: 96: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,579 INFO L280 TraceCheckUtils]: 97: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,579 INFO L280 TraceCheckUtils]: 98: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,580 INFO L280 TraceCheckUtils]: 99: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,581 INFO L280 TraceCheckUtils]: 100: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,581 INFO L280 TraceCheckUtils]: 101: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,582 INFO L280 TraceCheckUtils]: 102: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4096 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,582 INFO L280 TraceCheckUtils]: 103: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(20480 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,583 INFO L280 TraceCheckUtils]: 104: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4099 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,584 INFO L280 TraceCheckUtils]: 105: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4368 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,584 INFO L280 TraceCheckUtils]: 106: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4369 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,585 INFO L280 TraceCheckUtils]: 107: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4384 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,585 INFO L280 TraceCheckUtils]: 108: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4385 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,586 INFO L280 TraceCheckUtils]: 109: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4400 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,587 INFO L280 TraceCheckUtils]: 110: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4401 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,587 INFO L280 TraceCheckUtils]: 111: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4416 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,588 INFO L280 TraceCheckUtils]: 112: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4417 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,588 INFO L280 TraceCheckUtils]: 113: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4432 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,589 INFO L280 TraceCheckUtils]: 114: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4433 == ssl3_connect_~s__state~0); {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:16,590 INFO L280 TraceCheckUtils]: 115: Hoare triple {23095#(= 4448 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4448 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,590 INFO L280 TraceCheckUtils]: 116: Hoare triple {23094#false} assume !(4449 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,590 INFO L280 TraceCheckUtils]: 117: Hoare triple {23094#false} assume !(4464 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,590 INFO L280 TraceCheckUtils]: 118: Hoare triple {23094#false} assume !(4465 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,590 INFO L280 TraceCheckUtils]: 119: Hoare triple {23094#false} assume !(4466 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,591 INFO L280 TraceCheckUtils]: 120: Hoare triple {23094#false} assume !(4467 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,591 INFO L280 TraceCheckUtils]: 121: Hoare triple {23094#false} assume !(4480 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,591 INFO L280 TraceCheckUtils]: 122: Hoare triple {23094#false} assume !(4481 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,591 INFO L280 TraceCheckUtils]: 123: Hoare triple {23094#false} assume !(4496 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,592 INFO L280 TraceCheckUtils]: 124: Hoare triple {23094#false} assume !(4497 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,592 INFO L280 TraceCheckUtils]: 125: Hoare triple {23094#false} assume !(4512 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,592 INFO L280 TraceCheckUtils]: 126: Hoare triple {23094#false} assume !(4513 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,592 INFO L280 TraceCheckUtils]: 127: Hoare triple {23094#false} assume !(4528 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,592 INFO L280 TraceCheckUtils]: 128: Hoare triple {23094#false} assume !(4529 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,592 INFO L280 TraceCheckUtils]: 129: Hoare triple {23094#false} assume !(4560 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,592 INFO L280 TraceCheckUtils]: 130: Hoare triple {23094#false} assume !(4561 == ssl3_connect_~s__state~0); {23094#false} is VALID [2020-07-29 01:43:16,593 INFO L280 TraceCheckUtils]: 131: Hoare triple {23094#false} assume 4352 == ssl3_connect_~s__state~0; {23094#false} is VALID [2020-07-29 01:43:16,593 INFO L280 TraceCheckUtils]: 132: Hoare triple {23094#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {23094#false} is VALID [2020-07-29 01:43:16,593 INFO L280 TraceCheckUtils]: 133: Hoare triple {23094#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {23094#false} is VALID [2020-07-29 01:43:16,593 INFO L280 TraceCheckUtils]: 134: Hoare triple {23094#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {23094#false} is VALID [2020-07-29 01:43:16,593 INFO L280 TraceCheckUtils]: 135: Hoare triple {23094#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {23094#false} is VALID [2020-07-29 01:43:16,593 INFO L280 TraceCheckUtils]: 136: Hoare triple {23094#false} ssl3_connect_~skip~0 := 0; {23094#false} is VALID [2020-07-29 01:43:16,593 INFO L280 TraceCheckUtils]: 137: Hoare triple {23094#false} assume !false; {23094#false} is VALID [2020-07-29 01:43:16,594 INFO L280 TraceCheckUtils]: 138: Hoare triple {23094#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {23094#false} is VALID [2020-07-29 01:43:16,594 INFO L280 TraceCheckUtils]: 139: Hoare triple {23094#false} assume 12292 == ssl3_connect_~s__state~0; {23094#false} is VALID [2020-07-29 01:43:16,605 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2020-07-29 01:43:16,606 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386381369] [2020-07-29 01:43:16,606 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:16,606 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:16,606 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563500271] [2020-07-29 01:43:16,607 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:16,607 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:16,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:16,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:16,608 INFO L87 Difference]: Start difference. First operand 1295 states and 1779 transitions. cyclomatic complexity: 486 Second operand 3 states. [2020-07-29 01:43:17,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:17,178 INFO L93 Difference]: Finished difference Result 1411 states and 1921 transitions. [2020-07-29 01:43:17,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:17,178 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:17,287 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 92 edges. 92 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:17,288 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1411 states and 1921 transitions. [2020-07-29 01:43:17,413 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1402 [2020-07-29 01:43:17,504 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1411 states to 1411 states and 1921 transitions. [2020-07-29 01:43:17,504 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1411 [2020-07-29 01:43:17,505 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1411 [2020-07-29 01:43:17,506 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1411 states and 1921 transitions. [2020-07-29 01:43:17,509 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:17,509 INFO L688 BuchiCegarLoop]: Abstraction has 1411 states and 1921 transitions. [2020-07-29 01:43:17,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1411 states and 1921 transitions. [2020-07-29 01:43:17,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1411 to 1395. [2020-07-29 01:43:17,538 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:17,538 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1411 states and 1921 transitions. Second operand 1395 states. [2020-07-29 01:43:17,538 INFO L74 IsIncluded]: Start isIncluded. First operand 1411 states and 1921 transitions. Second operand 1395 states. [2020-07-29 01:43:17,539 INFO L87 Difference]: Start difference. First operand 1411 states and 1921 transitions. Second operand 1395 states. [2020-07-29 01:43:17,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:17,671 INFO L93 Difference]: Finished difference Result 1411 states and 1921 transitions. [2020-07-29 01:43:17,671 INFO L276 IsEmpty]: Start isEmpty. Operand 1411 states and 1921 transitions. [2020-07-29 01:43:17,673 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:17,674 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:17,674 INFO L74 IsIncluded]: Start isIncluded. First operand 1395 states. Second operand 1411 states and 1921 transitions. [2020-07-29 01:43:17,674 INFO L87 Difference]: Start difference. First operand 1395 states. Second operand 1411 states and 1921 transitions. [2020-07-29 01:43:17,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:17,798 INFO L93 Difference]: Finished difference Result 1411 states and 1921 transitions. [2020-07-29 01:43:17,798 INFO L276 IsEmpty]: Start isEmpty. Operand 1411 states and 1921 transitions. [2020-07-29 01:43:17,801 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:17,802 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:17,802 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:17,802 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:17,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1395 states. [2020-07-29 01:43:17,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 1899 transitions. [2020-07-29 01:43:17,929 INFO L711 BuchiCegarLoop]: Abstraction has 1395 states and 1899 transitions. [2020-07-29 01:43:17,930 INFO L591 BuchiCegarLoop]: Abstraction has 1395 states and 1899 transitions. [2020-07-29 01:43:17,930 INFO L424 BuchiCegarLoop]: ======== Iteration 15============ [2020-07-29 01:43:17,930 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1395 states and 1899 transitions. [2020-07-29 01:43:17,937 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1386 [2020-07-29 01:43:17,937 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:17,937 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:17,938 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:17,939 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:17,939 INFO L794 eck$LassoCheckResult]: Stem: 24628#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 24629#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 24624#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 24625#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 24591#L96-1 assume !false; 24678#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 24676#L99 assume 12292 == ssl3_connect_~s__state~0; 24677#L100 [2020-07-29 01:43:17,940 INFO L796 eck$LassoCheckResult]: Loop: 24677#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 24908#L204 ssl3_connect_~s__server~0 := 0; 24957#L209 assume 0 != ssl3_connect_~cb~0; 24956#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 24953#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 24950#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 24945#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 24940#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 24932#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 24924#L514 ssl3_connect_~skip~0 := 0; 24922#L96-1 assume !false; 24920#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 24918#L99 assume !(12292 == ssl3_connect_~s__state~0); 24916#L102 assume !(16384 == ssl3_connect_~s__state~0); 24914#L105 assume !(4096 == ssl3_connect_~s__state~0); 24912#L108 assume !(20480 == ssl3_connect_~s__state~0); 24910#L111 assume !(4099 == ssl3_connect_~s__state~0); 24904#L114 assume 4368 == ssl3_connect_~s__state~0; 24900#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 24899#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 24896#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 24895#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 24889#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 24881#L514 ssl3_connect_~skip~0 := 0; 24879#L96-1 assume !false; 24877#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 24875#L99 assume !(12292 == ssl3_connect_~s__state~0); 24873#L102 assume !(16384 == ssl3_connect_~s__state~0); 24871#L105 assume !(4096 == ssl3_connect_~s__state~0); 24869#L108 assume !(20480 == ssl3_connect_~s__state~0); 24867#L111 assume !(4099 == ssl3_connect_~s__state~0); 24865#L114 assume !(4368 == ssl3_connect_~s__state~0); 24863#L117 assume !(4369 == ssl3_connect_~s__state~0); 24860#L120 assume 4384 == ssl3_connect_~s__state~0; 24853#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 24849#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 24847#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 24845#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 24843#L269-2 ssl3_connect_~s__init_num~0 := 0; 24840#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 24837#L514 ssl3_connect_~skip~0 := 0; 24836#L96-1 assume !false; 24835#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 24834#L99 assume !(12292 == ssl3_connect_~s__state~0); 24833#L102 assume !(16384 == ssl3_connect_~s__state~0); 24832#L105 assume !(4096 == ssl3_connect_~s__state~0); 24831#L108 assume !(20480 == ssl3_connect_~s__state~0); 24830#L111 assume !(4099 == ssl3_connect_~s__state~0); 24829#L114 assume !(4368 == ssl3_connect_~s__state~0); 24828#L117 assume !(4369 == ssl3_connect_~s__state~0); 24827#L120 assume !(4384 == ssl3_connect_~s__state~0); 24826#L123 assume !(4385 == ssl3_connect_~s__state~0); 24825#L126 assume 4400 == ssl3_connect_~s__state~0; 24819#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 24818#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 24775#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 24773#L514 ssl3_connect_~skip~0 := 0; 24768#L96-1 assume !false; 24769#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 24761#L99 assume !(12292 == ssl3_connect_~s__state~0); 24762#L102 assume !(16384 == ssl3_connect_~s__state~0); 24751#L105 assume !(4096 == ssl3_connect_~s__state~0); 24752#L108 assume !(20480 == ssl3_connect_~s__state~0); 24737#L111 assume !(4099 == ssl3_connect_~s__state~0); 24738#L114 assume !(4368 == ssl3_connect_~s__state~0); 24730#L117 assume !(4369 == ssl3_connect_~s__state~0); 24731#L120 assume !(4384 == ssl3_connect_~s__state~0); 24721#L123 assume !(4385 == ssl3_connect_~s__state~0); 24722#L126 assume !(4400 == ssl3_connect_~s__state~0); 24715#L129 assume !(4401 == ssl3_connect_~s__state~0); 24716#L132 assume 4416 == ssl3_connect_~s__state~0; 24545#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 24546#L295 assume !(3 == ssl3_connect_~blastFlag~0); 25099#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 25097#L303 assume !(0 == ssl3_connect_~tmp___6~0); 25094#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 25091#L514 ssl3_connect_~skip~0 := 0; 25090#L96-1 assume !false; 25089#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 25088#L99 assume !(12292 == ssl3_connect_~s__state~0); 25087#L102 assume !(16384 == ssl3_connect_~s__state~0); 25086#L105 assume !(4096 == ssl3_connect_~s__state~0); 25085#L108 assume !(20480 == ssl3_connect_~s__state~0); 25084#L111 assume !(4099 == ssl3_connect_~s__state~0); 25083#L114 assume !(4368 == ssl3_connect_~s__state~0); 25082#L117 assume !(4369 == ssl3_connect_~s__state~0); 25081#L120 assume !(4384 == ssl3_connect_~s__state~0); 25080#L123 assume !(4385 == ssl3_connect_~s__state~0); 25079#L126 assume !(4400 == ssl3_connect_~s__state~0); 25078#L129 assume !(4401 == ssl3_connect_~s__state~0); 25077#L132 assume !(4416 == ssl3_connect_~s__state~0); 25076#L135 assume !(4417 == ssl3_connect_~s__state~0); 25075#L138 assume 4432 == ssl3_connect_~s__state~0; 25028#L142 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; 25074#L311 assume !(5 == ssl3_connect_~blastFlag~0); 25072#L314 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; 25069#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 25066#L514 ssl3_connect_~skip~0 := 0; 25065#L96-1 assume !false; 25064#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 25063#L99 assume !(12292 == ssl3_connect_~s__state~0); 25062#L102 assume !(16384 == ssl3_connect_~s__state~0); 25061#L105 assume !(4096 == ssl3_connect_~s__state~0); 25060#L108 assume !(20480 == ssl3_connect_~s__state~0); 25059#L111 assume !(4099 == ssl3_connect_~s__state~0); 25058#L114 assume !(4368 == ssl3_connect_~s__state~0); 25057#L117 assume !(4369 == ssl3_connect_~s__state~0); 25056#L120 assume !(4384 == ssl3_connect_~s__state~0); 25055#L123 assume !(4385 == ssl3_connect_~s__state~0); 25054#L126 assume !(4400 == ssl3_connect_~s__state~0); 25053#L129 assume !(4401 == ssl3_connect_~s__state~0); 25052#L132 assume !(4416 == ssl3_connect_~s__state~0); 25051#L135 assume !(4417 == ssl3_connect_~s__state~0); 25050#L138 assume !(4432 == ssl3_connect_~s__state~0); 25049#L141 assume !(4433 == ssl3_connect_~s__state~0); 25048#L144 assume 4448 == ssl3_connect_~s__state~0; 25019#L148 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; 25047#L323 assume !(4 == ssl3_connect_~blastFlag~0); 25046#L323-2 assume !(ssl3_connect_~ret~0 <= 0); 24997#L329 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; 24996#L329-2 ssl3_connect_~s__init_num~0 := 0; 24741#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 24735#L514 ssl3_connect_~skip~0 := 0; 24732#L96-1 assume !false; 24727#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 24728#L99 assume !(12292 == ssl3_connect_~s__state~0); 24973#L102 assume !(16384 == ssl3_connect_~s__state~0); 24966#L105 assume !(4096 == ssl3_connect_~s__state~0); 24967#L108 assume !(20480 == ssl3_connect_~s__state~0); 25045#L111 assume !(4099 == ssl3_connect_~s__state~0); 25044#L114 assume !(4368 == ssl3_connect_~s__state~0); 25043#L117 assume !(4369 == ssl3_connect_~s__state~0); 25042#L120 assume !(4384 == ssl3_connect_~s__state~0); 25041#L123 assume !(4385 == ssl3_connect_~s__state~0); 25039#L126 assume !(4400 == ssl3_connect_~s__state~0); 25037#L129 assume !(4401 == ssl3_connect_~s__state~0); 25035#L132 assume !(4416 == ssl3_connect_~s__state~0); 25033#L135 assume !(4417 == ssl3_connect_~s__state~0); 25031#L138 assume !(4432 == ssl3_connect_~s__state~0); 25027#L141 assume !(4433 == ssl3_connect_~s__state~0); 25021#L144 assume !(4448 == ssl3_connect_~s__state~0); 25018#L147 assume !(4449 == ssl3_connect_~s__state~0); 25017#L150 assume !(4464 == ssl3_connect_~s__state~0); 25015#L153 assume !(4465 == ssl3_connect_~s__state~0); 25014#L156 assume !(4466 == ssl3_connect_~s__state~0); 25013#L159 assume !(4467 == ssl3_connect_~s__state~0); 25012#L162 assume !(4480 == ssl3_connect_~s__state~0); 25011#L165 assume !(4481 == ssl3_connect_~s__state~0); 24994#L168 assume !(4496 == ssl3_connect_~s__state~0); 24975#L171 assume !(4497 == ssl3_connect_~s__state~0); 24974#L174 assume !(4512 == ssl3_connect_~s__state~0); 24972#L177 assume !(4513 == ssl3_connect_~s__state~0); 24965#L180 assume !(4528 == ssl3_connect_~s__state~0); 24964#L183 assume !(4529 == ssl3_connect_~s__state~0); 24954#L186 assume !(4560 == ssl3_connect_~s__state~0); 24803#L189 assume !(4561 == ssl3_connect_~s__state~0); 24799#L192 assume 4352 == ssl3_connect_~s__state~0; 24797#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 24785#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 24784#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 24746#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 24736#L514 ssl3_connect_~skip~0 := 0; 24672#L96-1 assume !false; 24673#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 24980#L99 assume 12292 == ssl3_connect_~s__state~0; 24677#L100 [2020-07-29 01:43:17,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:17,940 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 14 times [2020-07-29 01:43:17,941 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:17,941 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175430324] [2020-07-29 01:43:17,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:17,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:17,945 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:17,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:17,948 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:17,950 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:17,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:17,951 INFO L82 PathProgramCache]: Analyzing trace with hash 707548966, now seen corresponding path program 1 times [2020-07-29 01:43:17,951 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:17,952 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279650456] [2020-07-29 01:43:17,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:17,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:17,994 INFO L280 TraceCheckUtils]: 0: Hoare triple {28729#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {28729#true} is VALID [2020-07-29 01:43:17,994 INFO L280 TraceCheckUtils]: 1: Hoare triple {28729#true} ssl3_connect_~s__server~0 := 0; {28729#true} is VALID [2020-07-29 01:43:17,995 INFO L280 TraceCheckUtils]: 2: Hoare triple {28729#true} assume 0 != ssl3_connect_~cb~0; {28729#true} is VALID [2020-07-29 01:43:17,995 INFO L280 TraceCheckUtils]: 3: Hoare triple {28729#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {28729#true} is VALID [2020-07-29 01:43:17,995 INFO L280 TraceCheckUtils]: 4: Hoare triple {28729#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {28729#true} is VALID [2020-07-29 01:43:17,995 INFO L280 TraceCheckUtils]: 5: Hoare triple {28729#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {28729#true} is VALID [2020-07-29 01:43:17,995 INFO L280 TraceCheckUtils]: 6: Hoare triple {28729#true} assume !(0 == ssl3_connect_~tmp___4~0); {28729#true} is VALID [2020-07-29 01:43:17,995 INFO L280 TraceCheckUtils]: 7: Hoare triple {28729#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {28729#true} is VALID [2020-07-29 01:43:17,995 INFO L280 TraceCheckUtils]: 8: Hoare triple {28729#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {28729#true} is VALID [2020-07-29 01:43:17,996 INFO L280 TraceCheckUtils]: 9: Hoare triple {28729#true} ssl3_connect_~skip~0 := 0; {28729#true} is VALID [2020-07-29 01:43:17,996 INFO L280 TraceCheckUtils]: 10: Hoare triple {28729#true} assume !false; {28729#true} is VALID [2020-07-29 01:43:17,996 INFO L280 TraceCheckUtils]: 11: Hoare triple {28729#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {28729#true} is VALID [2020-07-29 01:43:17,996 INFO L280 TraceCheckUtils]: 12: Hoare triple {28729#true} assume !(12292 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:17,997 INFO L280 TraceCheckUtils]: 13: Hoare triple {28729#true} assume !(16384 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:17,997 INFO L280 TraceCheckUtils]: 14: Hoare triple {28729#true} assume !(4096 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:17,997 INFO L280 TraceCheckUtils]: 15: Hoare triple {28729#true} assume !(20480 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:17,997 INFO L280 TraceCheckUtils]: 16: Hoare triple {28729#true} assume !(4099 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:17,997 INFO L280 TraceCheckUtils]: 17: Hoare triple {28729#true} assume 4368 == ssl3_connect_~s__state~0; {28729#true} is VALID [2020-07-29 01:43:17,997 INFO L280 TraceCheckUtils]: 18: Hoare triple {28729#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {28729#true} is VALID [2020-07-29 01:43:17,998 INFO L280 TraceCheckUtils]: 19: Hoare triple {28729#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {28729#true} is VALID [2020-07-29 01:43:17,998 INFO L280 TraceCheckUtils]: 20: Hoare triple {28729#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {28729#true} is VALID [2020-07-29 01:43:17,998 INFO L280 TraceCheckUtils]: 21: Hoare triple {28729#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {28729#true} is VALID [2020-07-29 01:43:17,998 INFO L280 TraceCheckUtils]: 22: Hoare triple {28729#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {28729#true} is VALID [2020-07-29 01:43:17,998 INFO L280 TraceCheckUtils]: 23: Hoare triple {28729#true} ssl3_connect_~skip~0 := 0; {28729#true} is VALID [2020-07-29 01:43:17,998 INFO L280 TraceCheckUtils]: 24: Hoare triple {28729#true} assume !false; {28729#true} is VALID [2020-07-29 01:43:17,998 INFO L280 TraceCheckUtils]: 25: Hoare triple {28729#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {28729#true} is VALID [2020-07-29 01:43:17,999 INFO L280 TraceCheckUtils]: 26: Hoare triple {28729#true} assume !(12292 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:17,999 INFO L280 TraceCheckUtils]: 27: Hoare triple {28729#true} assume !(16384 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:17,999 INFO L280 TraceCheckUtils]: 28: Hoare triple {28729#true} assume !(4096 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:17,999 INFO L280 TraceCheckUtils]: 29: Hoare triple {28729#true} assume !(20480 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,000 INFO L280 TraceCheckUtils]: 30: Hoare triple {28729#true} assume !(4099 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,000 INFO L280 TraceCheckUtils]: 31: Hoare triple {28729#true} assume !(4368 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,000 INFO L280 TraceCheckUtils]: 32: Hoare triple {28729#true} assume !(4369 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,000 INFO L280 TraceCheckUtils]: 33: Hoare triple {28729#true} assume 4384 == ssl3_connect_~s__state~0; {28729#true} is VALID [2020-07-29 01:43:18,000 INFO L280 TraceCheckUtils]: 34: Hoare triple {28729#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {28729#true} is VALID [2020-07-29 01:43:18,001 INFO L280 TraceCheckUtils]: 35: Hoare triple {28729#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {28729#true} is VALID [2020-07-29 01:43:18,001 INFO L280 TraceCheckUtils]: 36: Hoare triple {28729#true} assume !(ssl3_connect_~ret~0 <= 0); {28729#true} is VALID [2020-07-29 01:43:18,001 INFO L280 TraceCheckUtils]: 37: Hoare triple {28729#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {28729#true} is VALID [2020-07-29 01:43:18,001 INFO L280 TraceCheckUtils]: 38: Hoare triple {28729#true} ssl3_connect_~s__init_num~0 := 0; {28729#true} is VALID [2020-07-29 01:43:18,001 INFO L280 TraceCheckUtils]: 39: Hoare triple {28729#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {28729#true} is VALID [2020-07-29 01:43:18,001 INFO L280 TraceCheckUtils]: 40: Hoare triple {28729#true} ssl3_connect_~skip~0 := 0; {28729#true} is VALID [2020-07-29 01:43:18,001 INFO L280 TraceCheckUtils]: 41: Hoare triple {28729#true} assume !false; {28729#true} is VALID [2020-07-29 01:43:18,002 INFO L280 TraceCheckUtils]: 42: Hoare triple {28729#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {28729#true} is VALID [2020-07-29 01:43:18,002 INFO L280 TraceCheckUtils]: 43: Hoare triple {28729#true} assume !(12292 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,002 INFO L280 TraceCheckUtils]: 44: Hoare triple {28729#true} assume !(16384 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,002 INFO L280 TraceCheckUtils]: 45: Hoare triple {28729#true} assume !(4096 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,003 INFO L280 TraceCheckUtils]: 46: Hoare triple {28729#true} assume !(20480 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,003 INFO L280 TraceCheckUtils]: 47: Hoare triple {28729#true} assume !(4099 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,003 INFO L280 TraceCheckUtils]: 48: Hoare triple {28729#true} assume !(4368 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,003 INFO L280 TraceCheckUtils]: 49: Hoare triple {28729#true} assume !(4369 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,004 INFO L280 TraceCheckUtils]: 50: Hoare triple {28729#true} assume !(4384 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,004 INFO L280 TraceCheckUtils]: 51: Hoare triple {28729#true} assume !(4385 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,004 INFO L280 TraceCheckUtils]: 52: Hoare triple {28729#true} assume 4400 == ssl3_connect_~s__state~0; {28729#true} is VALID [2020-07-29 01:43:18,004 INFO L280 TraceCheckUtils]: 53: Hoare triple {28729#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {28729#true} is VALID [2020-07-29 01:43:18,005 INFO L280 TraceCheckUtils]: 54: Hoare triple {28729#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {28729#true} is VALID [2020-07-29 01:43:18,005 INFO L280 TraceCheckUtils]: 55: Hoare triple {28729#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {28729#true} is VALID [2020-07-29 01:43:18,005 INFO L280 TraceCheckUtils]: 56: Hoare triple {28729#true} ssl3_connect_~skip~0 := 0; {28729#true} is VALID [2020-07-29 01:43:18,005 INFO L280 TraceCheckUtils]: 57: Hoare triple {28729#true} assume !false; {28729#true} is VALID [2020-07-29 01:43:18,005 INFO L280 TraceCheckUtils]: 58: Hoare triple {28729#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {28729#true} is VALID [2020-07-29 01:43:18,006 INFO L280 TraceCheckUtils]: 59: Hoare triple {28729#true} assume !(12292 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,006 INFO L280 TraceCheckUtils]: 60: Hoare triple {28729#true} assume !(16384 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,006 INFO L280 TraceCheckUtils]: 61: Hoare triple {28729#true} assume !(4096 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,006 INFO L280 TraceCheckUtils]: 62: Hoare triple {28729#true} assume !(20480 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,007 INFO L280 TraceCheckUtils]: 63: Hoare triple {28729#true} assume !(4099 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,007 INFO L280 TraceCheckUtils]: 64: Hoare triple {28729#true} assume !(4368 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,007 INFO L280 TraceCheckUtils]: 65: Hoare triple {28729#true} assume !(4369 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,007 INFO L280 TraceCheckUtils]: 66: Hoare triple {28729#true} assume !(4384 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,007 INFO L280 TraceCheckUtils]: 67: Hoare triple {28729#true} assume !(4385 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,008 INFO L280 TraceCheckUtils]: 68: Hoare triple {28729#true} assume !(4400 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,008 INFO L280 TraceCheckUtils]: 69: Hoare triple {28729#true} assume !(4401 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,008 INFO L280 TraceCheckUtils]: 70: Hoare triple {28729#true} assume 4416 == ssl3_connect_~s__state~0; {28729#true} is VALID [2020-07-29 01:43:18,008 INFO L280 TraceCheckUtils]: 71: Hoare triple {28729#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {28729#true} is VALID [2020-07-29 01:43:18,009 INFO L280 TraceCheckUtils]: 72: Hoare triple {28729#true} assume !(3 == ssl3_connect_~blastFlag~0); {28729#true} is VALID [2020-07-29 01:43:18,009 INFO L280 TraceCheckUtils]: 73: Hoare triple {28729#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {28729#true} is VALID [2020-07-29 01:43:18,009 INFO L280 TraceCheckUtils]: 74: Hoare triple {28729#true} assume !(0 == ssl3_connect_~tmp___6~0); {28729#true} is VALID [2020-07-29 01:43:18,010 INFO L280 TraceCheckUtils]: 75: Hoare triple {28729#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {28729#true} is VALID [2020-07-29 01:43:18,010 INFO L280 TraceCheckUtils]: 76: Hoare triple {28729#true} ssl3_connect_~skip~0 := 0; {28729#true} is VALID [2020-07-29 01:43:18,010 INFO L280 TraceCheckUtils]: 77: Hoare triple {28729#true} assume !false; {28729#true} is VALID [2020-07-29 01:43:18,010 INFO L280 TraceCheckUtils]: 78: Hoare triple {28729#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {28729#true} is VALID [2020-07-29 01:43:18,010 INFO L280 TraceCheckUtils]: 79: Hoare triple {28729#true} assume !(12292 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,011 INFO L280 TraceCheckUtils]: 80: Hoare triple {28729#true} assume !(16384 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,011 INFO L280 TraceCheckUtils]: 81: Hoare triple {28729#true} assume !(4096 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,011 INFO L280 TraceCheckUtils]: 82: Hoare triple {28729#true} assume !(20480 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,012 INFO L280 TraceCheckUtils]: 83: Hoare triple {28729#true} assume !(4099 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,012 INFO L280 TraceCheckUtils]: 84: Hoare triple {28729#true} assume !(4368 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,012 INFO L280 TraceCheckUtils]: 85: Hoare triple {28729#true} assume !(4369 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,012 INFO L280 TraceCheckUtils]: 86: Hoare triple {28729#true} assume !(4384 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,013 INFO L280 TraceCheckUtils]: 87: Hoare triple {28729#true} assume !(4385 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,013 INFO L280 TraceCheckUtils]: 88: Hoare triple {28729#true} assume !(4400 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,013 INFO L280 TraceCheckUtils]: 89: Hoare triple {28729#true} assume !(4401 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,013 INFO L280 TraceCheckUtils]: 90: Hoare triple {28729#true} assume !(4416 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,014 INFO L280 TraceCheckUtils]: 91: Hoare triple {28729#true} assume !(4417 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,014 INFO L280 TraceCheckUtils]: 92: Hoare triple {28729#true} assume 4432 == ssl3_connect_~s__state~0; {28729#true} is VALID [2020-07-29 01:43:18,014 INFO L280 TraceCheckUtils]: 93: Hoare triple {28729#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {28729#true} is VALID [2020-07-29 01:43:18,014 INFO L280 TraceCheckUtils]: 94: Hoare triple {28729#true} assume !(5 == ssl3_connect_~blastFlag~0); {28729#true} is VALID [2020-07-29 01:43:18,015 INFO L280 TraceCheckUtils]: 95: Hoare triple {28729#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {28729#true} is VALID [2020-07-29 01:43:18,015 INFO L280 TraceCheckUtils]: 96: Hoare triple {28729#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {28729#true} is VALID [2020-07-29 01:43:18,015 INFO L280 TraceCheckUtils]: 97: Hoare triple {28729#true} ssl3_connect_~skip~0 := 0; {28729#true} is VALID [2020-07-29 01:43:18,015 INFO L280 TraceCheckUtils]: 98: Hoare triple {28729#true} assume !false; {28729#true} is VALID [2020-07-29 01:43:18,016 INFO L280 TraceCheckUtils]: 99: Hoare triple {28729#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {28729#true} is VALID [2020-07-29 01:43:18,016 INFO L280 TraceCheckUtils]: 100: Hoare triple {28729#true} assume !(12292 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,016 INFO L280 TraceCheckUtils]: 101: Hoare triple {28729#true} assume !(16384 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,016 INFO L280 TraceCheckUtils]: 102: Hoare triple {28729#true} assume !(4096 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,017 INFO L280 TraceCheckUtils]: 103: Hoare triple {28729#true} assume !(20480 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,017 INFO L280 TraceCheckUtils]: 104: Hoare triple {28729#true} assume !(4099 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,017 INFO L280 TraceCheckUtils]: 105: Hoare triple {28729#true} assume !(4368 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,017 INFO L280 TraceCheckUtils]: 106: Hoare triple {28729#true} assume !(4369 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,018 INFO L280 TraceCheckUtils]: 107: Hoare triple {28729#true} assume !(4384 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,018 INFO L280 TraceCheckUtils]: 108: Hoare triple {28729#true} assume !(4385 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,018 INFO L280 TraceCheckUtils]: 109: Hoare triple {28729#true} assume !(4400 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,018 INFO L280 TraceCheckUtils]: 110: Hoare triple {28729#true} assume !(4401 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,018 INFO L280 TraceCheckUtils]: 111: Hoare triple {28729#true} assume !(4416 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,019 INFO L280 TraceCheckUtils]: 112: Hoare triple {28729#true} assume !(4417 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,019 INFO L280 TraceCheckUtils]: 113: Hoare triple {28729#true} assume !(4432 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,019 INFO L280 TraceCheckUtils]: 114: Hoare triple {28729#true} assume !(4433 == ssl3_connect_~s__state~0); {28729#true} is VALID [2020-07-29 01:43:18,019 INFO L280 TraceCheckUtils]: 115: Hoare triple {28729#true} assume 4448 == ssl3_connect_~s__state~0; {28729#true} is VALID [2020-07-29 01:43:18,020 INFO L280 TraceCheckUtils]: 116: Hoare triple {28729#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {28729#true} is VALID [2020-07-29 01:43:18,020 INFO L280 TraceCheckUtils]: 117: Hoare triple {28729#true} assume !(4 == ssl3_connect_~blastFlag~0); {28729#true} is VALID [2020-07-29 01:43:18,020 INFO L280 TraceCheckUtils]: 118: Hoare triple {28729#true} assume !(ssl3_connect_~ret~0 <= 0); {28729#true} is VALID [2020-07-29 01:43:18,021 INFO L280 TraceCheckUtils]: 119: Hoare triple {28729#true} assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,022 INFO L280 TraceCheckUtils]: 120: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~s__init_num~0 := 0; {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,022 INFO L280 TraceCheckUtils]: 121: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,023 INFO L280 TraceCheckUtils]: 122: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,023 INFO L280 TraceCheckUtils]: 123: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,024 INFO L280 TraceCheckUtils]: 124: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,024 INFO L280 TraceCheckUtils]: 125: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,025 INFO L280 TraceCheckUtils]: 126: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,026 INFO L280 TraceCheckUtils]: 127: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4096 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,026 INFO L280 TraceCheckUtils]: 128: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(20480 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,027 INFO L280 TraceCheckUtils]: 129: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4099 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,027 INFO L280 TraceCheckUtils]: 130: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4368 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,028 INFO L280 TraceCheckUtils]: 131: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4369 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,029 INFO L280 TraceCheckUtils]: 132: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4384 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,029 INFO L280 TraceCheckUtils]: 133: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4385 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,030 INFO L280 TraceCheckUtils]: 134: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4400 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,030 INFO L280 TraceCheckUtils]: 135: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4401 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,031 INFO L280 TraceCheckUtils]: 136: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4416 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,031 INFO L280 TraceCheckUtils]: 137: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4417 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,032 INFO L280 TraceCheckUtils]: 138: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4432 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,033 INFO L280 TraceCheckUtils]: 139: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4433 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,033 INFO L280 TraceCheckUtils]: 140: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4448 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,034 INFO L280 TraceCheckUtils]: 141: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4449 == ssl3_connect_~s__state~0); {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:18,035 INFO L280 TraceCheckUtils]: 142: Hoare triple {28731#(= 4464 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4464 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,035 INFO L280 TraceCheckUtils]: 143: Hoare triple {28730#false} assume !(4465 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,035 INFO L280 TraceCheckUtils]: 144: Hoare triple {28730#false} assume !(4466 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,035 INFO L280 TraceCheckUtils]: 145: Hoare triple {28730#false} assume !(4467 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,035 INFO L280 TraceCheckUtils]: 146: Hoare triple {28730#false} assume !(4480 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,036 INFO L280 TraceCheckUtils]: 147: Hoare triple {28730#false} assume !(4481 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,036 INFO L280 TraceCheckUtils]: 148: Hoare triple {28730#false} assume !(4496 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,036 INFO L280 TraceCheckUtils]: 149: Hoare triple {28730#false} assume !(4497 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,036 INFO L280 TraceCheckUtils]: 150: Hoare triple {28730#false} assume !(4512 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,036 INFO L280 TraceCheckUtils]: 151: Hoare triple {28730#false} assume !(4513 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,037 INFO L280 TraceCheckUtils]: 152: Hoare triple {28730#false} assume !(4528 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,037 INFO L280 TraceCheckUtils]: 153: Hoare triple {28730#false} assume !(4529 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,037 INFO L280 TraceCheckUtils]: 154: Hoare triple {28730#false} assume !(4560 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,037 INFO L280 TraceCheckUtils]: 155: Hoare triple {28730#false} assume !(4561 == ssl3_connect_~s__state~0); {28730#false} is VALID [2020-07-29 01:43:18,038 INFO L280 TraceCheckUtils]: 156: Hoare triple {28730#false} assume 4352 == ssl3_connect_~s__state~0; {28730#false} is VALID [2020-07-29 01:43:18,038 INFO L280 TraceCheckUtils]: 157: Hoare triple {28730#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {28730#false} is VALID [2020-07-29 01:43:18,038 INFO L280 TraceCheckUtils]: 158: Hoare triple {28730#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {28730#false} is VALID [2020-07-29 01:43:18,038 INFO L280 TraceCheckUtils]: 159: Hoare triple {28730#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {28730#false} is VALID [2020-07-29 01:43:18,039 INFO L280 TraceCheckUtils]: 160: Hoare triple {28730#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {28730#false} is VALID [2020-07-29 01:43:18,039 INFO L280 TraceCheckUtils]: 161: Hoare triple {28730#false} ssl3_connect_~skip~0 := 0; {28730#false} is VALID [2020-07-29 01:43:18,039 INFO L280 TraceCheckUtils]: 162: Hoare triple {28730#false} assume !false; {28730#false} is VALID [2020-07-29 01:43:18,039 INFO L280 TraceCheckUtils]: 163: Hoare triple {28730#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {28730#false} is VALID [2020-07-29 01:43:18,040 INFO L280 TraceCheckUtils]: 164: Hoare triple {28730#false} assume 12292 == ssl3_connect_~s__state~0; {28730#false} is VALID [2020-07-29 01:43:18,057 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2020-07-29 01:43:18,058 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279650456] [2020-07-29 01:43:18,058 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:18,058 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:18,058 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164208905] [2020-07-29 01:43:18,059 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:18,059 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:18,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:18,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:18,060 INFO L87 Difference]: Start difference. First operand 1395 states and 1899 transitions. cyclomatic complexity: 506 Second operand 3 states. [2020-07-29 01:43:18,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:18,518 INFO L93 Difference]: Finished difference Result 1515 states and 2039 transitions. [2020-07-29 01:43:18,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:18,518 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:18,632 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 100 edges. 100 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:18,633 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1515 states and 2039 transitions. [2020-07-29 01:43:18,709 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1506 [2020-07-29 01:43:18,821 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1515 states to 1515 states and 2039 transitions. [2020-07-29 01:43:18,821 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1515 [2020-07-29 01:43:18,823 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1515 [2020-07-29 01:43:18,823 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1515 states and 2039 transitions. [2020-07-29 01:43:18,825 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:18,826 INFO L688 BuchiCegarLoop]: Abstraction has 1515 states and 2039 transitions. [2020-07-29 01:43:18,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1515 states and 2039 transitions. [2020-07-29 01:43:18,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1515 to 1507. [2020-07-29 01:43:18,847 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:18,847 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1515 states and 2039 transitions. Second operand 1507 states. [2020-07-29 01:43:18,847 INFO L74 IsIncluded]: Start isIncluded. First operand 1515 states and 2039 transitions. Second operand 1507 states. [2020-07-29 01:43:18,847 INFO L87 Difference]: Start difference. First operand 1515 states and 2039 transitions. Second operand 1507 states. [2020-07-29 01:43:18,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:18,948 INFO L93 Difference]: Finished difference Result 1515 states and 2039 transitions. [2020-07-29 01:43:18,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1515 states and 2039 transitions. [2020-07-29 01:43:18,956 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:18,957 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:18,957 INFO L74 IsIncluded]: Start isIncluded. First operand 1507 states. Second operand 1515 states and 2039 transitions. [2020-07-29 01:43:18,957 INFO L87 Difference]: Start difference. First operand 1507 states. Second operand 1515 states and 2039 transitions. [2020-07-29 01:43:19,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:19,082 INFO L93 Difference]: Finished difference Result 1515 states and 2039 transitions. [2020-07-29 01:43:19,082 INFO L276 IsEmpty]: Start isEmpty. Operand 1515 states and 2039 transitions. [2020-07-29 01:43:19,085 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:19,086 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:19,086 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:19,086 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:19,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1507 states. [2020-07-29 01:43:19,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1507 states to 1507 states and 2031 transitions. [2020-07-29 01:43:19,186 INFO L711 BuchiCegarLoop]: Abstraction has 1507 states and 2031 transitions. [2020-07-29 01:43:19,187 INFO L591 BuchiCegarLoop]: Abstraction has 1507 states and 2031 transitions. [2020-07-29 01:43:19,187 INFO L424 BuchiCegarLoop]: ======== Iteration 16============ [2020-07-29 01:43:19,187 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1507 states and 2031 transitions. [2020-07-29 01:43:19,191 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1498 [2020-07-29 01:43:19,191 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:19,191 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:19,192 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:19,192 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [8, 8, 8, 8, 7, 7, 7, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:19,193 INFO L794 eck$LassoCheckResult]: Stem: 30370#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 30371#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 30366#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 30367#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 30333#L96-1 assume !false; 31000#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 30998#L99 assume 12292 == ssl3_connect_~s__state~0; 30569#L100 [2020-07-29 01:43:19,193 INFO L796 eck$LassoCheckResult]: Loop: 30569#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 30559#L204 ssl3_connect_~s__server~0 := 0; 30994#L209 assume 0 != ssl3_connect_~cb~0; 30993#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 30992#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 30990#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 30988#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 30986#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 30983#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 30980#L514 ssl3_connect_~skip~0 := 0; 30979#L96-1 assume !false; 30978#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 30977#L99 assume !(12292 == ssl3_connect_~s__state~0); 30976#L102 assume !(16384 == ssl3_connect_~s__state~0); 30975#L105 assume !(4096 == ssl3_connect_~s__state~0); 30974#L108 assume !(20480 == ssl3_connect_~s__state~0); 30973#L111 assume !(4099 == ssl3_connect_~s__state~0); 30972#L114 assume 4368 == ssl3_connect_~s__state~0; 30553#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 30971#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 30968#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 30966#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 30963#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 30960#L514 ssl3_connect_~skip~0 := 0; 30959#L96-1 assume !false; 30958#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 30957#L99 assume !(12292 == ssl3_connect_~s__state~0); 30956#L102 assume !(16384 == ssl3_connect_~s__state~0); 30955#L105 assume !(4096 == ssl3_connect_~s__state~0); 30954#L108 assume !(20480 == ssl3_connect_~s__state~0); 30953#L111 assume !(4099 == ssl3_connect_~s__state~0); 30952#L114 assume !(4368 == ssl3_connect_~s__state~0); 30951#L117 assume !(4369 == ssl3_connect_~s__state~0); 30950#L120 assume 4384 == ssl3_connect_~s__state~0; 30547#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 30949#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 30946#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 30945#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 30943#L269-2 ssl3_connect_~s__init_num~0 := 0; 30940#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 30937#L514 ssl3_connect_~skip~0 := 0; 30936#L96-1 assume !false; 30935#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 30934#L99 assume !(12292 == ssl3_connect_~s__state~0); 30933#L102 assume !(16384 == ssl3_connect_~s__state~0); 30932#L105 assume !(4096 == ssl3_connect_~s__state~0); 30931#L108 assume !(20480 == ssl3_connect_~s__state~0); 30930#L111 assume !(4099 == ssl3_connect_~s__state~0); 30929#L114 assume !(4368 == ssl3_connect_~s__state~0); 30928#L117 assume !(4369 == ssl3_connect_~s__state~0); 30926#L120 assume !(4384 == ssl3_connect_~s__state~0); 30925#L123 assume !(4385 == ssl3_connect_~s__state~0); 30924#L126 assume 4400 == ssl3_connect_~s__state~0; 30542#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 30921#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 30514#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 30512#L514 ssl3_connect_~skip~0 := 0; 30503#L96-1 assume !false; 30504#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 30493#L99 assume !(12292 == ssl3_connect_~s__state~0); 30494#L102 assume !(16384 == ssl3_connect_~s__state~0); 30915#L105 assume !(4096 == ssl3_connect_~s__state~0); 30914#L108 assume !(20480 == ssl3_connect_~s__state~0); 30913#L111 assume !(4099 == ssl3_connect_~s__state~0); 30912#L114 assume !(4368 == ssl3_connect_~s__state~0); 30467#L117 assume !(4369 == ssl3_connect_~s__state~0); 30468#L120 assume !(4384 == ssl3_connect_~s__state~0); 30456#L123 assume !(4385 == ssl3_connect_~s__state~0); 30457#L126 assume !(4400 == ssl3_connect_~s__state~0); 30444#L129 assume !(4401 == ssl3_connect_~s__state~0); 30445#L132 assume 4416 == ssl3_connect_~s__state~0; 30285#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 30286#L295 assume !(3 == ssl3_connect_~blastFlag~0); 30897#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 30894#L303 assume !(0 == ssl3_connect_~tmp___6~0); 30890#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 30886#L514 ssl3_connect_~skip~0 := 0; 30884#L96-1 assume !false; 30882#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 30880#L99 assume !(12292 == ssl3_connect_~s__state~0); 30878#L102 assume !(16384 == ssl3_connect_~s__state~0); 30876#L105 assume !(4096 == ssl3_connect_~s__state~0); 30874#L108 assume !(20480 == ssl3_connect_~s__state~0); 30872#L111 assume !(4099 == ssl3_connect_~s__state~0); 30870#L114 assume !(4368 == ssl3_connect_~s__state~0); 30868#L117 assume !(4369 == ssl3_connect_~s__state~0); 30866#L120 assume !(4384 == ssl3_connect_~s__state~0); 30864#L123 assume !(4385 == ssl3_connect_~s__state~0); 30852#L126 assume !(4400 == ssl3_connect_~s__state~0); 30845#L129 assume !(4401 == ssl3_connect_~s__state~0); 30840#L132 assume !(4416 == ssl3_connect_~s__state~0); 30834#L135 assume !(4417 == ssl3_connect_~s__state~0); 30826#L138 assume 4432 == ssl3_connect_~s__state~0; 30532#L142 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; 30817#L311 assume !(5 == ssl3_connect_~blastFlag~0); 30813#L314 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; 30808#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 30803#L514 ssl3_connect_~skip~0 := 0; 30800#L96-1 assume !false; 30797#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 30794#L99 assume !(12292 == ssl3_connect_~s__state~0); 30791#L102 assume !(16384 == ssl3_connect_~s__state~0); 30788#L105 assume !(4096 == ssl3_connect_~s__state~0); 30785#L108 assume !(20480 == ssl3_connect_~s__state~0); 30782#L111 assume !(4099 == ssl3_connect_~s__state~0); 30779#L114 assume !(4368 == ssl3_connect_~s__state~0); 30776#L117 assume !(4369 == ssl3_connect_~s__state~0); 30773#L120 assume !(4384 == ssl3_connect_~s__state~0); 30770#L123 assume !(4385 == ssl3_connect_~s__state~0); 30767#L126 assume !(4400 == ssl3_connect_~s__state~0); 30764#L129 assume !(4401 == ssl3_connect_~s__state~0); 30761#L132 assume !(4416 == ssl3_connect_~s__state~0); 30758#L135 assume !(4417 == ssl3_connect_~s__state~0); 30755#L138 assume !(4432 == ssl3_connect_~s__state~0); 30752#L141 assume !(4433 == ssl3_connect_~s__state~0); 30749#L144 assume 4448 == ssl3_connect_~s__state~0; 30413#L148 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; 30414#L323 assume !(4 == ssl3_connect_~blastFlag~0); 30742#L323-2 assume !(ssl3_connect_~ret~0 <= 0); 30737#L329 assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4480; 30716#L329-2 ssl3_connect_~s__init_num~0 := 0; 30701#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 30696#L514 ssl3_connect_~skip~0 := 0; 30693#L96-1 assume !false; 30690#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 30687#L99 assume !(12292 == ssl3_connect_~s__state~0); 30684#L102 assume !(16384 == ssl3_connect_~s__state~0); 30681#L105 assume !(4096 == ssl3_connect_~s__state~0); 30678#L108 assume !(20480 == ssl3_connect_~s__state~0); 30675#L111 assume !(4099 == ssl3_connect_~s__state~0); 30672#L114 assume !(4368 == ssl3_connect_~s__state~0); 30669#L117 assume !(4369 == ssl3_connect_~s__state~0); 30666#L120 assume !(4384 == ssl3_connect_~s__state~0); 30663#L123 assume !(4385 == ssl3_connect_~s__state~0); 30660#L126 assume !(4400 == ssl3_connect_~s__state~0); 30657#L129 assume !(4401 == ssl3_connect_~s__state~0); 30654#L132 assume !(4416 == ssl3_connect_~s__state~0); 30651#L135 assume !(4417 == ssl3_connect_~s__state~0); 30648#L138 assume !(4432 == ssl3_connect_~s__state~0); 30645#L141 assume !(4433 == ssl3_connect_~s__state~0); 30642#L144 assume !(4448 == ssl3_connect_~s__state~0); 30639#L147 assume !(4449 == ssl3_connect_~s__state~0); 30636#L150 assume !(4464 == ssl3_connect_~s__state~0); 30633#L153 assume !(4465 == ssl3_connect_~s__state~0); 30630#L156 assume !(4466 == ssl3_connect_~s__state~0); 30627#L159 assume !(4467 == ssl3_connect_~s__state~0); 30624#L162 assume !(4480 == ssl3_connect_~s__state~0); 30621#L165 assume !(4481 == ssl3_connect_~s__state~0); 30618#L168 assume !(4496 == ssl3_connect_~s__state~0); 30615#L171 assume !(4497 == ssl3_connect_~s__state~0); 30612#L174 assume !(4512 == ssl3_connect_~s__state~0); 30609#L177 assume !(4513 == ssl3_connect_~s__state~0); 30606#L180 assume !(4528 == ssl3_connect_~s__state~0); 30603#L183 assume !(4529 == ssl3_connect_~s__state~0); 30600#L186 assume !(4560 == ssl3_connect_~s__state~0); 30599#L189 assume !(4561 == ssl3_connect_~s__state~0); 30598#L192 assume 4352 == ssl3_connect_~s__state~0; 30596#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 30591#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 30588#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 30580#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 30576#L514 ssl3_connect_~skip~0 := 0; 30574#L96-1 assume !false; 30572#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 30568#L99 assume 12292 == ssl3_connect_~s__state~0; 30569#L100 [2020-07-29 01:43:19,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:19,193 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 15 times [2020-07-29 01:43:19,194 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:19,194 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582078550] [2020-07-29 01:43:19,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:19,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:19,197 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:19,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:19,200 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:19,202 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:19,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:19,203 INFO L82 PathProgramCache]: Analyzing trace with hash -1659145628, now seen corresponding path program 1 times [2020-07-29 01:43:19,203 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:19,204 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455631463] [2020-07-29 01:43:19,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:19,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:19,254 INFO L280 TraceCheckUtils]: 0: Hoare triple {34789#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {34789#true} is VALID [2020-07-29 01:43:19,254 INFO L280 TraceCheckUtils]: 1: Hoare triple {34789#true} ssl3_connect_~s__server~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,254 INFO L280 TraceCheckUtils]: 2: Hoare triple {34789#true} assume 0 != ssl3_connect_~cb~0; {34789#true} is VALID [2020-07-29 01:43:19,254 INFO L280 TraceCheckUtils]: 3: Hoare triple {34789#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {34789#true} is VALID [2020-07-29 01:43:19,255 INFO L280 TraceCheckUtils]: 4: Hoare triple {34789#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {34789#true} is VALID [2020-07-29 01:43:19,255 INFO L280 TraceCheckUtils]: 5: Hoare triple {34789#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {34789#true} is VALID [2020-07-29 01:43:19,255 INFO L280 TraceCheckUtils]: 6: Hoare triple {34789#true} assume !(0 == ssl3_connect_~tmp___4~0); {34789#true} is VALID [2020-07-29 01:43:19,255 INFO L280 TraceCheckUtils]: 7: Hoare triple {34789#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,255 INFO L280 TraceCheckUtils]: 8: Hoare triple {34789#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {34789#true} is VALID [2020-07-29 01:43:19,256 INFO L280 TraceCheckUtils]: 9: Hoare triple {34789#true} ssl3_connect_~skip~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,256 INFO L280 TraceCheckUtils]: 10: Hoare triple {34789#true} assume !false; {34789#true} is VALID [2020-07-29 01:43:19,256 INFO L280 TraceCheckUtils]: 11: Hoare triple {34789#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {34789#true} is VALID [2020-07-29 01:43:19,256 INFO L280 TraceCheckUtils]: 12: Hoare triple {34789#true} assume !(12292 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,256 INFO L280 TraceCheckUtils]: 13: Hoare triple {34789#true} assume !(16384 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,256 INFO L280 TraceCheckUtils]: 14: Hoare triple {34789#true} assume !(4096 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,257 INFO L280 TraceCheckUtils]: 15: Hoare triple {34789#true} assume !(20480 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,257 INFO L280 TraceCheckUtils]: 16: Hoare triple {34789#true} assume !(4099 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,257 INFO L280 TraceCheckUtils]: 17: Hoare triple {34789#true} assume 4368 == ssl3_connect_~s__state~0; {34789#true} is VALID [2020-07-29 01:43:19,257 INFO L280 TraceCheckUtils]: 18: Hoare triple {34789#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {34789#true} is VALID [2020-07-29 01:43:19,257 INFO L280 TraceCheckUtils]: 19: Hoare triple {34789#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {34789#true} is VALID [2020-07-29 01:43:19,257 INFO L280 TraceCheckUtils]: 20: Hoare triple {34789#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,258 INFO L280 TraceCheckUtils]: 21: Hoare triple {34789#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {34789#true} is VALID [2020-07-29 01:43:19,258 INFO L280 TraceCheckUtils]: 22: Hoare triple {34789#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {34789#true} is VALID [2020-07-29 01:43:19,258 INFO L280 TraceCheckUtils]: 23: Hoare triple {34789#true} ssl3_connect_~skip~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,258 INFO L280 TraceCheckUtils]: 24: Hoare triple {34789#true} assume !false; {34789#true} is VALID [2020-07-29 01:43:19,258 INFO L280 TraceCheckUtils]: 25: Hoare triple {34789#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {34789#true} is VALID [2020-07-29 01:43:19,258 INFO L280 TraceCheckUtils]: 26: Hoare triple {34789#true} assume !(12292 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,258 INFO L280 TraceCheckUtils]: 27: Hoare triple {34789#true} assume !(16384 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,264 INFO L280 TraceCheckUtils]: 28: Hoare triple {34789#true} assume !(4096 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,265 INFO L280 TraceCheckUtils]: 29: Hoare triple {34789#true} assume !(20480 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,265 INFO L280 TraceCheckUtils]: 30: Hoare triple {34789#true} assume !(4099 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,265 INFO L280 TraceCheckUtils]: 31: Hoare triple {34789#true} assume !(4368 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,265 INFO L280 TraceCheckUtils]: 32: Hoare triple {34789#true} assume !(4369 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,265 INFO L280 TraceCheckUtils]: 33: Hoare triple {34789#true} assume 4384 == ssl3_connect_~s__state~0; {34789#true} is VALID [2020-07-29 01:43:19,265 INFO L280 TraceCheckUtils]: 34: Hoare triple {34789#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {34789#true} is VALID [2020-07-29 01:43:19,266 INFO L280 TraceCheckUtils]: 35: Hoare triple {34789#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {34789#true} is VALID [2020-07-29 01:43:19,266 INFO L280 TraceCheckUtils]: 36: Hoare triple {34789#true} assume !(ssl3_connect_~ret~0 <= 0); {34789#true} is VALID [2020-07-29 01:43:19,266 INFO L280 TraceCheckUtils]: 37: Hoare triple {34789#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {34789#true} is VALID [2020-07-29 01:43:19,266 INFO L280 TraceCheckUtils]: 38: Hoare triple {34789#true} ssl3_connect_~s__init_num~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,266 INFO L280 TraceCheckUtils]: 39: Hoare triple {34789#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {34789#true} is VALID [2020-07-29 01:43:19,266 INFO L280 TraceCheckUtils]: 40: Hoare triple {34789#true} ssl3_connect_~skip~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,267 INFO L280 TraceCheckUtils]: 41: Hoare triple {34789#true} assume !false; {34789#true} is VALID [2020-07-29 01:43:19,267 INFO L280 TraceCheckUtils]: 42: Hoare triple {34789#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {34789#true} is VALID [2020-07-29 01:43:19,267 INFO L280 TraceCheckUtils]: 43: Hoare triple {34789#true} assume !(12292 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,272 INFO L280 TraceCheckUtils]: 44: Hoare triple {34789#true} assume !(16384 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,273 INFO L280 TraceCheckUtils]: 45: Hoare triple {34789#true} assume !(4096 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,273 INFO L280 TraceCheckUtils]: 46: Hoare triple {34789#true} assume !(20480 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,273 INFO L280 TraceCheckUtils]: 47: Hoare triple {34789#true} assume !(4099 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,273 INFO L280 TraceCheckUtils]: 48: Hoare triple {34789#true} assume !(4368 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,273 INFO L280 TraceCheckUtils]: 49: Hoare triple {34789#true} assume !(4369 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,273 INFO L280 TraceCheckUtils]: 50: Hoare triple {34789#true} assume !(4384 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,274 INFO L280 TraceCheckUtils]: 51: Hoare triple {34789#true} assume !(4385 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,274 INFO L280 TraceCheckUtils]: 52: Hoare triple {34789#true} assume 4400 == ssl3_connect_~s__state~0; {34789#true} is VALID [2020-07-29 01:43:19,274 INFO L280 TraceCheckUtils]: 53: Hoare triple {34789#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {34789#true} is VALID [2020-07-29 01:43:19,274 INFO L280 TraceCheckUtils]: 54: Hoare triple {34789#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,274 INFO L280 TraceCheckUtils]: 55: Hoare triple {34789#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {34789#true} is VALID [2020-07-29 01:43:19,274 INFO L280 TraceCheckUtils]: 56: Hoare triple {34789#true} ssl3_connect_~skip~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,275 INFO L280 TraceCheckUtils]: 57: Hoare triple {34789#true} assume !false; {34789#true} is VALID [2020-07-29 01:43:19,275 INFO L280 TraceCheckUtils]: 58: Hoare triple {34789#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {34789#true} is VALID [2020-07-29 01:43:19,275 INFO L280 TraceCheckUtils]: 59: Hoare triple {34789#true} assume !(12292 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,277 INFO L280 TraceCheckUtils]: 60: Hoare triple {34789#true} assume !(16384 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,277 INFO L280 TraceCheckUtils]: 61: Hoare triple {34789#true} assume !(4096 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,278 INFO L280 TraceCheckUtils]: 62: Hoare triple {34789#true} assume !(20480 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,278 INFO L280 TraceCheckUtils]: 63: Hoare triple {34789#true} assume !(4099 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,278 INFO L280 TraceCheckUtils]: 64: Hoare triple {34789#true} assume !(4368 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,278 INFO L280 TraceCheckUtils]: 65: Hoare triple {34789#true} assume !(4369 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,278 INFO L280 TraceCheckUtils]: 66: Hoare triple {34789#true} assume !(4384 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,278 INFO L280 TraceCheckUtils]: 67: Hoare triple {34789#true} assume !(4385 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,279 INFO L280 TraceCheckUtils]: 68: Hoare triple {34789#true} assume !(4400 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,279 INFO L280 TraceCheckUtils]: 69: Hoare triple {34789#true} assume !(4401 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,279 INFO L280 TraceCheckUtils]: 70: Hoare triple {34789#true} assume 4416 == ssl3_connect_~s__state~0; {34789#true} is VALID [2020-07-29 01:43:19,279 INFO L280 TraceCheckUtils]: 71: Hoare triple {34789#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {34789#true} is VALID [2020-07-29 01:43:19,280 INFO L280 TraceCheckUtils]: 72: Hoare triple {34789#true} assume !(3 == ssl3_connect_~blastFlag~0); {34789#true} is VALID [2020-07-29 01:43:19,280 INFO L280 TraceCheckUtils]: 73: Hoare triple {34789#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,281 INFO L280 TraceCheckUtils]: 74: Hoare triple {34789#true} assume !(0 == ssl3_connect_~tmp___6~0); {34789#true} is VALID [2020-07-29 01:43:19,281 INFO L280 TraceCheckUtils]: 75: Hoare triple {34789#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {34789#true} is VALID [2020-07-29 01:43:19,281 INFO L280 TraceCheckUtils]: 76: Hoare triple {34789#true} ssl3_connect_~skip~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,284 INFO L280 TraceCheckUtils]: 77: Hoare triple {34789#true} assume !false; {34789#true} is VALID [2020-07-29 01:43:19,284 INFO L280 TraceCheckUtils]: 78: Hoare triple {34789#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {34789#true} is VALID [2020-07-29 01:43:19,284 INFO L280 TraceCheckUtils]: 79: Hoare triple {34789#true} assume !(12292 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,285 INFO L280 TraceCheckUtils]: 80: Hoare triple {34789#true} assume !(16384 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,285 INFO L280 TraceCheckUtils]: 81: Hoare triple {34789#true} assume !(4096 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,285 INFO L280 TraceCheckUtils]: 82: Hoare triple {34789#true} assume !(20480 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,285 INFO L280 TraceCheckUtils]: 83: Hoare triple {34789#true} assume !(4099 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,286 INFO L280 TraceCheckUtils]: 84: Hoare triple {34789#true} assume !(4368 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,286 INFO L280 TraceCheckUtils]: 85: Hoare triple {34789#true} assume !(4369 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,286 INFO L280 TraceCheckUtils]: 86: Hoare triple {34789#true} assume !(4384 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,286 INFO L280 TraceCheckUtils]: 87: Hoare triple {34789#true} assume !(4385 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,286 INFO L280 TraceCheckUtils]: 88: Hoare triple {34789#true} assume !(4400 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,287 INFO L280 TraceCheckUtils]: 89: Hoare triple {34789#true} assume !(4401 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,287 INFO L280 TraceCheckUtils]: 90: Hoare triple {34789#true} assume !(4416 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,287 INFO L280 TraceCheckUtils]: 91: Hoare triple {34789#true} assume !(4417 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,287 INFO L280 TraceCheckUtils]: 92: Hoare triple {34789#true} assume 4432 == ssl3_connect_~s__state~0; {34789#true} is VALID [2020-07-29 01:43:19,288 INFO L280 TraceCheckUtils]: 93: Hoare triple {34789#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {34789#true} is VALID [2020-07-29 01:43:19,288 INFO L280 TraceCheckUtils]: 94: Hoare triple {34789#true} assume !(5 == ssl3_connect_~blastFlag~0); {34789#true} is VALID [2020-07-29 01:43:19,288 INFO L280 TraceCheckUtils]: 95: Hoare triple {34789#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,288 INFO L280 TraceCheckUtils]: 96: Hoare triple {34789#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {34789#true} is VALID [2020-07-29 01:43:19,288 INFO L280 TraceCheckUtils]: 97: Hoare triple {34789#true} ssl3_connect_~skip~0 := 0; {34789#true} is VALID [2020-07-29 01:43:19,289 INFO L280 TraceCheckUtils]: 98: Hoare triple {34789#true} assume !false; {34789#true} is VALID [2020-07-29 01:43:19,289 INFO L280 TraceCheckUtils]: 99: Hoare triple {34789#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {34789#true} is VALID [2020-07-29 01:43:19,289 INFO L280 TraceCheckUtils]: 100: Hoare triple {34789#true} assume !(12292 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,289 INFO L280 TraceCheckUtils]: 101: Hoare triple {34789#true} assume !(16384 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,290 INFO L280 TraceCheckUtils]: 102: Hoare triple {34789#true} assume !(4096 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,290 INFO L280 TraceCheckUtils]: 103: Hoare triple {34789#true} assume !(20480 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,290 INFO L280 TraceCheckUtils]: 104: Hoare triple {34789#true} assume !(4099 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,290 INFO L280 TraceCheckUtils]: 105: Hoare triple {34789#true} assume !(4368 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,290 INFO L280 TraceCheckUtils]: 106: Hoare triple {34789#true} assume !(4369 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,291 INFO L280 TraceCheckUtils]: 107: Hoare triple {34789#true} assume !(4384 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,291 INFO L280 TraceCheckUtils]: 108: Hoare triple {34789#true} assume !(4385 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,291 INFO L280 TraceCheckUtils]: 109: Hoare triple {34789#true} assume !(4400 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,291 INFO L280 TraceCheckUtils]: 110: Hoare triple {34789#true} assume !(4401 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,292 INFO L280 TraceCheckUtils]: 111: Hoare triple {34789#true} assume !(4416 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,292 INFO L280 TraceCheckUtils]: 112: Hoare triple {34789#true} assume !(4417 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,292 INFO L280 TraceCheckUtils]: 113: Hoare triple {34789#true} assume !(4432 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,292 INFO L280 TraceCheckUtils]: 114: Hoare triple {34789#true} assume !(4433 == ssl3_connect_~s__state~0); {34789#true} is VALID [2020-07-29 01:43:19,293 INFO L280 TraceCheckUtils]: 115: Hoare triple {34789#true} assume 4448 == ssl3_connect_~s__state~0; {34789#true} is VALID [2020-07-29 01:43:19,293 INFO L280 TraceCheckUtils]: 116: Hoare triple {34789#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {34789#true} is VALID [2020-07-29 01:43:19,293 INFO L280 TraceCheckUtils]: 117: Hoare triple {34789#true} assume !(4 == ssl3_connect_~blastFlag~0); {34789#true} is VALID [2020-07-29 01:43:19,293 INFO L280 TraceCheckUtils]: 118: Hoare triple {34789#true} assume !(ssl3_connect_~ret~0 <= 0); {34789#true} is VALID [2020-07-29 01:43:19,294 INFO L280 TraceCheckUtils]: 119: Hoare triple {34789#true} assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4480; {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,295 INFO L280 TraceCheckUtils]: 120: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~s__init_num~0 := 0; {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,295 INFO L280 TraceCheckUtils]: 121: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,296 INFO L280 TraceCheckUtils]: 122: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,297 INFO L280 TraceCheckUtils]: 123: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,297 INFO L280 TraceCheckUtils]: 124: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,298 INFO L280 TraceCheckUtils]: 125: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,298 INFO L280 TraceCheckUtils]: 126: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,299 INFO L280 TraceCheckUtils]: 127: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4096 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,300 INFO L280 TraceCheckUtils]: 128: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(20480 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,300 INFO L280 TraceCheckUtils]: 129: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4099 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,301 INFO L280 TraceCheckUtils]: 130: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4368 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,301 INFO L280 TraceCheckUtils]: 131: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4369 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,302 INFO L280 TraceCheckUtils]: 132: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4384 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,303 INFO L280 TraceCheckUtils]: 133: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4385 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,304 INFO L280 TraceCheckUtils]: 134: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4400 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,304 INFO L280 TraceCheckUtils]: 135: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4401 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,305 INFO L280 TraceCheckUtils]: 136: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4416 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,305 INFO L280 TraceCheckUtils]: 137: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4417 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,306 INFO L280 TraceCheckUtils]: 138: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4432 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,306 INFO L280 TraceCheckUtils]: 139: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4433 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,307 INFO L280 TraceCheckUtils]: 140: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4448 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,308 INFO L280 TraceCheckUtils]: 141: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4449 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,308 INFO L280 TraceCheckUtils]: 142: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4464 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,309 INFO L280 TraceCheckUtils]: 143: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4465 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,309 INFO L280 TraceCheckUtils]: 144: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4466 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,310 INFO L280 TraceCheckUtils]: 145: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4467 == ssl3_connect_~s__state~0); {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:19,311 INFO L280 TraceCheckUtils]: 146: Hoare triple {34791#(= 4480 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4480 == ssl3_connect_~s__state~0); {34790#false} is VALID [2020-07-29 01:43:19,311 INFO L280 TraceCheckUtils]: 147: Hoare triple {34790#false} assume !(4481 == ssl3_connect_~s__state~0); {34790#false} is VALID [2020-07-29 01:43:19,311 INFO L280 TraceCheckUtils]: 148: Hoare triple {34790#false} assume !(4496 == ssl3_connect_~s__state~0); {34790#false} is VALID [2020-07-29 01:43:19,311 INFO L280 TraceCheckUtils]: 149: Hoare triple {34790#false} assume !(4497 == ssl3_connect_~s__state~0); {34790#false} is VALID [2020-07-29 01:43:19,311 INFO L280 TraceCheckUtils]: 150: Hoare triple {34790#false} assume !(4512 == ssl3_connect_~s__state~0); {34790#false} is VALID [2020-07-29 01:43:19,311 INFO L280 TraceCheckUtils]: 151: Hoare triple {34790#false} assume !(4513 == ssl3_connect_~s__state~0); {34790#false} is VALID [2020-07-29 01:43:19,312 INFO L280 TraceCheckUtils]: 152: Hoare triple {34790#false} assume !(4528 == ssl3_connect_~s__state~0); {34790#false} is VALID [2020-07-29 01:43:19,312 INFO L280 TraceCheckUtils]: 153: Hoare triple {34790#false} assume !(4529 == ssl3_connect_~s__state~0); {34790#false} is VALID [2020-07-29 01:43:19,312 INFO L280 TraceCheckUtils]: 154: Hoare triple {34790#false} assume !(4560 == ssl3_connect_~s__state~0); {34790#false} is VALID [2020-07-29 01:43:19,312 INFO L280 TraceCheckUtils]: 155: Hoare triple {34790#false} assume !(4561 == ssl3_connect_~s__state~0); {34790#false} is VALID [2020-07-29 01:43:19,313 INFO L280 TraceCheckUtils]: 156: Hoare triple {34790#false} assume 4352 == ssl3_connect_~s__state~0; {34790#false} is VALID [2020-07-29 01:43:19,313 INFO L280 TraceCheckUtils]: 157: Hoare triple {34790#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {34790#false} is VALID [2020-07-29 01:43:19,313 INFO L280 TraceCheckUtils]: 158: Hoare triple {34790#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {34790#false} is VALID [2020-07-29 01:43:19,313 INFO L280 TraceCheckUtils]: 159: Hoare triple {34790#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {34790#false} is VALID [2020-07-29 01:43:19,313 INFO L280 TraceCheckUtils]: 160: Hoare triple {34790#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {34790#false} is VALID [2020-07-29 01:43:19,313 INFO L280 TraceCheckUtils]: 161: Hoare triple {34790#false} ssl3_connect_~skip~0 := 0; {34790#false} is VALID [2020-07-29 01:43:19,314 INFO L280 TraceCheckUtils]: 162: Hoare triple {34790#false} assume !false; {34790#false} is VALID [2020-07-29 01:43:19,314 INFO L280 TraceCheckUtils]: 163: Hoare triple {34790#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {34790#false} is VALID [2020-07-29 01:43:19,314 INFO L280 TraceCheckUtils]: 164: Hoare triple {34790#false} assume 12292 == ssl3_connect_~s__state~0; {34790#false} is VALID [2020-07-29 01:43:19,329 INFO L134 CoverageAnalysis]: Checked inductivity of 315 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2020-07-29 01:43:19,330 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455631463] [2020-07-29 01:43:19,330 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:19,330 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:19,330 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494958224] [2020-07-29 01:43:19,331 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:19,331 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:19,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:19,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:19,334 INFO L87 Difference]: Start difference. First operand 1507 states and 2031 transitions. cyclomatic complexity: 526 Second operand 3 states. [2020-07-29 01:43:19,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:19,794 INFO L93 Difference]: Finished difference Result 1643 states and 2191 transitions. [2020-07-29 01:43:19,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:19,794 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:19,909 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 100 edges. 100 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:19,909 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1643 states and 2191 transitions. [2020-07-29 01:43:19,993 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1634 [2020-07-29 01:43:20,078 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1643 states to 1643 states and 2191 transitions. [2020-07-29 01:43:20,078 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1643 [2020-07-29 01:43:20,079 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1643 [2020-07-29 01:43:20,080 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1643 states and 2191 transitions. [2020-07-29 01:43:20,082 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:20,082 INFO L688 BuchiCegarLoop]: Abstraction has 1643 states and 2191 transitions. [2020-07-29 01:43:20,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1643 states and 2191 transitions. [2020-07-29 01:43:20,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1643 to 1631. [2020-07-29 01:43:20,108 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:20,108 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1643 states and 2191 transitions. Second operand 1631 states. [2020-07-29 01:43:20,108 INFO L74 IsIncluded]: Start isIncluded. First operand 1643 states and 2191 transitions. Second operand 1631 states. [2020-07-29 01:43:20,109 INFO L87 Difference]: Start difference. First operand 1643 states and 2191 transitions. Second operand 1631 states. [2020-07-29 01:43:20,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:20,233 INFO L93 Difference]: Finished difference Result 1643 states and 2191 transitions. [2020-07-29 01:43:20,233 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 2191 transitions. [2020-07-29 01:43:20,235 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:20,236 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:20,236 INFO L74 IsIncluded]: Start isIncluded. First operand 1631 states. Second operand 1643 states and 2191 transitions. [2020-07-29 01:43:20,236 INFO L87 Difference]: Start difference. First operand 1631 states. Second operand 1643 states and 2191 transitions. [2020-07-29 01:43:20,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:20,324 INFO L93 Difference]: Finished difference Result 1643 states and 2191 transitions. [2020-07-29 01:43:20,324 INFO L276 IsEmpty]: Start isEmpty. Operand 1643 states and 2191 transitions. [2020-07-29 01:43:20,326 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:20,327 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:20,327 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:20,327 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:20,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1631 states. [2020-07-29 01:43:20,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1631 states to 1631 states and 2175 transitions. [2020-07-29 01:43:20,428 INFO L711 BuchiCegarLoop]: Abstraction has 1631 states and 2175 transitions. [2020-07-29 01:43:20,428 INFO L591 BuchiCegarLoop]: Abstraction has 1631 states and 2175 transitions. [2020-07-29 01:43:20,428 INFO L424 BuchiCegarLoop]: ======== Iteration 17============ [2020-07-29 01:43:20,428 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1631 states and 2175 transitions. [2020-07-29 01:43:20,432 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1622 [2020-07-29 01:43:20,432 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:20,433 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:20,433 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:20,433 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:20,434 INFO L794 eck$LassoCheckResult]: Stem: 36565#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 36566#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 36561#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 36562#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 36525#L96-1 assume !false; 37600#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 36797#L99 assume 12292 == ssl3_connect_~s__state~0; 36503#L100 [2020-07-29 01:43:20,434 INFO L796 eck$LassoCheckResult]: Loop: 36503#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 36504#L204 ssl3_connect_~s__server~0 := 0; 36555#L209 assume 0 != ssl3_connect_~cb~0; 36556#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 36592#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 36593#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 36552#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 36553#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 37701#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 37699#L514 ssl3_connect_~skip~0 := 0; 37692#L96-1 assume !false; 37693#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 37686#L99 assume !(12292 == ssl3_connect_~s__state~0); 37687#L102 assume !(16384 == ssl3_connect_~s__state~0); 37680#L105 assume !(4096 == ssl3_connect_~s__state~0); 37681#L108 assume !(20480 == ssl3_connect_~s__state~0); 37674#L111 assume !(4099 == ssl3_connect_~s__state~0); 37675#L114 assume 4368 == ssl3_connect_~s__state~0; 36577#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 36578#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 36538#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 36539#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 37828#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 37820#L514 ssl3_connect_~skip~0 := 0; 37818#L96-1 assume !false; 37816#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 37814#L99 assume !(12292 == ssl3_connect_~s__state~0); 37812#L102 assume !(16384 == ssl3_connect_~s__state~0); 37810#L105 assume !(4096 == ssl3_connect_~s__state~0); 37808#L108 assume !(20480 == ssl3_connect_~s__state~0); 37806#L111 assume !(4099 == ssl3_connect_~s__state~0); 37804#L114 assume !(4368 == ssl3_connect_~s__state~0); 37802#L117 assume !(4369 == ssl3_connect_~s__state~0); 37801#L120 assume 4384 == ssl3_connect_~s__state~0; 36527#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 36448#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 36439#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 36440#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 37502#L269-2 ssl3_connect_~s__init_num~0 := 0; 37498#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 37495#L514 ssl3_connect_~skip~0 := 0; 37494#L96-1 assume !false; 37493#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 37492#L99 assume !(12292 == ssl3_connect_~s__state~0); 37491#L102 assume !(16384 == ssl3_connect_~s__state~0); 37490#L105 assume !(4096 == ssl3_connect_~s__state~0); 37489#L108 assume !(20480 == ssl3_connect_~s__state~0); 37488#L111 assume !(4099 == ssl3_connect_~s__state~0); 37487#L114 assume !(4368 == ssl3_connect_~s__state~0); 37486#L117 assume !(4369 == ssl3_connect_~s__state~0); 37485#L120 assume !(4384 == ssl3_connect_~s__state~0); 37483#L123 assume !(4385 == ssl3_connect_~s__state~0); 36618#L126 assume 4400 == ssl3_connect_~s__state~0; 36518#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 36491#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 37471#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 37469#L514 ssl3_connect_~skip~0 := 0; 37462#L96-1 assume !false; 37463#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 37456#L99 assume !(12292 == ssl3_connect_~s__state~0); 37457#L102 assume !(16384 == ssl3_connect_~s__state~0); 37450#L105 assume !(4096 == ssl3_connect_~s__state~0); 37451#L108 assume !(20480 == ssl3_connect_~s__state~0); 37444#L111 assume !(4099 == ssl3_connect_~s__state~0); 37445#L114 assume !(4368 == ssl3_connect_~s__state~0); 37438#L117 assume !(4369 == ssl3_connect_~s__state~0); 37439#L120 assume !(4384 == ssl3_connect_~s__state~0); 37432#L123 assume !(4385 == ssl3_connect_~s__state~0); 37433#L126 assume !(4400 == ssl3_connect_~s__state~0); 37426#L129 assume !(4401 == ssl3_connect_~s__state~0); 37427#L132 assume 4416 == ssl3_connect_~s__state~0; 36473#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 36474#L295 assume !(3 == ssl3_connect_~blastFlag~0); 37794#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 37793#L303 assume !(0 == ssl3_connect_~tmp___6~0); 36769#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 36766#L514 ssl3_connect_~skip~0 := 0; 36765#L96-1 assume !false; 36764#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 36763#L99 assume !(12292 == ssl3_connect_~s__state~0); 36762#L102 assume !(16384 == ssl3_connect_~s__state~0); 36761#L105 assume !(4096 == ssl3_connect_~s__state~0); 36760#L108 assume !(20480 == ssl3_connect_~s__state~0); 36759#L111 assume !(4099 == ssl3_connect_~s__state~0); 36758#L114 assume !(4368 == ssl3_connect_~s__state~0); 36757#L117 assume !(4369 == ssl3_connect_~s__state~0); 36756#L120 assume !(4384 == ssl3_connect_~s__state~0); 36755#L123 assume !(4385 == ssl3_connect_~s__state~0); 36754#L126 assume !(4400 == ssl3_connect_~s__state~0); 36753#L129 assume !(4401 == ssl3_connect_~s__state~0); 36752#L132 assume !(4416 == ssl3_connect_~s__state~0); 36751#L135 assume !(4417 == ssl3_connect_~s__state~0); 36673#L138 assume 4432 == ssl3_connect_~s__state~0; 36671#L142 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; 36672#L311 assume !(5 == ssl3_connect_~blastFlag~0); 36666#L314 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; 36667#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 36658#L514 ssl3_connect_~skip~0 := 0; 36659#L96-1 assume !false; 36654#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 36655#L99 assume !(12292 == ssl3_connect_~s__state~0); 36650#L102 assume !(16384 == ssl3_connect_~s__state~0); 36651#L105 assume !(4096 == ssl3_connect_~s__state~0); 36646#L108 assume !(20480 == ssl3_connect_~s__state~0); 36647#L111 assume !(4099 == ssl3_connect_~s__state~0); 36642#L114 assume !(4368 == ssl3_connect_~s__state~0); 36643#L117 assume !(4369 == ssl3_connect_~s__state~0); 36638#L120 assume !(4384 == ssl3_connect_~s__state~0); 36639#L123 assume !(4385 == ssl3_connect_~s__state~0); 36634#L126 assume !(4400 == ssl3_connect_~s__state~0); 36635#L129 assume !(4401 == ssl3_connect_~s__state~0); 36630#L132 assume !(4416 == ssl3_connect_~s__state~0); 36631#L135 assume !(4417 == ssl3_connect_~s__state~0); 36626#L138 assume !(4432 == ssl3_connect_~s__state~0); 36627#L141 assume !(4433 == ssl3_connect_~s__state~0); 36614#L144 assume 4448 == ssl3_connect_~s__state~0; 36615#L148 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; 36496#L323 assume !(4 == ssl3_connect_~blastFlag~0); 36497#L323-2 assume !(ssl3_connect_~ret~0 <= 0); 37840#L329 assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4480; 37839#L329-2 ssl3_connect_~s__init_num~0 := 0; 37838#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 37920#L514 ssl3_connect_~skip~0 := 0; 37919#L96-1 assume !false; 37918#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 37917#L99 assume !(12292 == ssl3_connect_~s__state~0); 37916#L102 assume !(16384 == ssl3_connect_~s__state~0); 37915#L105 assume !(4096 == ssl3_connect_~s__state~0); 37914#L108 assume !(20480 == ssl3_connect_~s__state~0); 37913#L111 assume !(4099 == ssl3_connect_~s__state~0); 37912#L114 assume !(4368 == ssl3_connect_~s__state~0); 37911#L117 assume !(4369 == ssl3_connect_~s__state~0); 37910#L120 assume !(4384 == ssl3_connect_~s__state~0); 37909#L123 assume !(4385 == ssl3_connect_~s__state~0); 37908#L126 assume !(4400 == ssl3_connect_~s__state~0); 37907#L129 assume !(4401 == ssl3_connect_~s__state~0); 37906#L132 assume !(4416 == ssl3_connect_~s__state~0); 37905#L135 assume !(4417 == ssl3_connect_~s__state~0); 37904#L138 assume !(4432 == ssl3_connect_~s__state~0); 37903#L141 assume !(4433 == ssl3_connect_~s__state~0); 37902#L144 assume !(4448 == ssl3_connect_~s__state~0); 37901#L147 assume !(4449 == ssl3_connect_~s__state~0); 37900#L150 assume !(4464 == ssl3_connect_~s__state~0); 37899#L153 assume !(4465 == ssl3_connect_~s__state~0); 37898#L156 assume !(4466 == ssl3_connect_~s__state~0); 37897#L159 assume !(4467 == ssl3_connect_~s__state~0); 37896#L162 assume 4480 == ssl3_connect_~s__state~0; 36866#L166 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; 37895#L350 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; 36977#L354 assume 1 == ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4496; 36970#L354-2 ssl3_connect_~s__init_num~0 := 0; 36961#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 36947#L514 ssl3_connect_~skip~0 := 0; 36935#L96-1 assume !false; 36931#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 36843#L99 assume !(12292 == ssl3_connect_~s__state~0); 36844#L102 assume !(16384 == ssl3_connect_~s__state~0); 36837#L105 assume !(4096 == ssl3_connect_~s__state~0); 36838#L108 assume !(20480 == ssl3_connect_~s__state~0); 36920#L111 assume !(4099 == ssl3_connect_~s__state~0); 36917#L114 assume !(4368 == ssl3_connect_~s__state~0); 36914#L117 assume !(4369 == ssl3_connect_~s__state~0); 36911#L120 assume !(4384 == ssl3_connect_~s__state~0); 36908#L123 assume !(4385 == ssl3_connect_~s__state~0); 36905#L126 assume !(4400 == ssl3_connect_~s__state~0); 36901#L129 assume !(4401 == ssl3_connect_~s__state~0); 36898#L132 assume !(4416 == ssl3_connect_~s__state~0); 36895#L135 assume !(4417 == ssl3_connect_~s__state~0); 36892#L138 assume !(4432 == ssl3_connect_~s__state~0); 36889#L141 assume !(4433 == ssl3_connect_~s__state~0); 36886#L144 assume !(4448 == ssl3_connect_~s__state~0); 36616#L147 assume !(4449 == ssl3_connect_~s__state~0); 36617#L150 assume !(4464 == ssl3_connect_~s__state~0); 37130#L153 assume !(4465 == ssl3_connect_~s__state~0); 37128#L156 assume !(4466 == ssl3_connect_~s__state~0); 37126#L159 assume !(4467 == ssl3_connect_~s__state~0); 36864#L162 assume !(4480 == ssl3_connect_~s__state~0); 36865#L165 assume !(4481 == ssl3_connect_~s__state~0); 36858#L168 assume !(4496 == ssl3_connect_~s__state~0); 36859#L171 assume !(4497 == ssl3_connect_~s__state~0); 36851#L174 assume !(4512 == ssl3_connect_~s__state~0); 36802#L177 assume !(4513 == ssl3_connect_~s__state~0); 36803#L180 assume !(4528 == ssl3_connect_~s__state~0); 37075#L183 assume !(4529 == ssl3_connect_~s__state~0); 37074#L186 assume !(4560 == ssl3_connect_~s__state~0); 37008#L189 assume !(4561 == ssl3_connect_~s__state~0); 37005#L192 assume 4352 == ssl3_connect_~s__state~0; 37002#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 36986#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 36953#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 36939#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 36933#L514 ssl3_connect_~skip~0 := 0; 36929#L96-1 assume !false; 36927#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 36925#L99 assume 12292 == ssl3_connect_~s__state~0; 36503#L100 [2020-07-29 01:43:20,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:20,434 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 16 times [2020-07-29 01:43:20,435 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:20,435 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517760773] [2020-07-29 01:43:20,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:20,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:20,439 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:20,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:20,442 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:20,444 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:20,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:20,445 INFO L82 PathProgramCache]: Analyzing trace with hash -819910874, now seen corresponding path program 1 times [2020-07-29 01:43:20,446 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:20,446 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228274693] [2020-07-29 01:43:20,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:20,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:20,497 INFO L280 TraceCheckUtils]: 0: Hoare triple {41357#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {41357#true} is VALID [2020-07-29 01:43:20,497 INFO L280 TraceCheckUtils]: 1: Hoare triple {41357#true} ssl3_connect_~s__server~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,498 INFO L280 TraceCheckUtils]: 2: Hoare triple {41357#true} assume 0 != ssl3_connect_~cb~0; {41357#true} is VALID [2020-07-29 01:43:20,498 INFO L280 TraceCheckUtils]: 3: Hoare triple {41357#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {41357#true} is VALID [2020-07-29 01:43:20,498 INFO L280 TraceCheckUtils]: 4: Hoare triple {41357#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {41357#true} is VALID [2020-07-29 01:43:20,498 INFO L280 TraceCheckUtils]: 5: Hoare triple {41357#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {41357#true} is VALID [2020-07-29 01:43:20,499 INFO L280 TraceCheckUtils]: 6: Hoare triple {41357#true} assume !(0 == ssl3_connect_~tmp___4~0); {41357#true} is VALID [2020-07-29 01:43:20,499 INFO L280 TraceCheckUtils]: 7: Hoare triple {41357#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,499 INFO L280 TraceCheckUtils]: 8: Hoare triple {41357#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {41357#true} is VALID [2020-07-29 01:43:20,499 INFO L280 TraceCheckUtils]: 9: Hoare triple {41357#true} ssl3_connect_~skip~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,500 INFO L280 TraceCheckUtils]: 10: Hoare triple {41357#true} assume !false; {41357#true} is VALID [2020-07-29 01:43:20,500 INFO L280 TraceCheckUtils]: 11: Hoare triple {41357#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {41357#true} is VALID [2020-07-29 01:43:20,500 INFO L280 TraceCheckUtils]: 12: Hoare triple {41357#true} assume !(12292 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,500 INFO L280 TraceCheckUtils]: 13: Hoare triple {41357#true} assume !(16384 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,500 INFO L280 TraceCheckUtils]: 14: Hoare triple {41357#true} assume !(4096 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,501 INFO L280 TraceCheckUtils]: 15: Hoare triple {41357#true} assume !(20480 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,501 INFO L280 TraceCheckUtils]: 16: Hoare triple {41357#true} assume !(4099 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,501 INFO L280 TraceCheckUtils]: 17: Hoare triple {41357#true} assume 4368 == ssl3_connect_~s__state~0; {41357#true} is VALID [2020-07-29 01:43:20,501 INFO L280 TraceCheckUtils]: 18: Hoare triple {41357#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {41357#true} is VALID [2020-07-29 01:43:20,502 INFO L280 TraceCheckUtils]: 19: Hoare triple {41357#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {41357#true} is VALID [2020-07-29 01:43:20,502 INFO L280 TraceCheckUtils]: 20: Hoare triple {41357#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,502 INFO L280 TraceCheckUtils]: 21: Hoare triple {41357#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {41357#true} is VALID [2020-07-29 01:43:20,502 INFO L280 TraceCheckUtils]: 22: Hoare triple {41357#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {41357#true} is VALID [2020-07-29 01:43:20,503 INFO L280 TraceCheckUtils]: 23: Hoare triple {41357#true} ssl3_connect_~skip~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,503 INFO L280 TraceCheckUtils]: 24: Hoare triple {41357#true} assume !false; {41357#true} is VALID [2020-07-29 01:43:20,503 INFO L280 TraceCheckUtils]: 25: Hoare triple {41357#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {41357#true} is VALID [2020-07-29 01:43:20,503 INFO L280 TraceCheckUtils]: 26: Hoare triple {41357#true} assume !(12292 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,503 INFO L280 TraceCheckUtils]: 27: Hoare triple {41357#true} assume !(16384 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,504 INFO L280 TraceCheckUtils]: 28: Hoare triple {41357#true} assume !(4096 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,504 INFO L280 TraceCheckUtils]: 29: Hoare triple {41357#true} assume !(20480 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,504 INFO L280 TraceCheckUtils]: 30: Hoare triple {41357#true} assume !(4099 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,504 INFO L280 TraceCheckUtils]: 31: Hoare triple {41357#true} assume !(4368 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,505 INFO L280 TraceCheckUtils]: 32: Hoare triple {41357#true} assume !(4369 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,505 INFO L280 TraceCheckUtils]: 33: Hoare triple {41357#true} assume 4384 == ssl3_connect_~s__state~0; {41357#true} is VALID [2020-07-29 01:43:20,505 INFO L280 TraceCheckUtils]: 34: Hoare triple {41357#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {41357#true} is VALID [2020-07-29 01:43:20,505 INFO L280 TraceCheckUtils]: 35: Hoare triple {41357#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {41357#true} is VALID [2020-07-29 01:43:20,506 INFO L280 TraceCheckUtils]: 36: Hoare triple {41357#true} assume !(ssl3_connect_~ret~0 <= 0); {41357#true} is VALID [2020-07-29 01:43:20,506 INFO L280 TraceCheckUtils]: 37: Hoare triple {41357#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {41357#true} is VALID [2020-07-29 01:43:20,506 INFO L280 TraceCheckUtils]: 38: Hoare triple {41357#true} ssl3_connect_~s__init_num~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,506 INFO L280 TraceCheckUtils]: 39: Hoare triple {41357#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {41357#true} is VALID [2020-07-29 01:43:20,506 INFO L280 TraceCheckUtils]: 40: Hoare triple {41357#true} ssl3_connect_~skip~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,507 INFO L280 TraceCheckUtils]: 41: Hoare triple {41357#true} assume !false; {41357#true} is VALID [2020-07-29 01:43:20,507 INFO L280 TraceCheckUtils]: 42: Hoare triple {41357#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {41357#true} is VALID [2020-07-29 01:43:20,507 INFO L280 TraceCheckUtils]: 43: Hoare triple {41357#true} assume !(12292 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,507 INFO L280 TraceCheckUtils]: 44: Hoare triple {41357#true} assume !(16384 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,508 INFO L280 TraceCheckUtils]: 45: Hoare triple {41357#true} assume !(4096 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,508 INFO L280 TraceCheckUtils]: 46: Hoare triple {41357#true} assume !(20480 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,508 INFO L280 TraceCheckUtils]: 47: Hoare triple {41357#true} assume !(4099 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,508 INFO L280 TraceCheckUtils]: 48: Hoare triple {41357#true} assume !(4368 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,509 INFO L280 TraceCheckUtils]: 49: Hoare triple {41357#true} assume !(4369 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,509 INFO L280 TraceCheckUtils]: 50: Hoare triple {41357#true} assume !(4384 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,509 INFO L280 TraceCheckUtils]: 51: Hoare triple {41357#true} assume !(4385 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,509 INFO L280 TraceCheckUtils]: 52: Hoare triple {41357#true} assume 4400 == ssl3_connect_~s__state~0; {41357#true} is VALID [2020-07-29 01:43:20,509 INFO L280 TraceCheckUtils]: 53: Hoare triple {41357#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {41357#true} is VALID [2020-07-29 01:43:20,510 INFO L280 TraceCheckUtils]: 54: Hoare triple {41357#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,510 INFO L280 TraceCheckUtils]: 55: Hoare triple {41357#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {41357#true} is VALID [2020-07-29 01:43:20,510 INFO L280 TraceCheckUtils]: 56: Hoare triple {41357#true} ssl3_connect_~skip~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,510 INFO L280 TraceCheckUtils]: 57: Hoare triple {41357#true} assume !false; {41357#true} is VALID [2020-07-29 01:43:20,511 INFO L280 TraceCheckUtils]: 58: Hoare triple {41357#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {41357#true} is VALID [2020-07-29 01:43:20,511 INFO L280 TraceCheckUtils]: 59: Hoare triple {41357#true} assume !(12292 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,511 INFO L280 TraceCheckUtils]: 60: Hoare triple {41357#true} assume !(16384 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,511 INFO L280 TraceCheckUtils]: 61: Hoare triple {41357#true} assume !(4096 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,511 INFO L280 TraceCheckUtils]: 62: Hoare triple {41357#true} assume !(20480 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,512 INFO L280 TraceCheckUtils]: 63: Hoare triple {41357#true} assume !(4099 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,512 INFO L280 TraceCheckUtils]: 64: Hoare triple {41357#true} assume !(4368 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,512 INFO L280 TraceCheckUtils]: 65: Hoare triple {41357#true} assume !(4369 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,512 INFO L280 TraceCheckUtils]: 66: Hoare triple {41357#true} assume !(4384 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,513 INFO L280 TraceCheckUtils]: 67: Hoare triple {41357#true} assume !(4385 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,513 INFO L280 TraceCheckUtils]: 68: Hoare triple {41357#true} assume !(4400 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,513 INFO L280 TraceCheckUtils]: 69: Hoare triple {41357#true} assume !(4401 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,513 INFO L280 TraceCheckUtils]: 70: Hoare triple {41357#true} assume 4416 == ssl3_connect_~s__state~0; {41357#true} is VALID [2020-07-29 01:43:20,514 INFO L280 TraceCheckUtils]: 71: Hoare triple {41357#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {41357#true} is VALID [2020-07-29 01:43:20,514 INFO L280 TraceCheckUtils]: 72: Hoare triple {41357#true} assume !(3 == ssl3_connect_~blastFlag~0); {41357#true} is VALID [2020-07-29 01:43:20,514 INFO L280 TraceCheckUtils]: 73: Hoare triple {41357#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,514 INFO L280 TraceCheckUtils]: 74: Hoare triple {41357#true} assume !(0 == ssl3_connect_~tmp___6~0); {41357#true} is VALID [2020-07-29 01:43:20,514 INFO L280 TraceCheckUtils]: 75: Hoare triple {41357#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {41357#true} is VALID [2020-07-29 01:43:20,515 INFO L280 TraceCheckUtils]: 76: Hoare triple {41357#true} ssl3_connect_~skip~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,515 INFO L280 TraceCheckUtils]: 77: Hoare triple {41357#true} assume !false; {41357#true} is VALID [2020-07-29 01:43:20,515 INFO L280 TraceCheckUtils]: 78: Hoare triple {41357#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {41357#true} is VALID [2020-07-29 01:43:20,515 INFO L280 TraceCheckUtils]: 79: Hoare triple {41357#true} assume !(12292 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,516 INFO L280 TraceCheckUtils]: 80: Hoare triple {41357#true} assume !(16384 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,516 INFO L280 TraceCheckUtils]: 81: Hoare triple {41357#true} assume !(4096 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,516 INFO L280 TraceCheckUtils]: 82: Hoare triple {41357#true} assume !(20480 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,516 INFO L280 TraceCheckUtils]: 83: Hoare triple {41357#true} assume !(4099 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,517 INFO L280 TraceCheckUtils]: 84: Hoare triple {41357#true} assume !(4368 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,517 INFO L280 TraceCheckUtils]: 85: Hoare triple {41357#true} assume !(4369 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,517 INFO L280 TraceCheckUtils]: 86: Hoare triple {41357#true} assume !(4384 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,517 INFO L280 TraceCheckUtils]: 87: Hoare triple {41357#true} assume !(4385 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,518 INFO L280 TraceCheckUtils]: 88: Hoare triple {41357#true} assume !(4400 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,518 INFO L280 TraceCheckUtils]: 89: Hoare triple {41357#true} assume !(4401 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,518 INFO L280 TraceCheckUtils]: 90: Hoare triple {41357#true} assume !(4416 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,518 INFO L280 TraceCheckUtils]: 91: Hoare triple {41357#true} assume !(4417 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,518 INFO L280 TraceCheckUtils]: 92: Hoare triple {41357#true} assume 4432 == ssl3_connect_~s__state~0; {41357#true} is VALID [2020-07-29 01:43:20,519 INFO L280 TraceCheckUtils]: 93: Hoare triple {41357#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {41357#true} is VALID [2020-07-29 01:43:20,519 INFO L280 TraceCheckUtils]: 94: Hoare triple {41357#true} assume !(5 == ssl3_connect_~blastFlag~0); {41357#true} is VALID [2020-07-29 01:43:20,519 INFO L280 TraceCheckUtils]: 95: Hoare triple {41357#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,519 INFO L280 TraceCheckUtils]: 96: Hoare triple {41357#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {41357#true} is VALID [2020-07-29 01:43:20,520 INFO L280 TraceCheckUtils]: 97: Hoare triple {41357#true} ssl3_connect_~skip~0 := 0; {41357#true} is VALID [2020-07-29 01:43:20,520 INFO L280 TraceCheckUtils]: 98: Hoare triple {41357#true} assume !false; {41357#true} is VALID [2020-07-29 01:43:20,520 INFO L280 TraceCheckUtils]: 99: Hoare triple {41357#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {41357#true} is VALID [2020-07-29 01:43:20,520 INFO L280 TraceCheckUtils]: 100: Hoare triple {41357#true} assume !(12292 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,521 INFO L280 TraceCheckUtils]: 101: Hoare triple {41357#true} assume !(16384 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,521 INFO L280 TraceCheckUtils]: 102: Hoare triple {41357#true} assume !(4096 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,521 INFO L280 TraceCheckUtils]: 103: Hoare triple {41357#true} assume !(20480 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,521 INFO L280 TraceCheckUtils]: 104: Hoare triple {41357#true} assume !(4099 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,521 INFO L280 TraceCheckUtils]: 105: Hoare triple {41357#true} assume !(4368 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,522 INFO L280 TraceCheckUtils]: 106: Hoare triple {41357#true} assume !(4369 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,522 INFO L280 TraceCheckUtils]: 107: Hoare triple {41357#true} assume !(4384 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,522 INFO L280 TraceCheckUtils]: 108: Hoare triple {41357#true} assume !(4385 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,522 INFO L280 TraceCheckUtils]: 109: Hoare triple {41357#true} assume !(4400 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,523 INFO L280 TraceCheckUtils]: 110: Hoare triple {41357#true} assume !(4401 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,523 INFO L280 TraceCheckUtils]: 111: Hoare triple {41357#true} assume !(4416 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,523 INFO L280 TraceCheckUtils]: 112: Hoare triple {41357#true} assume !(4417 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,523 INFO L280 TraceCheckUtils]: 113: Hoare triple {41357#true} assume !(4432 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,524 INFO L280 TraceCheckUtils]: 114: Hoare triple {41357#true} assume !(4433 == ssl3_connect_~s__state~0); {41357#true} is VALID [2020-07-29 01:43:20,524 INFO L280 TraceCheckUtils]: 115: Hoare triple {41357#true} assume 4448 == ssl3_connect_~s__state~0; {41357#true} is VALID [2020-07-29 01:43:20,524 INFO L280 TraceCheckUtils]: 116: Hoare triple {41357#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {41357#true} is VALID [2020-07-29 01:43:20,524 INFO L280 TraceCheckUtils]: 117: Hoare triple {41357#true} assume !(4 == ssl3_connect_~blastFlag~0); {41357#true} is VALID [2020-07-29 01:43:20,524 INFO L280 TraceCheckUtils]: 118: Hoare triple {41357#true} assume !(ssl3_connect_~ret~0 <= 0); {41357#true} is VALID [2020-07-29 01:43:20,526 INFO L280 TraceCheckUtils]: 119: Hoare triple {41357#true} assume !(0 != ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4480; {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,530 INFO L280 TraceCheckUtils]: 120: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} ssl3_connect_~s__init_num~0 := 0; {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,531 INFO L280 TraceCheckUtils]: 121: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,532 INFO L280 TraceCheckUtils]: 122: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} ssl3_connect_~skip~0 := 0; {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,532 INFO L280 TraceCheckUtils]: 123: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !false; {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,533 INFO L280 TraceCheckUtils]: 124: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,534 INFO L280 TraceCheckUtils]: 125: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(12292 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,534 INFO L280 TraceCheckUtils]: 126: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(16384 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,535 INFO L280 TraceCheckUtils]: 127: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4096 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,535 INFO L280 TraceCheckUtils]: 128: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(20480 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,536 INFO L280 TraceCheckUtils]: 129: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4099 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,537 INFO L280 TraceCheckUtils]: 130: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4368 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,537 INFO L280 TraceCheckUtils]: 131: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4369 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,538 INFO L280 TraceCheckUtils]: 132: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4384 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,538 INFO L280 TraceCheckUtils]: 133: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4385 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,539 INFO L280 TraceCheckUtils]: 134: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4400 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,540 INFO L280 TraceCheckUtils]: 135: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4401 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,540 INFO L280 TraceCheckUtils]: 136: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4416 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,541 INFO L280 TraceCheckUtils]: 137: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4417 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,542 INFO L280 TraceCheckUtils]: 138: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4432 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,542 INFO L280 TraceCheckUtils]: 139: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4433 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,543 INFO L280 TraceCheckUtils]: 140: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4448 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,543 INFO L280 TraceCheckUtils]: 141: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4449 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,544 INFO L280 TraceCheckUtils]: 142: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4464 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,545 INFO L280 TraceCheckUtils]: 143: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4465 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,545 INFO L280 TraceCheckUtils]: 144: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4466 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,546 INFO L280 TraceCheckUtils]: 145: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(4467 == ssl3_connect_~s__state~0); {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,546 INFO L280 TraceCheckUtils]: 146: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume 4480 == ssl3_connect_~s__state~0; {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,547 INFO L280 TraceCheckUtils]: 147: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,548 INFO L280 TraceCheckUtils]: 148: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} is VALID [2020-07-29 01:43:20,548 INFO L280 TraceCheckUtils]: 149: Hoare triple {41359#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__cert_req~0 0)} assume 1 == ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4496; {41358#false} is VALID [2020-07-29 01:43:20,549 INFO L280 TraceCheckUtils]: 150: Hoare triple {41358#false} ssl3_connect_~s__init_num~0 := 0; {41358#false} is VALID [2020-07-29 01:43:20,549 INFO L280 TraceCheckUtils]: 151: Hoare triple {41358#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {41358#false} is VALID [2020-07-29 01:43:20,549 INFO L280 TraceCheckUtils]: 152: Hoare triple {41358#false} ssl3_connect_~skip~0 := 0; {41358#false} is VALID [2020-07-29 01:43:20,549 INFO L280 TraceCheckUtils]: 153: Hoare triple {41358#false} assume !false; {41358#false} is VALID [2020-07-29 01:43:20,549 INFO L280 TraceCheckUtils]: 154: Hoare triple {41358#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {41358#false} is VALID [2020-07-29 01:43:20,550 INFO L280 TraceCheckUtils]: 155: Hoare triple {41358#false} assume !(12292 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,550 INFO L280 TraceCheckUtils]: 156: Hoare triple {41358#false} assume !(16384 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,550 INFO L280 TraceCheckUtils]: 157: Hoare triple {41358#false} assume !(4096 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,550 INFO L280 TraceCheckUtils]: 158: Hoare triple {41358#false} assume !(20480 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,551 INFO L280 TraceCheckUtils]: 159: Hoare triple {41358#false} assume !(4099 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,551 INFO L280 TraceCheckUtils]: 160: Hoare triple {41358#false} assume !(4368 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,551 INFO L280 TraceCheckUtils]: 161: Hoare triple {41358#false} assume !(4369 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,551 INFO L280 TraceCheckUtils]: 162: Hoare triple {41358#false} assume !(4384 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,551 INFO L280 TraceCheckUtils]: 163: Hoare triple {41358#false} assume !(4385 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,552 INFO L280 TraceCheckUtils]: 164: Hoare triple {41358#false} assume !(4400 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,552 INFO L280 TraceCheckUtils]: 165: Hoare triple {41358#false} assume !(4401 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,552 INFO L280 TraceCheckUtils]: 166: Hoare triple {41358#false} assume !(4416 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,552 INFO L280 TraceCheckUtils]: 167: Hoare triple {41358#false} assume !(4417 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,552 INFO L280 TraceCheckUtils]: 168: Hoare triple {41358#false} assume !(4432 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,552 INFO L280 TraceCheckUtils]: 169: Hoare triple {41358#false} assume !(4433 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,553 INFO L280 TraceCheckUtils]: 170: Hoare triple {41358#false} assume !(4448 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,553 INFO L280 TraceCheckUtils]: 171: Hoare triple {41358#false} assume !(4449 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,553 INFO L280 TraceCheckUtils]: 172: Hoare triple {41358#false} assume !(4464 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,553 INFO L280 TraceCheckUtils]: 173: Hoare triple {41358#false} assume !(4465 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,554 INFO L280 TraceCheckUtils]: 174: Hoare triple {41358#false} assume !(4466 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,554 INFO L280 TraceCheckUtils]: 175: Hoare triple {41358#false} assume !(4467 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,554 INFO L280 TraceCheckUtils]: 176: Hoare triple {41358#false} assume !(4480 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,554 INFO L280 TraceCheckUtils]: 177: Hoare triple {41358#false} assume !(4481 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,555 INFO L280 TraceCheckUtils]: 178: Hoare triple {41358#false} assume !(4496 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,555 INFO L280 TraceCheckUtils]: 179: Hoare triple {41358#false} assume !(4497 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,555 INFO L280 TraceCheckUtils]: 180: Hoare triple {41358#false} assume !(4512 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,555 INFO L280 TraceCheckUtils]: 181: Hoare triple {41358#false} assume !(4513 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,555 INFO L280 TraceCheckUtils]: 182: Hoare triple {41358#false} assume !(4528 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,555 INFO L280 TraceCheckUtils]: 183: Hoare triple {41358#false} assume !(4529 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,556 INFO L280 TraceCheckUtils]: 184: Hoare triple {41358#false} assume !(4560 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,556 INFO L280 TraceCheckUtils]: 185: Hoare triple {41358#false} assume !(4561 == ssl3_connect_~s__state~0); {41358#false} is VALID [2020-07-29 01:43:20,556 INFO L280 TraceCheckUtils]: 186: Hoare triple {41358#false} assume 4352 == ssl3_connect_~s__state~0; {41358#false} is VALID [2020-07-29 01:43:20,557 INFO L280 TraceCheckUtils]: 187: Hoare triple {41358#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {41358#false} is VALID [2020-07-29 01:43:20,557 INFO L280 TraceCheckUtils]: 188: Hoare triple {41358#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {41358#false} is VALID [2020-07-29 01:43:20,557 INFO L280 TraceCheckUtils]: 189: Hoare triple {41358#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {41358#false} is VALID [2020-07-29 01:43:20,558 INFO L280 TraceCheckUtils]: 190: Hoare triple {41358#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {41358#false} is VALID [2020-07-29 01:43:20,558 INFO L280 TraceCheckUtils]: 191: Hoare triple {41358#false} ssl3_connect_~skip~0 := 0; {41358#false} is VALID [2020-07-29 01:43:20,558 INFO L280 TraceCheckUtils]: 192: Hoare triple {41358#false} assume !false; {41358#false} is VALID [2020-07-29 01:43:20,558 INFO L280 TraceCheckUtils]: 193: Hoare triple {41358#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {41358#false} is VALID [2020-07-29 01:43:20,559 INFO L280 TraceCheckUtils]: 194: Hoare triple {41358#false} assume 12292 == ssl3_connect_~s__state~0; {41358#false} is VALID [2020-07-29 01:43:20,586 INFO L134 CoverageAnalysis]: Checked inductivity of 436 backedges. 241 proven. 0 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2020-07-29 01:43:20,588 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228274693] [2020-07-29 01:43:20,589 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:20,589 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:20,589 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661134835] [2020-07-29 01:43:20,590 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:20,590 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:20,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:20,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:20,591 INFO L87 Difference]: Start difference. First operand 1631 states and 2175 transitions. cyclomatic complexity: 546 Second operand 3 states. [2020-07-29 01:43:21,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:21,238 INFO L93 Difference]: Finished difference Result 3245 states and 4325 transitions. [2020-07-29 01:43:21,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:21,239 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:21,389 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 126 edges. 126 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:21,390 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3245 states and 4325 transitions. [2020-07-29 01:43:21,709 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3236 [2020-07-29 01:43:22,052 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3245 states to 3245 states and 4325 transitions. [2020-07-29 01:43:22,052 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3245 [2020-07-29 01:43:22,054 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3245 [2020-07-29 01:43:22,054 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3245 states and 4325 transitions. [2020-07-29 01:43:22,093 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:22,093 INFO L688 BuchiCegarLoop]: Abstraction has 3245 states and 4325 transitions. [2020-07-29 01:43:22,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3245 states and 4325 transitions. [2020-07-29 01:43:22,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3245 to 3245. [2020-07-29 01:43:22,136 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:22,136 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3245 states and 4325 transitions. Second operand 3245 states. [2020-07-29 01:43:22,136 INFO L74 IsIncluded]: Start isIncluded. First operand 3245 states and 4325 transitions. Second operand 3245 states. [2020-07-29 01:43:22,136 INFO L87 Difference]: Start difference. First operand 3245 states and 4325 transitions. Second operand 3245 states. [2020-07-29 01:43:22,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:22,440 INFO L93 Difference]: Finished difference Result 3245 states and 4325 transitions. [2020-07-29 01:43:22,441 INFO L276 IsEmpty]: Start isEmpty. Operand 3245 states and 4325 transitions. [2020-07-29 01:43:22,445 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:22,446 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:22,446 INFO L74 IsIncluded]: Start isIncluded. First operand 3245 states. Second operand 3245 states and 4325 transitions. [2020-07-29 01:43:22,446 INFO L87 Difference]: Start difference. First operand 3245 states. Second operand 3245 states and 4325 transitions. [2020-07-29 01:43:22,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:22,747 INFO L93 Difference]: Finished difference Result 3245 states and 4325 transitions. [2020-07-29 01:43:22,747 INFO L276 IsEmpty]: Start isEmpty. Operand 3245 states and 4325 transitions. [2020-07-29 01:43:22,751 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:22,751 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:22,751 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:22,751 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:22,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3245 states. [2020-07-29 01:43:23,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3245 states to 3245 states and 4325 transitions. [2020-07-29 01:43:23,062 INFO L711 BuchiCegarLoop]: Abstraction has 3245 states and 4325 transitions. [2020-07-29 01:43:23,062 INFO L591 BuchiCegarLoop]: Abstraction has 3245 states and 4325 transitions. [2020-07-29 01:43:23,062 INFO L424 BuchiCegarLoop]: ======== Iteration 18============ [2020-07-29 01:43:23,062 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3245 states and 4325 transitions. [2020-07-29 01:43:23,069 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3236 [2020-07-29 01:43:23,069 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:23,069 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:23,070 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:23,070 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:23,070 INFO L794 eck$LassoCheckResult]: Stem: 44725#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 44726#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 44722#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 44723#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 44690#L96-1 assume !false; 46175#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 46170#L99 assume 12292 == ssl3_connect_~s__state~0; 44966#L100 [2020-07-29 01:43:23,071 INFO L796 eck$LassoCheckResult]: Loop: 44966#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 44951#L204 ssl3_connect_~s__server~0 := 0; 46157#L209 assume 0 != ssl3_connect_~cb~0; 46152#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 46149#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 46143#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 46138#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 46133#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 46127#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 46121#L514 ssl3_connect_~skip~0 := 0; 46117#L96-1 assume !false; 46114#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 46110#L99 assume !(12292 == ssl3_connect_~s__state~0); 46105#L102 assume !(16384 == ssl3_connect_~s__state~0); 46098#L105 assume !(4096 == ssl3_connect_~s__state~0); 46094#L108 assume !(20480 == ssl3_connect_~s__state~0); 46090#L111 assume !(4099 == ssl3_connect_~s__state~0); 46086#L114 assume 4368 == ssl3_connect_~s__state~0; 44942#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 46076#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 46071#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 46067#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 46062#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 46057#L514 ssl3_connect_~skip~0 := 0; 46054#L96-1 assume !false; 46051#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 46048#L99 assume !(12292 == ssl3_connect_~s__state~0); 46045#L102 assume !(16384 == ssl3_connect_~s__state~0); 46042#L105 assume !(4096 == ssl3_connect_~s__state~0); 46039#L108 assume !(20480 == ssl3_connect_~s__state~0); 46036#L111 assume !(4099 == ssl3_connect_~s__state~0); 46033#L114 assume !(4368 == ssl3_connect_~s__state~0); 46030#L117 assume !(4369 == ssl3_connect_~s__state~0); 46028#L120 assume 4384 == ssl3_connect_~s__state~0; 44933#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 46025#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 45817#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 46021#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 46018#L269-2 ssl3_connect_~s__init_num~0 := 0; 46009#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 46004#L514 ssl3_connect_~skip~0 := 0; 46001#L96-1 assume !false; 45998#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 45995#L99 assume !(12292 == ssl3_connect_~s__state~0); 45992#L102 assume !(16384 == ssl3_connect_~s__state~0); 45704#L105 assume !(4096 == ssl3_connect_~s__state~0); 45703#L108 assume !(20480 == ssl3_connect_~s__state~0); 45699#L111 assume !(4099 == ssl3_connect_~s__state~0); 45697#L114 assume !(4368 == ssl3_connect_~s__state~0); 45695#L117 assume !(4369 == ssl3_connect_~s__state~0); 45692#L120 assume !(4384 == ssl3_connect_~s__state~0); 45608#L123 assume !(4385 == ssl3_connect_~s__state~0); 45578#L126 assume 4400 == ssl3_connect_~s__state~0; 45572#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 45573#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 46309#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 46304#L514 ssl3_connect_~skip~0 := 0; 46296#L96-1 assume !false; 46294#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 46282#L99 assume !(12292 == ssl3_connect_~s__state~0); 46279#L102 assume !(16384 == ssl3_connect_~s__state~0); 46275#L105 assume !(4096 == ssl3_connect_~s__state~0); 46272#L108 assume !(20480 == ssl3_connect_~s__state~0); 46267#L111 assume !(4099 == ssl3_connect_~s__state~0); 46259#L114 assume !(4368 == ssl3_connect_~s__state~0); 46255#L117 assume !(4369 == ssl3_connect_~s__state~0); 46251#L120 assume !(4384 == ssl3_connect_~s__state~0); 46247#L123 assume !(4385 == ssl3_connect_~s__state~0); 46243#L126 assume !(4400 == ssl3_connect_~s__state~0); 46239#L129 assume !(4401 == ssl3_connect_~s__state~0); 46235#L132 assume 4416 == ssl3_connect_~s__state~0; 44912#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 46230#L295 assume !(3 == ssl3_connect_~blastFlag~0); 46228#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 46225#L303 assume !(0 == ssl3_connect_~tmp___6~0); 46221#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 46217#L514 ssl3_connect_~skip~0 := 0; 46197#L96-1 assume !false; 46191#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 46189#L99 assume !(12292 == ssl3_connect_~s__state~0); 46187#L102 assume !(16384 == ssl3_connect_~s__state~0); 46179#L105 assume !(4096 == ssl3_connect_~s__state~0); 46174#L108 assume !(20480 == ssl3_connect_~s__state~0); 46169#L111 assume !(4099 == ssl3_connect_~s__state~0); 46165#L114 assume !(4368 == ssl3_connect_~s__state~0); 46161#L117 assume !(4369 == ssl3_connect_~s__state~0); 46155#L120 assume !(4384 == ssl3_connect_~s__state~0); 46147#L123 assume !(4385 == ssl3_connect_~s__state~0); 46141#L126 assume !(4400 == ssl3_connect_~s__state~0); 46137#L129 assume !(4401 == ssl3_connect_~s__state~0); 46132#L132 assume !(4416 == ssl3_connect_~s__state~0); 46124#L135 assume !(4417 == ssl3_connect_~s__state~0); 46120#L138 assume 4432 == ssl3_connect_~s__state~0; 45813#L142 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; 46113#L311 assume !(5 == ssl3_connect_~blastFlag~0); 46108#L314 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; 46102#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 46097#L514 ssl3_connect_~skip~0 := 0; 46093#L96-1 assume !false; 46089#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 46085#L99 assume !(12292 == ssl3_connect_~s__state~0); 46082#L102 assume !(16384 == ssl3_connect_~s__state~0); 46073#L105 assume !(4096 == ssl3_connect_~s__state~0); 46070#L108 assume !(20480 == ssl3_connect_~s__state~0); 46066#L111 assume !(4099 == ssl3_connect_~s__state~0); 46059#L114 assume !(4368 == ssl3_connect_~s__state~0); 46056#L117 assume !(4369 == ssl3_connect_~s__state~0); 46053#L120 assume !(4384 == ssl3_connect_~s__state~0); 46050#L123 assume !(4385 == ssl3_connect_~s__state~0); 46047#L126 assume !(4400 == ssl3_connect_~s__state~0); 46044#L129 assume !(4401 == ssl3_connect_~s__state~0); 46041#L132 assume !(4416 == ssl3_connect_~s__state~0); 46038#L135 assume !(4417 == ssl3_connect_~s__state~0); 46035#L138 assume !(4432 == ssl3_connect_~s__state~0); 46032#L141 assume !(4433 == ssl3_connect_~s__state~0); 46029#L144 assume 4448 == ssl3_connect_~s__state~0; 44891#L148 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; 46026#L323 assume !(4 == ssl3_connect_~blastFlag~0); 46024#L323-2 assume !(ssl3_connect_~ret~0 <= 0); 46022#L329 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; 46020#L329-2 ssl3_connect_~s__init_num~0 := 0; 46014#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 46005#L514 ssl3_connect_~skip~0 := 0; 46002#L96-1 assume !false; 45999#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 45996#L99 assume !(12292 == ssl3_connect_~s__state~0); 45993#L102 assume !(16384 == ssl3_connect_~s__state~0); 45990#L105 assume !(4096 == ssl3_connect_~s__state~0); 45988#L108 assume !(20480 == ssl3_connect_~s__state~0); 45986#L111 assume !(4099 == ssl3_connect_~s__state~0); 45984#L114 assume !(4368 == ssl3_connect_~s__state~0); 45981#L117 assume !(4369 == ssl3_connect_~s__state~0); 45979#L120 assume !(4384 == ssl3_connect_~s__state~0); 45977#L123 assume !(4385 == ssl3_connect_~s__state~0); 45975#L126 assume !(4400 == ssl3_connect_~s__state~0); 45973#L129 assume !(4401 == ssl3_connect_~s__state~0); 45969#L132 assume !(4416 == ssl3_connect_~s__state~0); 45968#L135 assume !(4417 == ssl3_connect_~s__state~0); 45967#L138 assume !(4432 == ssl3_connect_~s__state~0); 45966#L141 assume !(4433 == ssl3_connect_~s__state~0); 45964#L144 assume !(4448 == ssl3_connect_~s__state~0); 45963#L147 assume !(4449 == ssl3_connect_~s__state~0); 45962#L150 assume 4464 == ssl3_connect_~s__state~0; 44877#L160 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; 45960#L341 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; 45935#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 45930#L514 ssl3_connect_~skip~0 := 0; 45927#L96-1 assume !false; 45924#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 45921#L99 assume !(12292 == ssl3_connect_~s__state~0); 45918#L102 assume !(16384 == ssl3_connect_~s__state~0); 45915#L105 assume !(4096 == ssl3_connect_~s__state~0); 45912#L108 assume !(20480 == ssl3_connect_~s__state~0); 45909#L111 assume !(4099 == ssl3_connect_~s__state~0); 45906#L114 assume !(4368 == ssl3_connect_~s__state~0); 45903#L117 assume !(4369 == ssl3_connect_~s__state~0); 45900#L120 assume !(4384 == ssl3_connect_~s__state~0); 45897#L123 assume !(4385 == ssl3_connect_~s__state~0); 45894#L126 assume !(4400 == ssl3_connect_~s__state~0); 45891#L129 assume !(4401 == ssl3_connect_~s__state~0); 45888#L132 assume !(4416 == ssl3_connect_~s__state~0); 45885#L135 assume !(4417 == ssl3_connect_~s__state~0); 45882#L138 assume !(4432 == ssl3_connect_~s__state~0); 45879#L141 assume !(4433 == ssl3_connect_~s__state~0); 45876#L144 assume !(4448 == ssl3_connect_~s__state~0); 45873#L147 assume !(4449 == ssl3_connect_~s__state~0); 45870#L150 assume !(4464 == ssl3_connect_~s__state~0); 45867#L153 assume !(4465 == ssl3_connect_~s__state~0); 45863#L156 assume !(4466 == ssl3_connect_~s__state~0); 45857#L159 assume !(4467 == ssl3_connect_~s__state~0); 45799#L162 assume 4480 == ssl3_connect_~s__state~0; 45793#L166 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; 45778#L350 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; 45772#L354 assume 1 == ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4496; 45771#L354-2 ssl3_connect_~s__init_num~0 := 0; 45756#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 45750#L514 ssl3_connect_~skip~0 := 0; 45746#L96-1 assume !false; 45742#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 45738#L99 assume !(12292 == ssl3_connect_~s__state~0); 45734#L102 assume !(16384 == ssl3_connect_~s__state~0); 45730#L105 assume !(4096 == ssl3_connect_~s__state~0); 45726#L108 assume !(20480 == ssl3_connect_~s__state~0); 45722#L111 assume !(4099 == ssl3_connect_~s__state~0); 45716#L114 assume !(4368 == ssl3_connect_~s__state~0); 45713#L117 assume !(4369 == ssl3_connect_~s__state~0); 45711#L120 assume !(4384 == ssl3_connect_~s__state~0); 45631#L123 assume !(4385 == ssl3_connect_~s__state~0); 45580#L126 assume !(4400 == ssl3_connect_~s__state~0); 45581#L129 assume !(4401 == ssl3_connect_~s__state~0); 45582#L132 assume !(4416 == ssl3_connect_~s__state~0); 45841#L135 assume !(4417 == ssl3_connect_~s__state~0); 45839#L138 assume !(4432 == ssl3_connect_~s__state~0); 45837#L141 assume !(4433 == ssl3_connect_~s__state~0); 45835#L144 assume !(4448 == ssl3_connect_~s__state~0); 45834#L147 assume !(4449 == ssl3_connect_~s__state~0); 45833#L150 assume !(4464 == ssl3_connect_~s__state~0); 45832#L153 assume !(4465 == ssl3_connect_~s__state~0); 45830#L156 assume !(4466 == ssl3_connect_~s__state~0); 45824#L159 assume !(4467 == ssl3_connect_~s__state~0); 45822#L162 assume !(4480 == ssl3_connect_~s__state~0); 45797#L165 assume !(4481 == ssl3_connect_~s__state~0); 45798#L168 assume !(4496 == ssl3_connect_~s__state~0); 45862#L171 assume !(4497 == ssl3_connect_~s__state~0); 45856#L174 assume !(4512 == ssl3_connect_~s__state~0); 45791#L177 assume !(4513 == ssl3_connect_~s__state~0); 45792#L180 assume !(4528 == ssl3_connect_~s__state~0); 46313#L183 assume !(4529 == ssl3_connect_~s__state~0); 44817#L186 assume !(4560 == ssl3_connect_~s__state~0); 44819#L189 assume !(4561 == ssl3_connect_~s__state~0); 44821#L192 assume 4352 == ssl3_connect_~s__state~0; 44999#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 44995#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 44992#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 44984#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 44975#L514 ssl3_connect_~skip~0 := 0; 44972#L96-1 assume !false; 44969#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 44965#L99 assume 12292 == ssl3_connect_~s__state~0; 44966#L100 [2020-07-29 01:43:23,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:23,071 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 17 times [2020-07-29 01:43:23,072 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:23,072 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306607290] [2020-07-29 01:43:23,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:23,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:23,076 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:23,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:23,079 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:23,081 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:23,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:23,082 INFO L82 PathProgramCache]: Analyzing trace with hash 438827580, now seen corresponding path program 1 times [2020-07-29 01:43:23,082 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:23,082 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734010947] [2020-07-29 01:43:23,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:23,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:23,139 INFO L280 TraceCheckUtils]: 0: Hoare triple {54345#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {54345#true} is VALID [2020-07-29 01:43:23,139 INFO L280 TraceCheckUtils]: 1: Hoare triple {54345#true} ssl3_connect_~s__server~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,139 INFO L280 TraceCheckUtils]: 2: Hoare triple {54345#true} assume 0 != ssl3_connect_~cb~0; {54345#true} is VALID [2020-07-29 01:43:23,140 INFO L280 TraceCheckUtils]: 3: Hoare triple {54345#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {54345#true} is VALID [2020-07-29 01:43:23,140 INFO L280 TraceCheckUtils]: 4: Hoare triple {54345#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {54345#true} is VALID [2020-07-29 01:43:23,140 INFO L280 TraceCheckUtils]: 5: Hoare triple {54345#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {54345#true} is VALID [2020-07-29 01:43:23,140 INFO L280 TraceCheckUtils]: 6: Hoare triple {54345#true} assume !(0 == ssl3_connect_~tmp___4~0); {54345#true} is VALID [2020-07-29 01:43:23,140 INFO L280 TraceCheckUtils]: 7: Hoare triple {54345#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,140 INFO L280 TraceCheckUtils]: 8: Hoare triple {54345#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {54345#true} is VALID [2020-07-29 01:43:23,141 INFO L280 TraceCheckUtils]: 9: Hoare triple {54345#true} ssl3_connect_~skip~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,141 INFO L280 TraceCheckUtils]: 10: Hoare triple {54345#true} assume !false; {54345#true} is VALID [2020-07-29 01:43:23,141 INFO L280 TraceCheckUtils]: 11: Hoare triple {54345#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,141 INFO L280 TraceCheckUtils]: 12: Hoare triple {54345#true} assume !(12292 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,142 INFO L280 TraceCheckUtils]: 13: Hoare triple {54345#true} assume !(16384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,142 INFO L280 TraceCheckUtils]: 14: Hoare triple {54345#true} assume !(4096 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,142 INFO L280 TraceCheckUtils]: 15: Hoare triple {54345#true} assume !(20480 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,142 INFO L280 TraceCheckUtils]: 16: Hoare triple {54345#true} assume !(4099 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,142 INFO L280 TraceCheckUtils]: 17: Hoare triple {54345#true} assume 4368 == ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,142 INFO L280 TraceCheckUtils]: 18: Hoare triple {54345#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {54345#true} is VALID [2020-07-29 01:43:23,142 INFO L280 TraceCheckUtils]: 19: Hoare triple {54345#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {54345#true} is VALID [2020-07-29 01:43:23,143 INFO L280 TraceCheckUtils]: 20: Hoare triple {54345#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,143 INFO L280 TraceCheckUtils]: 21: Hoare triple {54345#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {54345#true} is VALID [2020-07-29 01:43:23,143 INFO L280 TraceCheckUtils]: 22: Hoare triple {54345#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {54345#true} is VALID [2020-07-29 01:43:23,143 INFO L280 TraceCheckUtils]: 23: Hoare triple {54345#true} ssl3_connect_~skip~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,144 INFO L280 TraceCheckUtils]: 24: Hoare triple {54345#true} assume !false; {54345#true} is VALID [2020-07-29 01:43:23,144 INFO L280 TraceCheckUtils]: 25: Hoare triple {54345#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,144 INFO L280 TraceCheckUtils]: 26: Hoare triple {54345#true} assume !(12292 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,144 INFO L280 TraceCheckUtils]: 27: Hoare triple {54345#true} assume !(16384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,144 INFO L280 TraceCheckUtils]: 28: Hoare triple {54345#true} assume !(4096 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,144 INFO L280 TraceCheckUtils]: 29: Hoare triple {54345#true} assume !(20480 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,145 INFO L280 TraceCheckUtils]: 30: Hoare triple {54345#true} assume !(4099 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,145 INFO L280 TraceCheckUtils]: 31: Hoare triple {54345#true} assume !(4368 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,145 INFO L280 TraceCheckUtils]: 32: Hoare triple {54345#true} assume !(4369 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,145 INFO L280 TraceCheckUtils]: 33: Hoare triple {54345#true} assume 4384 == ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,145 INFO L280 TraceCheckUtils]: 34: Hoare triple {54345#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {54345#true} is VALID [2020-07-29 01:43:23,145 INFO L280 TraceCheckUtils]: 35: Hoare triple {54345#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {54345#true} is VALID [2020-07-29 01:43:23,145 INFO L280 TraceCheckUtils]: 36: Hoare triple {54345#true} assume !(ssl3_connect_~ret~0 <= 0); {54345#true} is VALID [2020-07-29 01:43:23,146 INFO L280 TraceCheckUtils]: 37: Hoare triple {54345#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {54345#true} is VALID [2020-07-29 01:43:23,146 INFO L280 TraceCheckUtils]: 38: Hoare triple {54345#true} ssl3_connect_~s__init_num~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,146 INFO L280 TraceCheckUtils]: 39: Hoare triple {54345#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {54345#true} is VALID [2020-07-29 01:43:23,146 INFO L280 TraceCheckUtils]: 40: Hoare triple {54345#true} ssl3_connect_~skip~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,147 INFO L280 TraceCheckUtils]: 41: Hoare triple {54345#true} assume !false; {54345#true} is VALID [2020-07-29 01:43:23,147 INFO L280 TraceCheckUtils]: 42: Hoare triple {54345#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,147 INFO L280 TraceCheckUtils]: 43: Hoare triple {54345#true} assume !(12292 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,148 INFO L280 TraceCheckUtils]: 44: Hoare triple {54345#true} assume !(16384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,148 INFO L280 TraceCheckUtils]: 45: Hoare triple {54345#true} assume !(4096 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,148 INFO L280 TraceCheckUtils]: 46: Hoare triple {54345#true} assume !(20480 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,148 INFO L280 TraceCheckUtils]: 47: Hoare triple {54345#true} assume !(4099 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,148 INFO L280 TraceCheckUtils]: 48: Hoare triple {54345#true} assume !(4368 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,149 INFO L280 TraceCheckUtils]: 49: Hoare triple {54345#true} assume !(4369 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,149 INFO L280 TraceCheckUtils]: 50: Hoare triple {54345#true} assume !(4384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,149 INFO L280 TraceCheckUtils]: 51: Hoare triple {54345#true} assume !(4385 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,149 INFO L280 TraceCheckUtils]: 52: Hoare triple {54345#true} assume 4400 == ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,150 INFO L280 TraceCheckUtils]: 53: Hoare triple {54345#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {54345#true} is VALID [2020-07-29 01:43:23,150 INFO L280 TraceCheckUtils]: 54: Hoare triple {54345#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,150 INFO L280 TraceCheckUtils]: 55: Hoare triple {54345#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {54345#true} is VALID [2020-07-29 01:43:23,150 INFO L280 TraceCheckUtils]: 56: Hoare triple {54345#true} ssl3_connect_~skip~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,150 INFO L280 TraceCheckUtils]: 57: Hoare triple {54345#true} assume !false; {54345#true} is VALID [2020-07-29 01:43:23,151 INFO L280 TraceCheckUtils]: 58: Hoare triple {54345#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,151 INFO L280 TraceCheckUtils]: 59: Hoare triple {54345#true} assume !(12292 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,151 INFO L280 TraceCheckUtils]: 60: Hoare triple {54345#true} assume !(16384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,151 INFO L280 TraceCheckUtils]: 61: Hoare triple {54345#true} assume !(4096 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,152 INFO L280 TraceCheckUtils]: 62: Hoare triple {54345#true} assume !(20480 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,152 INFO L280 TraceCheckUtils]: 63: Hoare triple {54345#true} assume !(4099 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,152 INFO L280 TraceCheckUtils]: 64: Hoare triple {54345#true} assume !(4368 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,152 INFO L280 TraceCheckUtils]: 65: Hoare triple {54345#true} assume !(4369 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,152 INFO L280 TraceCheckUtils]: 66: Hoare triple {54345#true} assume !(4384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,153 INFO L280 TraceCheckUtils]: 67: Hoare triple {54345#true} assume !(4385 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,153 INFO L280 TraceCheckUtils]: 68: Hoare triple {54345#true} assume !(4400 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,153 INFO L280 TraceCheckUtils]: 69: Hoare triple {54345#true} assume !(4401 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,153 INFO L280 TraceCheckUtils]: 70: Hoare triple {54345#true} assume 4416 == ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,154 INFO L280 TraceCheckUtils]: 71: Hoare triple {54345#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {54345#true} is VALID [2020-07-29 01:43:23,154 INFO L280 TraceCheckUtils]: 72: Hoare triple {54345#true} assume !(3 == ssl3_connect_~blastFlag~0); {54345#true} is VALID [2020-07-29 01:43:23,154 INFO L280 TraceCheckUtils]: 73: Hoare triple {54345#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,154 INFO L280 TraceCheckUtils]: 74: Hoare triple {54345#true} assume !(0 == ssl3_connect_~tmp___6~0); {54345#true} is VALID [2020-07-29 01:43:23,154 INFO L280 TraceCheckUtils]: 75: Hoare triple {54345#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {54345#true} is VALID [2020-07-29 01:43:23,155 INFO L280 TraceCheckUtils]: 76: Hoare triple {54345#true} ssl3_connect_~skip~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,155 INFO L280 TraceCheckUtils]: 77: Hoare triple {54345#true} assume !false; {54345#true} is VALID [2020-07-29 01:43:23,155 INFO L280 TraceCheckUtils]: 78: Hoare triple {54345#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,155 INFO L280 TraceCheckUtils]: 79: Hoare triple {54345#true} assume !(12292 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,156 INFO L280 TraceCheckUtils]: 80: Hoare triple {54345#true} assume !(16384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,156 INFO L280 TraceCheckUtils]: 81: Hoare triple {54345#true} assume !(4096 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,156 INFO L280 TraceCheckUtils]: 82: Hoare triple {54345#true} assume !(20480 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,156 INFO L280 TraceCheckUtils]: 83: Hoare triple {54345#true} assume !(4099 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,157 INFO L280 TraceCheckUtils]: 84: Hoare triple {54345#true} assume !(4368 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,157 INFO L280 TraceCheckUtils]: 85: Hoare triple {54345#true} assume !(4369 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,157 INFO L280 TraceCheckUtils]: 86: Hoare triple {54345#true} assume !(4384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,157 INFO L280 TraceCheckUtils]: 87: Hoare triple {54345#true} assume !(4385 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,157 INFO L280 TraceCheckUtils]: 88: Hoare triple {54345#true} assume !(4400 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,158 INFO L280 TraceCheckUtils]: 89: Hoare triple {54345#true} assume !(4401 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,158 INFO L280 TraceCheckUtils]: 90: Hoare triple {54345#true} assume !(4416 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,158 INFO L280 TraceCheckUtils]: 91: Hoare triple {54345#true} assume !(4417 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,158 INFO L280 TraceCheckUtils]: 92: Hoare triple {54345#true} assume 4432 == ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,159 INFO L280 TraceCheckUtils]: 93: Hoare triple {54345#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {54345#true} is VALID [2020-07-29 01:43:23,159 INFO L280 TraceCheckUtils]: 94: Hoare triple {54345#true} assume !(5 == ssl3_connect_~blastFlag~0); {54345#true} is VALID [2020-07-29 01:43:23,159 INFO L280 TraceCheckUtils]: 95: Hoare triple {54345#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,159 INFO L280 TraceCheckUtils]: 96: Hoare triple {54345#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {54345#true} is VALID [2020-07-29 01:43:23,160 INFO L280 TraceCheckUtils]: 97: Hoare triple {54345#true} ssl3_connect_~skip~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,160 INFO L280 TraceCheckUtils]: 98: Hoare triple {54345#true} assume !false; {54345#true} is VALID [2020-07-29 01:43:23,160 INFO L280 TraceCheckUtils]: 99: Hoare triple {54345#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,160 INFO L280 TraceCheckUtils]: 100: Hoare triple {54345#true} assume !(12292 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,161 INFO L280 TraceCheckUtils]: 101: Hoare triple {54345#true} assume !(16384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,161 INFO L280 TraceCheckUtils]: 102: Hoare triple {54345#true} assume !(4096 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,161 INFO L280 TraceCheckUtils]: 103: Hoare triple {54345#true} assume !(20480 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,161 INFO L280 TraceCheckUtils]: 104: Hoare triple {54345#true} assume !(4099 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,161 INFO L280 TraceCheckUtils]: 105: Hoare triple {54345#true} assume !(4368 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,162 INFO L280 TraceCheckUtils]: 106: Hoare triple {54345#true} assume !(4369 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,162 INFO L280 TraceCheckUtils]: 107: Hoare triple {54345#true} assume !(4384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,162 INFO L280 TraceCheckUtils]: 108: Hoare triple {54345#true} assume !(4385 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,162 INFO L280 TraceCheckUtils]: 109: Hoare triple {54345#true} assume !(4400 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,163 INFO L280 TraceCheckUtils]: 110: Hoare triple {54345#true} assume !(4401 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,163 INFO L280 TraceCheckUtils]: 111: Hoare triple {54345#true} assume !(4416 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,163 INFO L280 TraceCheckUtils]: 112: Hoare triple {54345#true} assume !(4417 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,163 INFO L280 TraceCheckUtils]: 113: Hoare triple {54345#true} assume !(4432 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,164 INFO L280 TraceCheckUtils]: 114: Hoare triple {54345#true} assume !(4433 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,164 INFO L280 TraceCheckUtils]: 115: Hoare triple {54345#true} assume 4448 == ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,164 INFO L280 TraceCheckUtils]: 116: Hoare triple {54345#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {54345#true} is VALID [2020-07-29 01:43:23,164 INFO L280 TraceCheckUtils]: 117: Hoare triple {54345#true} assume !(4 == ssl3_connect_~blastFlag~0); {54345#true} is VALID [2020-07-29 01:43:23,164 INFO L280 TraceCheckUtils]: 118: Hoare triple {54345#true} assume !(ssl3_connect_~ret~0 <= 0); {54345#true} is VALID [2020-07-29 01:43:23,165 INFO L280 TraceCheckUtils]: 119: Hoare triple {54345#true} assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; {54345#true} is VALID [2020-07-29 01:43:23,165 INFO L280 TraceCheckUtils]: 120: Hoare triple {54345#true} ssl3_connect_~s__init_num~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,165 INFO L280 TraceCheckUtils]: 121: Hoare triple {54345#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {54345#true} is VALID [2020-07-29 01:43:23,165 INFO L280 TraceCheckUtils]: 122: Hoare triple {54345#true} ssl3_connect_~skip~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,166 INFO L280 TraceCheckUtils]: 123: Hoare triple {54345#true} assume !false; {54345#true} is VALID [2020-07-29 01:43:23,166 INFO L280 TraceCheckUtils]: 124: Hoare triple {54345#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,166 INFO L280 TraceCheckUtils]: 125: Hoare triple {54345#true} assume !(12292 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,166 INFO L280 TraceCheckUtils]: 126: Hoare triple {54345#true} assume !(16384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,167 INFO L280 TraceCheckUtils]: 127: Hoare triple {54345#true} assume !(4096 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,167 INFO L280 TraceCheckUtils]: 128: Hoare triple {54345#true} assume !(20480 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,167 INFO L280 TraceCheckUtils]: 129: Hoare triple {54345#true} assume !(4099 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,167 INFO L280 TraceCheckUtils]: 130: Hoare triple {54345#true} assume !(4368 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,168 INFO L280 TraceCheckUtils]: 131: Hoare triple {54345#true} assume !(4369 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,168 INFO L280 TraceCheckUtils]: 132: Hoare triple {54345#true} assume !(4384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,168 INFO L280 TraceCheckUtils]: 133: Hoare triple {54345#true} assume !(4385 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,168 INFO L280 TraceCheckUtils]: 134: Hoare triple {54345#true} assume !(4400 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,168 INFO L280 TraceCheckUtils]: 135: Hoare triple {54345#true} assume !(4401 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,169 INFO L280 TraceCheckUtils]: 136: Hoare triple {54345#true} assume !(4416 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,169 INFO L280 TraceCheckUtils]: 137: Hoare triple {54345#true} assume !(4417 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,169 INFO L280 TraceCheckUtils]: 138: Hoare triple {54345#true} assume !(4432 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,169 INFO L280 TraceCheckUtils]: 139: Hoare triple {54345#true} assume !(4433 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,170 INFO L280 TraceCheckUtils]: 140: Hoare triple {54345#true} assume !(4448 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,170 INFO L280 TraceCheckUtils]: 141: Hoare triple {54345#true} assume !(4449 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,170 INFO L280 TraceCheckUtils]: 142: Hoare triple {54345#true} assume 4464 == ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,170 INFO L280 TraceCheckUtils]: 143: Hoare triple {54345#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; {54345#true} is VALID [2020-07-29 01:43:23,171 INFO L280 TraceCheckUtils]: 144: Hoare triple {54345#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,171 INFO L280 TraceCheckUtils]: 145: Hoare triple {54345#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {54345#true} is VALID [2020-07-29 01:43:23,171 INFO L280 TraceCheckUtils]: 146: Hoare triple {54345#true} ssl3_connect_~skip~0 := 0; {54345#true} is VALID [2020-07-29 01:43:23,171 INFO L280 TraceCheckUtils]: 147: Hoare triple {54345#true} assume !false; {54345#true} is VALID [2020-07-29 01:43:23,171 INFO L280 TraceCheckUtils]: 148: Hoare triple {54345#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,172 INFO L280 TraceCheckUtils]: 149: Hoare triple {54345#true} assume !(12292 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,172 INFO L280 TraceCheckUtils]: 150: Hoare triple {54345#true} assume !(16384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,172 INFO L280 TraceCheckUtils]: 151: Hoare triple {54345#true} assume !(4096 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,172 INFO L280 TraceCheckUtils]: 152: Hoare triple {54345#true} assume !(20480 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,173 INFO L280 TraceCheckUtils]: 153: Hoare triple {54345#true} assume !(4099 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,173 INFO L280 TraceCheckUtils]: 154: Hoare triple {54345#true} assume !(4368 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,173 INFO L280 TraceCheckUtils]: 155: Hoare triple {54345#true} assume !(4369 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,173 INFO L280 TraceCheckUtils]: 156: Hoare triple {54345#true} assume !(4384 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,173 INFO L280 TraceCheckUtils]: 157: Hoare triple {54345#true} assume !(4385 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,174 INFO L280 TraceCheckUtils]: 158: Hoare triple {54345#true} assume !(4400 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,174 INFO L280 TraceCheckUtils]: 159: Hoare triple {54345#true} assume !(4401 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,174 INFO L280 TraceCheckUtils]: 160: Hoare triple {54345#true} assume !(4416 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,174 INFO L280 TraceCheckUtils]: 161: Hoare triple {54345#true} assume !(4417 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,175 INFO L280 TraceCheckUtils]: 162: Hoare triple {54345#true} assume !(4432 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,175 INFO L280 TraceCheckUtils]: 163: Hoare triple {54345#true} assume !(4433 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,175 INFO L280 TraceCheckUtils]: 164: Hoare triple {54345#true} assume !(4448 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,175 INFO L280 TraceCheckUtils]: 165: Hoare triple {54345#true} assume !(4449 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,175 INFO L280 TraceCheckUtils]: 166: Hoare triple {54345#true} assume !(4464 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,176 INFO L280 TraceCheckUtils]: 167: Hoare triple {54345#true} assume !(4465 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,176 INFO L280 TraceCheckUtils]: 168: Hoare triple {54345#true} assume !(4466 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,176 INFO L280 TraceCheckUtils]: 169: Hoare triple {54345#true} assume !(4467 == ssl3_connect_~s__state~0); {54345#true} is VALID [2020-07-29 01:43:23,176 INFO L280 TraceCheckUtils]: 170: Hoare triple {54345#true} assume 4480 == ssl3_connect_~s__state~0; {54345#true} is VALID [2020-07-29 01:43:23,177 INFO L280 TraceCheckUtils]: 171: Hoare triple {54345#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; {54345#true} is VALID [2020-07-29 01:43:23,177 INFO L280 TraceCheckUtils]: 172: Hoare triple {54345#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; {54345#true} is VALID [2020-07-29 01:43:23,178 INFO L280 TraceCheckUtils]: 173: Hoare triple {54345#true} assume 1 == ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4496; {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,182 INFO L280 TraceCheckUtils]: 174: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~s__init_num~0 := 0; {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,183 INFO L280 TraceCheckUtils]: 175: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,184 INFO L280 TraceCheckUtils]: 176: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,184 INFO L280 TraceCheckUtils]: 177: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,185 INFO L280 TraceCheckUtils]: 178: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,185 INFO L280 TraceCheckUtils]: 179: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,186 INFO L280 TraceCheckUtils]: 180: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,186 INFO L280 TraceCheckUtils]: 181: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4096 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,187 INFO L280 TraceCheckUtils]: 182: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(20480 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,187 INFO L280 TraceCheckUtils]: 183: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4099 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,188 INFO L280 TraceCheckUtils]: 184: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4368 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,189 INFO L280 TraceCheckUtils]: 185: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4369 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,189 INFO L280 TraceCheckUtils]: 186: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4384 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,190 INFO L280 TraceCheckUtils]: 187: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4385 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,190 INFO L280 TraceCheckUtils]: 188: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4400 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,191 INFO L280 TraceCheckUtils]: 189: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4401 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,192 INFO L280 TraceCheckUtils]: 190: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4416 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,192 INFO L280 TraceCheckUtils]: 191: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4417 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,193 INFO L280 TraceCheckUtils]: 192: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4432 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,193 INFO L280 TraceCheckUtils]: 193: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4433 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,194 INFO L280 TraceCheckUtils]: 194: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4448 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,195 INFO L280 TraceCheckUtils]: 195: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4449 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,195 INFO L280 TraceCheckUtils]: 196: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4464 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,196 INFO L280 TraceCheckUtils]: 197: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4465 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,196 INFO L280 TraceCheckUtils]: 198: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4466 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,197 INFO L280 TraceCheckUtils]: 199: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4467 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,197 INFO L280 TraceCheckUtils]: 200: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4480 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,198 INFO L280 TraceCheckUtils]: 201: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4481 == ssl3_connect_~s__state~0); {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:23,199 INFO L280 TraceCheckUtils]: 202: Hoare triple {54347#(= 4496 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4496 == ssl3_connect_~s__state~0); {54346#false} is VALID [2020-07-29 01:43:23,199 INFO L280 TraceCheckUtils]: 203: Hoare triple {54346#false} assume !(4497 == ssl3_connect_~s__state~0); {54346#false} is VALID [2020-07-29 01:43:23,199 INFO L280 TraceCheckUtils]: 204: Hoare triple {54346#false} assume !(4512 == ssl3_connect_~s__state~0); {54346#false} is VALID [2020-07-29 01:43:23,199 INFO L280 TraceCheckUtils]: 205: Hoare triple {54346#false} assume !(4513 == ssl3_connect_~s__state~0); {54346#false} is VALID [2020-07-29 01:43:23,199 INFO L280 TraceCheckUtils]: 206: Hoare triple {54346#false} assume !(4528 == ssl3_connect_~s__state~0); {54346#false} is VALID [2020-07-29 01:43:23,199 INFO L280 TraceCheckUtils]: 207: Hoare triple {54346#false} assume !(4529 == ssl3_connect_~s__state~0); {54346#false} is VALID [2020-07-29 01:43:23,199 INFO L280 TraceCheckUtils]: 208: Hoare triple {54346#false} assume !(4560 == ssl3_connect_~s__state~0); {54346#false} is VALID [2020-07-29 01:43:23,200 INFO L280 TraceCheckUtils]: 209: Hoare triple {54346#false} assume !(4561 == ssl3_connect_~s__state~0); {54346#false} is VALID [2020-07-29 01:43:23,200 INFO L280 TraceCheckUtils]: 210: Hoare triple {54346#false} assume 4352 == ssl3_connect_~s__state~0; {54346#false} is VALID [2020-07-29 01:43:23,200 INFO L280 TraceCheckUtils]: 211: Hoare triple {54346#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {54346#false} is VALID [2020-07-29 01:43:23,200 INFO L280 TraceCheckUtils]: 212: Hoare triple {54346#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {54346#false} is VALID [2020-07-29 01:43:23,200 INFO L280 TraceCheckUtils]: 213: Hoare triple {54346#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {54346#false} is VALID [2020-07-29 01:43:23,200 INFO L280 TraceCheckUtils]: 214: Hoare triple {54346#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {54346#false} is VALID [2020-07-29 01:43:23,201 INFO L280 TraceCheckUtils]: 215: Hoare triple {54346#false} ssl3_connect_~skip~0 := 0; {54346#false} is VALID [2020-07-29 01:43:23,201 INFO L280 TraceCheckUtils]: 216: Hoare triple {54346#false} assume !false; {54346#false} is VALID [2020-07-29 01:43:23,201 INFO L280 TraceCheckUtils]: 217: Hoare triple {54346#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {54346#false} is VALID [2020-07-29 01:43:23,201 INFO L280 TraceCheckUtils]: 218: Hoare triple {54346#false} assume 12292 == ssl3_connect_~s__state~0; {54346#false} is VALID [2020-07-29 01:43:23,226 INFO L134 CoverageAnalysis]: Checked inductivity of 575 backedges. 183 proven. 0 refuted. 0 times theorem prover too weak. 392 trivial. 0 not checked. [2020-07-29 01:43:23,226 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734010947] [2020-07-29 01:43:23,227 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:23,227 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:23,227 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510902426] [2020-07-29 01:43:23,228 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:23,228 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:23,228 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:23,228 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:23,229 INFO L87 Difference]: Start difference. First operand 3245 states and 4325 transitions. cyclomatic complexity: 1084 Second operand 3 states. [2020-07-29 01:43:23,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:23,917 INFO L93 Difference]: Finished difference Result 3393 states and 4493 transitions. [2020-07-29 01:43:23,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:23,917 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:24,049 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 114 edges. 114 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:24,049 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3393 states and 4493 transitions. [2020-07-29 01:43:24,426 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3384 [2020-07-29 01:43:24,794 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3393 states to 3393 states and 4493 transitions. [2020-07-29 01:43:24,794 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3393 [2020-07-29 01:43:24,796 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3393 [2020-07-29 01:43:24,796 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3393 states and 4493 transitions. [2020-07-29 01:43:24,799 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:24,800 INFO L688 BuchiCegarLoop]: Abstraction has 3393 states and 4493 transitions. [2020-07-29 01:43:24,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3393 states and 4493 transitions. [2020-07-29 01:43:24,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3393 to 3377. [2020-07-29 01:43:24,851 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:24,852 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3393 states and 4493 transitions. Second operand 3377 states. [2020-07-29 01:43:24,852 INFO L74 IsIncluded]: Start isIncluded. First operand 3393 states and 4493 transitions. Second operand 3377 states. [2020-07-29 01:43:24,852 INFO L87 Difference]: Start difference. First operand 3393 states and 4493 transitions. Second operand 3377 states. [2020-07-29 01:43:25,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:25,208 INFO L93 Difference]: Finished difference Result 3393 states and 4493 transitions. [2020-07-29 01:43:25,208 INFO L276 IsEmpty]: Start isEmpty. Operand 3393 states and 4493 transitions. [2020-07-29 01:43:25,212 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:25,212 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:25,212 INFO L74 IsIncluded]: Start isIncluded. First operand 3377 states. Second operand 3393 states and 4493 transitions. [2020-07-29 01:43:25,212 INFO L87 Difference]: Start difference. First operand 3377 states. Second operand 3393 states and 4493 transitions. [2020-07-29 01:43:25,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:25,562 INFO L93 Difference]: Finished difference Result 3393 states and 4493 transitions. [2020-07-29 01:43:25,562 INFO L276 IsEmpty]: Start isEmpty. Operand 3393 states and 4493 transitions. [2020-07-29 01:43:25,566 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:25,566 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:25,566 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:25,566 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:25,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3377 states. [2020-07-29 01:43:25,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3377 states to 3377 states and 4477 transitions. [2020-07-29 01:43:25,912 INFO L711 BuchiCegarLoop]: Abstraction has 3377 states and 4477 transitions. [2020-07-29 01:43:25,912 INFO L591 BuchiCegarLoop]: Abstraction has 3377 states and 4477 transitions. [2020-07-29 01:43:25,912 INFO L424 BuchiCegarLoop]: ======== Iteration 19============ [2020-07-29 01:43:25,912 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3377 states and 4477 transitions. [2020-07-29 01:43:25,920 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3368 [2020-07-29 01:43:25,920 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:25,921 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:25,922 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:25,922 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:25,922 INFO L794 eck$LassoCheckResult]: Stem: 57872#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 57873#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 57867#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 57868#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 57831#L96-1 assume !false; 58833#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 58832#L99 assume 12292 == ssl3_connect_~s__state~0; 58099#L100 [2020-07-29 01:43:25,923 INFO L796 eck$LassoCheckResult]: Loop: 58099#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 58089#L204 ssl3_connect_~s__server~0 := 0; 58831#L209 assume 0 != ssl3_connect_~cb~0; 58830#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 58828#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 58825#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 58822#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 58817#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 58813#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 58808#L514 ssl3_connect_~skip~0 := 0; 58802#L96-1 assume !false; 58800#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 58798#L99 assume !(12292 == ssl3_connect_~s__state~0); 58796#L102 assume !(16384 == ssl3_connect_~s__state~0); 58793#L105 assume !(4096 == ssl3_connect_~s__state~0); 58788#L108 assume !(20480 == ssl3_connect_~s__state~0); 58782#L111 assume !(4099 == ssl3_connect_~s__state~0); 58780#L114 assume 4368 == ssl3_connect_~s__state~0; 58083#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 58777#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 58762#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 58770#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 58766#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 58763#L514 ssl3_connect_~skip~0 := 0; 58760#L96-1 assume !false; 58758#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 58757#L99 assume !(12292 == ssl3_connect_~s__state~0); 58754#L102 assume !(16384 == ssl3_connect_~s__state~0); 58748#L105 assume !(4096 == ssl3_connect_~s__state~0); 58746#L108 assume !(20480 == ssl3_connect_~s__state~0); 58744#L111 assume !(4099 == ssl3_connect_~s__state~0); 58742#L114 assume !(4368 == ssl3_connect_~s__state~0); 58740#L117 assume !(4369 == ssl3_connect_~s__state~0); 58737#L120 assume 4384 == ssl3_connect_~s__state~0; 58077#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 58727#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 58703#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 58721#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 58717#L269-2 ssl3_connect_~s__init_num~0 := 0; 58712#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 58706#L514 ssl3_connect_~skip~0 := 0; 58701#L96-1 assume !false; 58697#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 58692#L99 assume !(12292 == ssl3_connect_~s__state~0); 58687#L102 assume !(16384 == ssl3_connect_~s__state~0); 58679#L105 assume !(4096 == ssl3_connect_~s__state~0); 58675#L108 assume !(20480 == ssl3_connect_~s__state~0); 58671#L111 assume !(4099 == ssl3_connect_~s__state~0); 58667#L114 assume !(4368 == ssl3_connect_~s__state~0); 58663#L117 assume !(4369 == ssl3_connect_~s__state~0); 58659#L120 assume !(4384 == ssl3_connect_~s__state~0); 58655#L123 assume !(4385 == ssl3_connect_~s__state~0); 58651#L126 assume 4400 == ssl3_connect_~s__state~0; 58071#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 58648#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 58785#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 58781#L514 ssl3_connect_~skip~0 := 0; 58779#L96-1 assume !false; 58778#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 58776#L99 assume !(12292 == ssl3_connect_~s__state~0); 58775#L102 assume !(16384 == ssl3_connect_~s__state~0); 58774#L105 assume !(4096 == ssl3_connect_~s__state~0); 58773#L108 assume !(20480 == ssl3_connect_~s__state~0); 58024#L111 assume !(4099 == ssl3_connect_~s__state~0); 58025#L114 assume !(4368 == ssl3_connect_~s__state~0); 58010#L117 assume !(4369 == ssl3_connect_~s__state~0); 58011#L120 assume !(4384 == ssl3_connect_~s__state~0); 57996#L123 assume !(4385 == ssl3_connect_~s__state~0); 57997#L126 assume !(4400 == ssl3_connect_~s__state~0); 57958#L129 assume !(4401 == ssl3_connect_~s__state~0); 57959#L132 assume 4416 == ssl3_connect_~s__state~0; 57778#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 57779#L295 assume !(3 == ssl3_connect_~blastFlag~0); 58739#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 58735#L303 assume !(0 == ssl3_connect_~tmp___6~0); 58731#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 58726#L514 ssl3_connect_~skip~0 := 0; 58724#L96-1 assume !false; 58720#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 58716#L99 assume !(12292 == ssl3_connect_~s__state~0); 58709#L102 assume !(16384 == ssl3_connect_~s__state~0); 58705#L105 assume !(4096 == ssl3_connect_~s__state~0); 58700#L108 assume !(20480 == ssl3_connect_~s__state~0); 58696#L111 assume !(4099 == ssl3_connect_~s__state~0); 58691#L114 assume !(4368 == ssl3_connect_~s__state~0); 58686#L117 assume !(4369 == ssl3_connect_~s__state~0); 58678#L120 assume !(4384 == ssl3_connect_~s__state~0); 58674#L123 assume !(4385 == ssl3_connect_~s__state~0); 58670#L126 assume !(4400 == ssl3_connect_~s__state~0); 58666#L129 assume !(4401 == ssl3_connect_~s__state~0); 58662#L132 assume !(4416 == ssl3_connect_~s__state~0); 58658#L135 assume !(4417 == ssl3_connect_~s__state~0); 58654#L138 assume 4432 == ssl3_connect_~s__state~0; 58061#L142 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; 58646#L311 assume !(5 == ssl3_connect_~blastFlag~0); 58639#L314 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; 58615#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 58606#L514 ssl3_connect_~skip~0 := 0; 58603#L96-1 assume !false; 58600#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 58597#L99 assume !(12292 == ssl3_connect_~s__state~0); 58594#L102 assume !(16384 == ssl3_connect_~s__state~0); 58591#L105 assume !(4096 == ssl3_connect_~s__state~0); 58588#L108 assume !(20480 == ssl3_connect_~s__state~0); 58585#L111 assume !(4099 == ssl3_connect_~s__state~0); 58582#L114 assume !(4368 == ssl3_connect_~s__state~0); 58579#L117 assume !(4369 == ssl3_connect_~s__state~0); 58576#L120 assume !(4384 == ssl3_connect_~s__state~0); 58573#L123 assume !(4385 == ssl3_connect_~s__state~0); 58570#L126 assume !(4400 == ssl3_connect_~s__state~0); 58567#L129 assume !(4401 == ssl3_connect_~s__state~0); 58563#L132 assume !(4416 == ssl3_connect_~s__state~0); 58561#L135 assume !(4417 == ssl3_connect_~s__state~0); 58554#L138 assume !(4432 == ssl3_connect_~s__state~0); 58547#L141 assume !(4433 == ssl3_connect_~s__state~0); 58544#L144 assume 4448 == ssl3_connect_~s__state~0; 57925#L148 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; 57926#L323 assume !(4 == ssl3_connect_~blastFlag~0); 58536#L323-2 assume !(ssl3_connect_~ret~0 <= 0); 58532#L329 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; 58533#L329-2 ssl3_connect_~s__init_num~0 := 0; 58610#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 58605#L514 ssl3_connect_~skip~0 := 0; 58602#L96-1 assume !false; 58599#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 58596#L99 assume !(12292 == ssl3_connect_~s__state~0); 58593#L102 assume !(16384 == ssl3_connect_~s__state~0); 58590#L105 assume !(4096 == ssl3_connect_~s__state~0); 58587#L108 assume !(20480 == ssl3_connect_~s__state~0); 58584#L111 assume !(4099 == ssl3_connect_~s__state~0); 58581#L114 assume !(4368 == ssl3_connect_~s__state~0); 58578#L117 assume !(4369 == ssl3_connect_~s__state~0); 58575#L120 assume !(4384 == ssl3_connect_~s__state~0); 58572#L123 assume !(4385 == ssl3_connect_~s__state~0); 58569#L126 assume !(4400 == ssl3_connect_~s__state~0); 58566#L129 assume !(4401 == ssl3_connect_~s__state~0); 58562#L132 assume !(4416 == ssl3_connect_~s__state~0); 58560#L135 assume !(4417 == ssl3_connect_~s__state~0); 58553#L138 assume !(4432 == ssl3_connect_~s__state~0); 58546#L141 assume !(4433 == ssl3_connect_~s__state~0); 58543#L144 assume !(4448 == ssl3_connect_~s__state~0); 58540#L147 assume !(4449 == ssl3_connect_~s__state~0); 58538#L150 assume 4464 == ssl3_connect_~s__state~0; 58030#L160 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; 58529#L341 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; 58530#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 59530#L514 ssl3_connect_~skip~0 := 0; 59529#L96-1 assume !false; 59528#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 59527#L99 assume !(12292 == ssl3_connect_~s__state~0); 59526#L102 assume !(16384 == ssl3_connect_~s__state~0); 59525#L105 assume !(4096 == ssl3_connect_~s__state~0); 59524#L108 assume !(20480 == ssl3_connect_~s__state~0); 59523#L111 assume !(4099 == ssl3_connect_~s__state~0); 59522#L114 assume !(4368 == ssl3_connect_~s__state~0); 59521#L117 assume !(4369 == ssl3_connect_~s__state~0); 59520#L120 assume !(4384 == ssl3_connect_~s__state~0); 59519#L123 assume !(4385 == ssl3_connect_~s__state~0); 59518#L126 assume !(4400 == ssl3_connect_~s__state~0); 58482#L129 assume !(4401 == ssl3_connect_~s__state~0); 58483#L132 assume !(4416 == ssl3_connect_~s__state~0); 58474#L135 assume !(4417 == ssl3_connect_~s__state~0); 58475#L138 assume !(4432 == ssl3_connect_~s__state~0); 58466#L141 assume !(4433 == ssl3_connect_~s__state~0); 58467#L144 assume !(4448 == ssl3_connect_~s__state~0); 58458#L147 assume !(4449 == ssl3_connect_~s__state~0); 58459#L150 assume !(4464 == ssl3_connect_~s__state~0); 59428#L153 assume !(4465 == ssl3_connect_~s__state~0); 59426#L156 assume !(4466 == ssl3_connect_~s__state~0); 59425#L159 assume !(4467 == ssl3_connect_~s__state~0); 58442#L162 assume 4480 == ssl3_connect_~s__state~0; 58015#L166 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; 58434#L350 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; 58435#L354 assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; 59393#L354-2 ssl3_connect_~s__init_num~0 := 0; 58418#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 58413#L514 ssl3_connect_~skip~0 := 0; 58410#L96-1 assume !false; 58407#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 58404#L99 assume !(12292 == ssl3_connect_~s__state~0); 58402#L102 assume !(16384 == ssl3_connect_~s__state~0); 58400#L105 assume !(4096 == ssl3_connect_~s__state~0); 58393#L108 assume !(20480 == ssl3_connect_~s__state~0); 58387#L111 assume !(4099 == ssl3_connect_~s__state~0); 58385#L114 assume !(4368 == ssl3_connect_~s__state~0); 58383#L117 assume !(4369 == ssl3_connect_~s__state~0); 58381#L120 assume !(4384 == ssl3_connect_~s__state~0); 58379#L123 assume !(4385 == ssl3_connect_~s__state~0); 58377#L126 assume !(4400 == ssl3_connect_~s__state~0); 58375#L129 assume !(4401 == ssl3_connect_~s__state~0); 58373#L132 assume !(4416 == ssl3_connect_~s__state~0); 58371#L135 assume !(4417 == ssl3_connect_~s__state~0); 58369#L138 assume !(4432 == ssl3_connect_~s__state~0); 58367#L141 assume !(4433 == ssl3_connect_~s__state~0); 58365#L144 assume !(4448 == ssl3_connect_~s__state~0); 58363#L147 assume !(4449 == ssl3_connect_~s__state~0); 58361#L150 assume !(4464 == ssl3_connect_~s__state~0); 58359#L153 assume !(4465 == ssl3_connect_~s__state~0); 58357#L156 assume !(4466 == ssl3_connect_~s__state~0); 58355#L159 assume !(4467 == ssl3_connect_~s__state~0); 58353#L162 assume !(4480 == ssl3_connect_~s__state~0); 58351#L165 assume !(4481 == ssl3_connect_~s__state~0); 58349#L168 assume !(4496 == ssl3_connect_~s__state~0); 58346#L171 assume !(4497 == ssl3_connect_~s__state~0); 58347#L174 assume 4512 == ssl3_connect_~s__state~0; 58341#L178 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; 58342#L375 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; 58335#L381 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; 58336#L381-2 assume !(0 == ssl3_connect_~tmp___7~0); 58327#L390 assume !(0 == ssl3_connect_~tmp___8~0); 58328#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 59451#L514 ssl3_connect_~skip~0 := 0; 59450#L96-1 assume !false; 59449#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 59448#L99 assume !(12292 == ssl3_connect_~s__state~0); 59447#L102 assume !(16384 == ssl3_connect_~s__state~0); 59446#L105 assume !(4096 == ssl3_connect_~s__state~0); 59445#L108 assume !(20480 == ssl3_connect_~s__state~0); 59444#L111 assume !(4099 == ssl3_connect_~s__state~0); 59443#L114 assume !(4368 == ssl3_connect_~s__state~0); 59442#L117 assume !(4369 == ssl3_connect_~s__state~0); 59441#L120 assume !(4384 == ssl3_connect_~s__state~0); 59440#L123 assume !(4385 == ssl3_connect_~s__state~0); 59439#L126 assume !(4400 == ssl3_connect_~s__state~0); 59438#L129 assume !(4401 == ssl3_connect_~s__state~0); 59437#L132 assume !(4416 == ssl3_connect_~s__state~0); 59436#L135 assume !(4417 == ssl3_connect_~s__state~0); 59435#L138 assume !(4432 == ssl3_connect_~s__state~0); 59434#L141 assume !(4433 == ssl3_connect_~s__state~0); 59433#L144 assume !(4448 == ssl3_connect_~s__state~0); 59432#L147 assume !(4449 == ssl3_connect_~s__state~0); 59431#L150 assume !(4464 == ssl3_connect_~s__state~0); 59430#L153 assume !(4465 == ssl3_connect_~s__state~0); 59429#L156 assume !(4466 == ssl3_connect_~s__state~0); 59427#L159 assume !(4467 == ssl3_connect_~s__state~0); 58040#L162 assume !(4480 == ssl3_connect_~s__state~0); 58041#L165 assume !(4481 == ssl3_connect_~s__state~0); 58026#L168 assume !(4496 == ssl3_connect_~s__state~0); 58028#L171 assume !(4497 == ssl3_connect_~s__state~0); 58141#L174 assume !(4512 == ssl3_connect_~s__state~0); 59517#L177 assume !(4513 == ssl3_connect_~s__state~0); 59512#L180 assume !(4528 == ssl3_connect_~s__state~0); 59511#L183 assume !(4529 == ssl3_connect_~s__state~0); 59469#L186 assume !(4560 == ssl3_connect_~s__state~0); 59459#L189 assume !(4561 == ssl3_connect_~s__state~0); 59458#L192 assume 4352 == ssl3_connect_~s__state~0; 59457#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 59455#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 59454#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 58113#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 58105#L514 ssl3_connect_~skip~0 := 0; 58103#L96-1 assume !false; 58101#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 58098#L99 assume 12292 == ssl3_connect_~s__state~0; 58099#L100 [2020-07-29 01:43:25,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:25,924 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 18 times [2020-07-29 01:43:25,924 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:25,924 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061282291] [2020-07-29 01:43:25,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:25,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:25,928 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:25,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:25,931 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:25,933 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:25,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:25,934 INFO L82 PathProgramCache]: Analyzing trace with hash 512316352, now seen corresponding path program 1 times [2020-07-29 01:43:25,934 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:25,934 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974495860] [2020-07-29 01:43:25,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:25,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:25,992 INFO L280 TraceCheckUtils]: 0: Hoare triple {67909#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {67909#true} is VALID [2020-07-29 01:43:25,992 INFO L280 TraceCheckUtils]: 1: Hoare triple {67909#true} ssl3_connect_~s__server~0 := 0; {67909#true} is VALID [2020-07-29 01:43:25,992 INFO L280 TraceCheckUtils]: 2: Hoare triple {67909#true} assume 0 != ssl3_connect_~cb~0; {67909#true} is VALID [2020-07-29 01:43:25,992 INFO L280 TraceCheckUtils]: 3: Hoare triple {67909#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {67909#true} is VALID [2020-07-29 01:43:25,992 INFO L280 TraceCheckUtils]: 4: Hoare triple {67909#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {67909#true} is VALID [2020-07-29 01:43:25,992 INFO L280 TraceCheckUtils]: 5: Hoare triple {67909#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {67909#true} is VALID [2020-07-29 01:43:25,993 INFO L280 TraceCheckUtils]: 6: Hoare triple {67909#true} assume !(0 == ssl3_connect_~tmp___4~0); {67909#true} is VALID [2020-07-29 01:43:25,993 INFO L280 TraceCheckUtils]: 7: Hoare triple {67909#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {67909#true} is VALID [2020-07-29 01:43:25,993 INFO L280 TraceCheckUtils]: 8: Hoare triple {67909#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {67909#true} is VALID [2020-07-29 01:43:25,993 INFO L280 TraceCheckUtils]: 9: Hoare triple {67909#true} ssl3_connect_~skip~0 := 0; {67909#true} is VALID [2020-07-29 01:43:25,993 INFO L280 TraceCheckUtils]: 10: Hoare triple {67909#true} assume !false; {67909#true} is VALID [2020-07-29 01:43:25,993 INFO L280 TraceCheckUtils]: 11: Hoare triple {67909#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:25,994 INFO L280 TraceCheckUtils]: 12: Hoare triple {67909#true} assume !(12292 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:25,994 INFO L280 TraceCheckUtils]: 13: Hoare triple {67909#true} assume !(16384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:25,994 INFO L280 TraceCheckUtils]: 14: Hoare triple {67909#true} assume !(4096 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:25,994 INFO L280 TraceCheckUtils]: 15: Hoare triple {67909#true} assume !(20480 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:25,995 INFO L280 TraceCheckUtils]: 16: Hoare triple {67909#true} assume !(4099 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:25,995 INFO L280 TraceCheckUtils]: 17: Hoare triple {67909#true} assume 4368 == ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:25,995 INFO L280 TraceCheckUtils]: 18: Hoare triple {67909#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {67909#true} is VALID [2020-07-29 01:43:25,995 INFO L280 TraceCheckUtils]: 19: Hoare triple {67909#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {67909#true} is VALID [2020-07-29 01:43:25,995 INFO L280 TraceCheckUtils]: 20: Hoare triple {67909#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {67909#true} is VALID [2020-07-29 01:43:25,996 INFO L280 TraceCheckUtils]: 21: Hoare triple {67909#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {67909#true} is VALID [2020-07-29 01:43:25,996 INFO L280 TraceCheckUtils]: 22: Hoare triple {67909#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {67909#true} is VALID [2020-07-29 01:43:25,996 INFO L280 TraceCheckUtils]: 23: Hoare triple {67909#true} ssl3_connect_~skip~0 := 0; {67909#true} is VALID [2020-07-29 01:43:25,996 INFO L280 TraceCheckUtils]: 24: Hoare triple {67909#true} assume !false; {67909#true} is VALID [2020-07-29 01:43:25,996 INFO L280 TraceCheckUtils]: 25: Hoare triple {67909#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:25,996 INFO L280 TraceCheckUtils]: 26: Hoare triple {67909#true} assume !(12292 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:25,996 INFO L280 TraceCheckUtils]: 27: Hoare triple {67909#true} assume !(16384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:25,997 INFO L280 TraceCheckUtils]: 28: Hoare triple {67909#true} assume !(4096 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:25,997 INFO L280 TraceCheckUtils]: 29: Hoare triple {67909#true} assume !(20480 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:25,997 INFO L280 TraceCheckUtils]: 30: Hoare triple {67909#true} assume !(4099 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:25,997 INFO L280 TraceCheckUtils]: 31: Hoare triple {67909#true} assume !(4368 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:25,998 INFO L280 TraceCheckUtils]: 32: Hoare triple {67909#true} assume !(4369 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:25,998 INFO L280 TraceCheckUtils]: 33: Hoare triple {67909#true} assume 4384 == ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:25,998 INFO L280 TraceCheckUtils]: 34: Hoare triple {67909#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {67909#true} is VALID [2020-07-29 01:43:25,998 INFO L280 TraceCheckUtils]: 35: Hoare triple {67909#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {67909#true} is VALID [2020-07-29 01:43:25,999 INFO L280 TraceCheckUtils]: 36: Hoare triple {67909#true} assume !(ssl3_connect_~ret~0 <= 0); {67909#true} is VALID [2020-07-29 01:43:25,999 INFO L280 TraceCheckUtils]: 37: Hoare triple {67909#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {67909#true} is VALID [2020-07-29 01:43:25,999 INFO L280 TraceCheckUtils]: 38: Hoare triple {67909#true} ssl3_connect_~s__init_num~0 := 0; {67909#true} is VALID [2020-07-29 01:43:25,999 INFO L280 TraceCheckUtils]: 39: Hoare triple {67909#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {67909#true} is VALID [2020-07-29 01:43:25,999 INFO L280 TraceCheckUtils]: 40: Hoare triple {67909#true} ssl3_connect_~skip~0 := 0; {67909#true} is VALID [2020-07-29 01:43:25,999 INFO L280 TraceCheckUtils]: 41: Hoare triple {67909#true} assume !false; {67909#true} is VALID [2020-07-29 01:43:25,999 INFO L280 TraceCheckUtils]: 42: Hoare triple {67909#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,000 INFO L280 TraceCheckUtils]: 43: Hoare triple {67909#true} assume !(12292 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,000 INFO L280 TraceCheckUtils]: 44: Hoare triple {67909#true} assume !(16384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,000 INFO L280 TraceCheckUtils]: 45: Hoare triple {67909#true} assume !(4096 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,000 INFO L280 TraceCheckUtils]: 46: Hoare triple {67909#true} assume !(20480 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,000 INFO L280 TraceCheckUtils]: 47: Hoare triple {67909#true} assume !(4099 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,000 INFO L280 TraceCheckUtils]: 48: Hoare triple {67909#true} assume !(4368 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,000 INFO L280 TraceCheckUtils]: 49: Hoare triple {67909#true} assume !(4369 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,000 INFO L280 TraceCheckUtils]: 50: Hoare triple {67909#true} assume !(4384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,001 INFO L280 TraceCheckUtils]: 51: Hoare triple {67909#true} assume !(4385 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,001 INFO L280 TraceCheckUtils]: 52: Hoare triple {67909#true} assume 4400 == ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,001 INFO L280 TraceCheckUtils]: 53: Hoare triple {67909#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {67909#true} is VALID [2020-07-29 01:43:26,001 INFO L280 TraceCheckUtils]: 54: Hoare triple {67909#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,001 INFO L280 TraceCheckUtils]: 55: Hoare triple {67909#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {67909#true} is VALID [2020-07-29 01:43:26,001 INFO L280 TraceCheckUtils]: 56: Hoare triple {67909#true} ssl3_connect_~skip~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,001 INFO L280 TraceCheckUtils]: 57: Hoare triple {67909#true} assume !false; {67909#true} is VALID [2020-07-29 01:43:26,001 INFO L280 TraceCheckUtils]: 58: Hoare triple {67909#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,002 INFO L280 TraceCheckUtils]: 59: Hoare triple {67909#true} assume !(12292 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,002 INFO L280 TraceCheckUtils]: 60: Hoare triple {67909#true} assume !(16384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,002 INFO L280 TraceCheckUtils]: 61: Hoare triple {67909#true} assume !(4096 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,002 INFO L280 TraceCheckUtils]: 62: Hoare triple {67909#true} assume !(20480 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,002 INFO L280 TraceCheckUtils]: 63: Hoare triple {67909#true} assume !(4099 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,003 INFO L280 TraceCheckUtils]: 64: Hoare triple {67909#true} assume !(4368 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,003 INFO L280 TraceCheckUtils]: 65: Hoare triple {67909#true} assume !(4369 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,003 INFO L280 TraceCheckUtils]: 66: Hoare triple {67909#true} assume !(4384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,003 INFO L280 TraceCheckUtils]: 67: Hoare triple {67909#true} assume !(4385 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,004 INFO L280 TraceCheckUtils]: 68: Hoare triple {67909#true} assume !(4400 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,004 INFO L280 TraceCheckUtils]: 69: Hoare triple {67909#true} assume !(4401 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,004 INFO L280 TraceCheckUtils]: 70: Hoare triple {67909#true} assume 4416 == ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,004 INFO L280 TraceCheckUtils]: 71: Hoare triple {67909#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {67909#true} is VALID [2020-07-29 01:43:26,004 INFO L280 TraceCheckUtils]: 72: Hoare triple {67909#true} assume !(3 == ssl3_connect_~blastFlag~0); {67909#true} is VALID [2020-07-29 01:43:26,005 INFO L280 TraceCheckUtils]: 73: Hoare triple {67909#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,005 INFO L280 TraceCheckUtils]: 74: Hoare triple {67909#true} assume !(0 == ssl3_connect_~tmp___6~0); {67909#true} is VALID [2020-07-29 01:43:26,005 INFO L280 TraceCheckUtils]: 75: Hoare triple {67909#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {67909#true} is VALID [2020-07-29 01:43:26,005 INFO L280 TraceCheckUtils]: 76: Hoare triple {67909#true} ssl3_connect_~skip~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,006 INFO L280 TraceCheckUtils]: 77: Hoare triple {67909#true} assume !false; {67909#true} is VALID [2020-07-29 01:43:26,006 INFO L280 TraceCheckUtils]: 78: Hoare triple {67909#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,006 INFO L280 TraceCheckUtils]: 79: Hoare triple {67909#true} assume !(12292 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,006 INFO L280 TraceCheckUtils]: 80: Hoare triple {67909#true} assume !(16384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,006 INFO L280 TraceCheckUtils]: 81: Hoare triple {67909#true} assume !(4096 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,007 INFO L280 TraceCheckUtils]: 82: Hoare triple {67909#true} assume !(20480 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,007 INFO L280 TraceCheckUtils]: 83: Hoare triple {67909#true} assume !(4099 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,007 INFO L280 TraceCheckUtils]: 84: Hoare triple {67909#true} assume !(4368 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,007 INFO L280 TraceCheckUtils]: 85: Hoare triple {67909#true} assume !(4369 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,008 INFO L280 TraceCheckUtils]: 86: Hoare triple {67909#true} assume !(4384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,008 INFO L280 TraceCheckUtils]: 87: Hoare triple {67909#true} assume !(4385 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,008 INFO L280 TraceCheckUtils]: 88: Hoare triple {67909#true} assume !(4400 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,008 INFO L280 TraceCheckUtils]: 89: Hoare triple {67909#true} assume !(4401 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,008 INFO L280 TraceCheckUtils]: 90: Hoare triple {67909#true} assume !(4416 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,009 INFO L280 TraceCheckUtils]: 91: Hoare triple {67909#true} assume !(4417 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,009 INFO L280 TraceCheckUtils]: 92: Hoare triple {67909#true} assume 4432 == ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,009 INFO L280 TraceCheckUtils]: 93: Hoare triple {67909#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {67909#true} is VALID [2020-07-29 01:43:26,009 INFO L280 TraceCheckUtils]: 94: Hoare triple {67909#true} assume !(5 == ssl3_connect_~blastFlag~0); {67909#true} is VALID [2020-07-29 01:43:26,010 INFO L280 TraceCheckUtils]: 95: Hoare triple {67909#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,010 INFO L280 TraceCheckUtils]: 96: Hoare triple {67909#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {67909#true} is VALID [2020-07-29 01:43:26,010 INFO L280 TraceCheckUtils]: 97: Hoare triple {67909#true} ssl3_connect_~skip~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,010 INFO L280 TraceCheckUtils]: 98: Hoare triple {67909#true} assume !false; {67909#true} is VALID [2020-07-29 01:43:26,010 INFO L280 TraceCheckUtils]: 99: Hoare triple {67909#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,011 INFO L280 TraceCheckUtils]: 100: Hoare triple {67909#true} assume !(12292 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,011 INFO L280 TraceCheckUtils]: 101: Hoare triple {67909#true} assume !(16384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,011 INFO L280 TraceCheckUtils]: 102: Hoare triple {67909#true} assume !(4096 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,011 INFO L280 TraceCheckUtils]: 103: Hoare triple {67909#true} assume !(20480 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,012 INFO L280 TraceCheckUtils]: 104: Hoare triple {67909#true} assume !(4099 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,012 INFO L280 TraceCheckUtils]: 105: Hoare triple {67909#true} assume !(4368 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,012 INFO L280 TraceCheckUtils]: 106: Hoare triple {67909#true} assume !(4369 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,012 INFO L280 TraceCheckUtils]: 107: Hoare triple {67909#true} assume !(4384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,013 INFO L280 TraceCheckUtils]: 108: Hoare triple {67909#true} assume !(4385 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,013 INFO L280 TraceCheckUtils]: 109: Hoare triple {67909#true} assume !(4400 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,013 INFO L280 TraceCheckUtils]: 110: Hoare triple {67909#true} assume !(4401 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,013 INFO L280 TraceCheckUtils]: 111: Hoare triple {67909#true} assume !(4416 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,013 INFO L280 TraceCheckUtils]: 112: Hoare triple {67909#true} assume !(4417 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,014 INFO L280 TraceCheckUtils]: 113: Hoare triple {67909#true} assume !(4432 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,014 INFO L280 TraceCheckUtils]: 114: Hoare triple {67909#true} assume !(4433 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,014 INFO L280 TraceCheckUtils]: 115: Hoare triple {67909#true} assume 4448 == ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,014 INFO L280 TraceCheckUtils]: 116: Hoare triple {67909#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {67909#true} is VALID [2020-07-29 01:43:26,014 INFO L280 TraceCheckUtils]: 117: Hoare triple {67909#true} assume !(4 == ssl3_connect_~blastFlag~0); {67909#true} is VALID [2020-07-29 01:43:26,014 INFO L280 TraceCheckUtils]: 118: Hoare triple {67909#true} assume !(ssl3_connect_~ret~0 <= 0); {67909#true} is VALID [2020-07-29 01:43:26,014 INFO L280 TraceCheckUtils]: 119: Hoare triple {67909#true} assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; {67909#true} is VALID [2020-07-29 01:43:26,014 INFO L280 TraceCheckUtils]: 120: Hoare triple {67909#true} ssl3_connect_~s__init_num~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,015 INFO L280 TraceCheckUtils]: 121: Hoare triple {67909#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {67909#true} is VALID [2020-07-29 01:43:26,015 INFO L280 TraceCheckUtils]: 122: Hoare triple {67909#true} ssl3_connect_~skip~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,015 INFO L280 TraceCheckUtils]: 123: Hoare triple {67909#true} assume !false; {67909#true} is VALID [2020-07-29 01:43:26,015 INFO L280 TraceCheckUtils]: 124: Hoare triple {67909#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,015 INFO L280 TraceCheckUtils]: 125: Hoare triple {67909#true} assume !(12292 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,015 INFO L280 TraceCheckUtils]: 126: Hoare triple {67909#true} assume !(16384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,015 INFO L280 TraceCheckUtils]: 127: Hoare triple {67909#true} assume !(4096 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,015 INFO L280 TraceCheckUtils]: 128: Hoare triple {67909#true} assume !(20480 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,016 INFO L280 TraceCheckUtils]: 129: Hoare triple {67909#true} assume !(4099 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,016 INFO L280 TraceCheckUtils]: 130: Hoare triple {67909#true} assume !(4368 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,016 INFO L280 TraceCheckUtils]: 131: Hoare triple {67909#true} assume !(4369 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,016 INFO L280 TraceCheckUtils]: 132: Hoare triple {67909#true} assume !(4384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,016 INFO L280 TraceCheckUtils]: 133: Hoare triple {67909#true} assume !(4385 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,016 INFO L280 TraceCheckUtils]: 134: Hoare triple {67909#true} assume !(4400 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,016 INFO L280 TraceCheckUtils]: 135: Hoare triple {67909#true} assume !(4401 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,017 INFO L280 TraceCheckUtils]: 136: Hoare triple {67909#true} assume !(4416 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,017 INFO L280 TraceCheckUtils]: 137: Hoare triple {67909#true} assume !(4417 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,017 INFO L280 TraceCheckUtils]: 138: Hoare triple {67909#true} assume !(4432 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,017 INFO L280 TraceCheckUtils]: 139: Hoare triple {67909#true} assume !(4433 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,017 INFO L280 TraceCheckUtils]: 140: Hoare triple {67909#true} assume !(4448 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,017 INFO L280 TraceCheckUtils]: 141: Hoare triple {67909#true} assume !(4449 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,017 INFO L280 TraceCheckUtils]: 142: Hoare triple {67909#true} assume 4464 == ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,017 INFO L280 TraceCheckUtils]: 143: Hoare triple {67909#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; {67909#true} is VALID [2020-07-29 01:43:26,018 INFO L280 TraceCheckUtils]: 144: Hoare triple {67909#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,018 INFO L280 TraceCheckUtils]: 145: Hoare triple {67909#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {67909#true} is VALID [2020-07-29 01:43:26,018 INFO L280 TraceCheckUtils]: 146: Hoare triple {67909#true} ssl3_connect_~skip~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,018 INFO L280 TraceCheckUtils]: 147: Hoare triple {67909#true} assume !false; {67909#true} is VALID [2020-07-29 01:43:26,018 INFO L280 TraceCheckUtils]: 148: Hoare triple {67909#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,019 INFO L280 TraceCheckUtils]: 149: Hoare triple {67909#true} assume !(12292 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,019 INFO L280 TraceCheckUtils]: 150: Hoare triple {67909#true} assume !(16384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,019 INFO L280 TraceCheckUtils]: 151: Hoare triple {67909#true} assume !(4096 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,019 INFO L280 TraceCheckUtils]: 152: Hoare triple {67909#true} assume !(20480 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,020 INFO L280 TraceCheckUtils]: 153: Hoare triple {67909#true} assume !(4099 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,020 INFO L280 TraceCheckUtils]: 154: Hoare triple {67909#true} assume !(4368 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,020 INFO L280 TraceCheckUtils]: 155: Hoare triple {67909#true} assume !(4369 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,020 INFO L280 TraceCheckUtils]: 156: Hoare triple {67909#true} assume !(4384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,020 INFO L280 TraceCheckUtils]: 157: Hoare triple {67909#true} assume !(4385 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,021 INFO L280 TraceCheckUtils]: 158: Hoare triple {67909#true} assume !(4400 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,021 INFO L280 TraceCheckUtils]: 159: Hoare triple {67909#true} assume !(4401 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,021 INFO L280 TraceCheckUtils]: 160: Hoare triple {67909#true} assume !(4416 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,021 INFO L280 TraceCheckUtils]: 161: Hoare triple {67909#true} assume !(4417 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,022 INFO L280 TraceCheckUtils]: 162: Hoare triple {67909#true} assume !(4432 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,022 INFO L280 TraceCheckUtils]: 163: Hoare triple {67909#true} assume !(4433 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,022 INFO L280 TraceCheckUtils]: 164: Hoare triple {67909#true} assume !(4448 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,022 INFO L280 TraceCheckUtils]: 165: Hoare triple {67909#true} assume !(4449 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,023 INFO L280 TraceCheckUtils]: 166: Hoare triple {67909#true} assume !(4464 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,023 INFO L280 TraceCheckUtils]: 167: Hoare triple {67909#true} assume !(4465 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,023 INFO L280 TraceCheckUtils]: 168: Hoare triple {67909#true} assume !(4466 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,023 INFO L280 TraceCheckUtils]: 169: Hoare triple {67909#true} assume !(4467 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,023 INFO L280 TraceCheckUtils]: 170: Hoare triple {67909#true} assume 4480 == ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,024 INFO L280 TraceCheckUtils]: 171: Hoare triple {67909#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; {67909#true} is VALID [2020-07-29 01:43:26,024 INFO L280 TraceCheckUtils]: 172: Hoare triple {67909#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; {67909#true} is VALID [2020-07-29 01:43:26,024 INFO L280 TraceCheckUtils]: 173: Hoare triple {67909#true} assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,024 INFO L280 TraceCheckUtils]: 174: Hoare triple {67909#true} ssl3_connect_~s__init_num~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,025 INFO L280 TraceCheckUtils]: 175: Hoare triple {67909#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {67909#true} is VALID [2020-07-29 01:43:26,025 INFO L280 TraceCheckUtils]: 176: Hoare triple {67909#true} ssl3_connect_~skip~0 := 0; {67909#true} is VALID [2020-07-29 01:43:26,025 INFO L280 TraceCheckUtils]: 177: Hoare triple {67909#true} assume !false; {67909#true} is VALID [2020-07-29 01:43:26,025 INFO L280 TraceCheckUtils]: 178: Hoare triple {67909#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,026 INFO L280 TraceCheckUtils]: 179: Hoare triple {67909#true} assume !(12292 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,026 INFO L280 TraceCheckUtils]: 180: Hoare triple {67909#true} assume !(16384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,026 INFO L280 TraceCheckUtils]: 181: Hoare triple {67909#true} assume !(4096 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,026 INFO L280 TraceCheckUtils]: 182: Hoare triple {67909#true} assume !(20480 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,027 INFO L280 TraceCheckUtils]: 183: Hoare triple {67909#true} assume !(4099 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,027 INFO L280 TraceCheckUtils]: 184: Hoare triple {67909#true} assume !(4368 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,027 INFO L280 TraceCheckUtils]: 185: Hoare triple {67909#true} assume !(4369 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,027 INFO L280 TraceCheckUtils]: 186: Hoare triple {67909#true} assume !(4384 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,028 INFO L280 TraceCheckUtils]: 187: Hoare triple {67909#true} assume !(4385 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,028 INFO L280 TraceCheckUtils]: 188: Hoare triple {67909#true} assume !(4400 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,028 INFO L280 TraceCheckUtils]: 189: Hoare triple {67909#true} assume !(4401 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,028 INFO L280 TraceCheckUtils]: 190: Hoare triple {67909#true} assume !(4416 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,029 INFO L280 TraceCheckUtils]: 191: Hoare triple {67909#true} assume !(4417 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,029 INFO L280 TraceCheckUtils]: 192: Hoare triple {67909#true} assume !(4432 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,029 INFO L280 TraceCheckUtils]: 193: Hoare triple {67909#true} assume !(4433 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,029 INFO L280 TraceCheckUtils]: 194: Hoare triple {67909#true} assume !(4448 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,030 INFO L280 TraceCheckUtils]: 195: Hoare triple {67909#true} assume !(4449 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,030 INFO L280 TraceCheckUtils]: 196: Hoare triple {67909#true} assume !(4464 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,030 INFO L280 TraceCheckUtils]: 197: Hoare triple {67909#true} assume !(4465 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,030 INFO L280 TraceCheckUtils]: 198: Hoare triple {67909#true} assume !(4466 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,030 INFO L280 TraceCheckUtils]: 199: Hoare triple {67909#true} assume !(4467 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,031 INFO L280 TraceCheckUtils]: 200: Hoare triple {67909#true} assume !(4480 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,031 INFO L280 TraceCheckUtils]: 201: Hoare triple {67909#true} assume !(4481 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,031 INFO L280 TraceCheckUtils]: 202: Hoare triple {67909#true} assume !(4496 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,031 INFO L280 TraceCheckUtils]: 203: Hoare triple {67909#true} assume !(4497 == ssl3_connect_~s__state~0); {67909#true} is VALID [2020-07-29 01:43:26,032 INFO L280 TraceCheckUtils]: 204: Hoare triple {67909#true} assume 4512 == ssl3_connect_~s__state~0; {67909#true} is VALID [2020-07-29 01:43:26,032 INFO L280 TraceCheckUtils]: 205: Hoare triple {67909#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {67909#true} is VALID [2020-07-29 01:43:26,033 INFO L280 TraceCheckUtils]: 206: Hoare triple {67909#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,047 INFO L280 TraceCheckUtils]: 207: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,056 INFO L280 TraceCheckUtils]: 208: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~tmp___7~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,059 INFO L280 TraceCheckUtils]: 209: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~tmp___8~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,065 INFO L280 TraceCheckUtils]: 210: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,066 INFO L280 TraceCheckUtils]: 211: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,067 INFO L280 TraceCheckUtils]: 212: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,067 INFO L280 TraceCheckUtils]: 213: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,068 INFO L280 TraceCheckUtils]: 214: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,069 INFO L280 TraceCheckUtils]: 215: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,069 INFO L280 TraceCheckUtils]: 216: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4096 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,070 INFO L280 TraceCheckUtils]: 217: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(20480 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,070 INFO L280 TraceCheckUtils]: 218: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4099 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,071 INFO L280 TraceCheckUtils]: 219: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4368 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,071 INFO L280 TraceCheckUtils]: 220: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4369 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,072 INFO L280 TraceCheckUtils]: 221: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4384 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,073 INFO L280 TraceCheckUtils]: 222: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4385 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,073 INFO L280 TraceCheckUtils]: 223: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4400 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,074 INFO L280 TraceCheckUtils]: 224: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4401 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,074 INFO L280 TraceCheckUtils]: 225: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4416 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,075 INFO L280 TraceCheckUtils]: 226: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4417 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,075 INFO L280 TraceCheckUtils]: 227: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4432 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,076 INFO L280 TraceCheckUtils]: 228: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4433 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,076 INFO L280 TraceCheckUtils]: 229: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4448 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,077 INFO L280 TraceCheckUtils]: 230: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4449 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,078 INFO L280 TraceCheckUtils]: 231: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4464 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,078 INFO L280 TraceCheckUtils]: 232: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4465 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,079 INFO L280 TraceCheckUtils]: 233: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4466 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,079 INFO L280 TraceCheckUtils]: 234: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4467 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,080 INFO L280 TraceCheckUtils]: 235: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4480 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,080 INFO L280 TraceCheckUtils]: 236: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4481 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,081 INFO L280 TraceCheckUtils]: 237: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4496 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,081 INFO L280 TraceCheckUtils]: 238: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4497 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,082 INFO L280 TraceCheckUtils]: 239: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4512 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,082 INFO L280 TraceCheckUtils]: 240: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4513 == ssl3_connect_~s__state~0); {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:26,083 INFO L280 TraceCheckUtils]: 241: Hoare triple {67911#(= 4528 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(4528 == ssl3_connect_~s__state~0); {67910#false} is VALID [2020-07-29 01:43:26,083 INFO L280 TraceCheckUtils]: 242: Hoare triple {67910#false} assume !(4529 == ssl3_connect_~s__state~0); {67910#false} is VALID [2020-07-29 01:43:26,083 INFO L280 TraceCheckUtils]: 243: Hoare triple {67910#false} assume !(4560 == ssl3_connect_~s__state~0); {67910#false} is VALID [2020-07-29 01:43:26,084 INFO L280 TraceCheckUtils]: 244: Hoare triple {67910#false} assume !(4561 == ssl3_connect_~s__state~0); {67910#false} is VALID [2020-07-29 01:43:26,084 INFO L280 TraceCheckUtils]: 245: Hoare triple {67910#false} assume 4352 == ssl3_connect_~s__state~0; {67910#false} is VALID [2020-07-29 01:43:26,084 INFO L280 TraceCheckUtils]: 246: Hoare triple {67910#false} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {67910#false} is VALID [2020-07-29 01:43:26,084 INFO L280 TraceCheckUtils]: 247: Hoare triple {67910#false} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {67910#false} is VALID [2020-07-29 01:43:26,084 INFO L280 TraceCheckUtils]: 248: Hoare triple {67910#false} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {67910#false} is VALID [2020-07-29 01:43:26,084 INFO L280 TraceCheckUtils]: 249: Hoare triple {67910#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {67910#false} is VALID [2020-07-29 01:43:26,084 INFO L280 TraceCheckUtils]: 250: Hoare triple {67910#false} ssl3_connect_~skip~0 := 0; {67910#false} is VALID [2020-07-29 01:43:26,085 INFO L280 TraceCheckUtils]: 251: Hoare triple {67910#false} assume !false; {67910#false} is VALID [2020-07-29 01:43:26,085 INFO L280 TraceCheckUtils]: 252: Hoare triple {67910#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {67910#false} is VALID [2020-07-29 01:43:26,085 INFO L280 TraceCheckUtils]: 253: Hoare triple {67910#false} assume 12292 == ssl3_connect_~s__state~0; {67910#false} is VALID [2020-07-29 01:43:26,127 INFO L134 CoverageAnalysis]: Checked inductivity of 748 backedges. 218 proven. 0 refuted. 0 times theorem prover too weak. 530 trivial. 0 not checked. [2020-07-29 01:43:26,127 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974495860] [2020-07-29 01:43:26,128 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:26,128 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:26,128 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748900908] [2020-07-29 01:43:26,131 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:26,131 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:26,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:26,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:26,132 INFO L87 Difference]: Start difference. First operand 3377 states and 4477 transitions. cyclomatic complexity: 1104 Second operand 3 states. [2020-07-29 01:43:26,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:26,835 INFO L93 Difference]: Finished difference Result 3377 states and 4261 transitions. [2020-07-29 01:43:26,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:26,835 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:26,977 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 124 edges. 124 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:26,978 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3377 states and 4261 transitions. [2020-07-29 01:43:27,341 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3368 [2020-07-29 01:43:27,722 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3377 states to 3377 states and 4261 transitions. [2020-07-29 01:43:27,722 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3377 [2020-07-29 01:43:27,724 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3377 [2020-07-29 01:43:27,724 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3377 states and 4261 transitions. [2020-07-29 01:43:27,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:27,727 INFO L688 BuchiCegarLoop]: Abstraction has 3377 states and 4261 transitions. [2020-07-29 01:43:27,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3377 states and 4261 transitions. [2020-07-29 01:43:27,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3377 to 3361. [2020-07-29 01:43:27,772 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:27,772 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3377 states and 4261 transitions. Second operand 3361 states. [2020-07-29 01:43:27,772 INFO L74 IsIncluded]: Start isIncluded. First operand 3377 states and 4261 transitions. Second operand 3361 states. [2020-07-29 01:43:27,772 INFO L87 Difference]: Start difference. First operand 3377 states and 4261 transitions. Second operand 3361 states. [2020-07-29 01:43:28,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:28,154 INFO L93 Difference]: Finished difference Result 3377 states and 4261 transitions. [2020-07-29 01:43:28,154 INFO L276 IsEmpty]: Start isEmpty. Operand 3377 states and 4261 transitions. [2020-07-29 01:43:28,158 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:28,159 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:28,159 INFO L74 IsIncluded]: Start isIncluded. First operand 3361 states. Second operand 3377 states and 4261 transitions. [2020-07-29 01:43:28,159 INFO L87 Difference]: Start difference. First operand 3361 states. Second operand 3377 states and 4261 transitions. [2020-07-29 01:43:28,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:28,496 INFO L93 Difference]: Finished difference Result 3377 states and 4261 transitions. [2020-07-29 01:43:28,496 INFO L276 IsEmpty]: Start isEmpty. Operand 3377 states and 4261 transitions. [2020-07-29 01:43:28,500 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:28,501 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:28,501 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:28,501 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:28,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3361 states. [2020-07-29 01:43:28,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3361 states to 3361 states and 4245 transitions. [2020-07-29 01:43:28,857 INFO L711 BuchiCegarLoop]: Abstraction has 3361 states and 4245 transitions. [2020-07-29 01:43:28,857 INFO L591 BuchiCegarLoop]: Abstraction has 3361 states and 4245 transitions. [2020-07-29 01:43:28,857 INFO L424 BuchiCegarLoop]: ======== Iteration 20============ [2020-07-29 01:43:28,858 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3361 states and 4245 transitions. [2020-07-29 01:43:28,866 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3352 [2020-07-29 01:43:28,866 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:28,866 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:28,867 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:28,867 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [12, 12, 12, 12, 11, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:28,868 INFO L794 eck$LassoCheckResult]: Stem: 71399#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 71400#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 71395#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 71396#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 71368#L96-1 assume !false; 72620#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 72619#L99 assume 12292 == ssl3_connect_~s__state~0; 72227#L100 [2020-07-29 01:43:28,868 INFO L796 eck$LassoCheckResult]: Loop: 72227#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 71745#L204 ssl3_connect_~s__server~0 := 0; 72618#L209 assume 0 != ssl3_connect_~cb~0; 72617#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 72616#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 72614#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 72612#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 72610#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 72607#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 72604#L514 ssl3_connect_~skip~0 := 0; 72602#L96-1 assume !false; 72601#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 72600#L99 assume !(12292 == ssl3_connect_~s__state~0); 72599#L102 assume !(16384 == ssl3_connect_~s__state~0); 72598#L105 assume !(4096 == ssl3_connect_~s__state~0); 72597#L108 assume !(20480 == ssl3_connect_~s__state~0); 72596#L111 assume !(4099 == ssl3_connect_~s__state~0); 72595#L114 assume 4368 == ssl3_connect_~s__state~0; 71741#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 72594#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 71791#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 72591#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 72570#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 72568#L514 ssl3_connect_~skip~0 := 0; 72567#L96-1 assume !false; 72566#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 72565#L99 assume !(12292 == ssl3_connect_~s__state~0); 72564#L102 assume !(16384 == ssl3_connect_~s__state~0); 71749#L105 assume !(4096 == ssl3_connect_~s__state~0); 71747#L108 assume !(20480 == ssl3_connect_~s__state~0); 71748#L111 assume !(4099 == ssl3_connect_~s__state~0); 72541#L114 assume !(4368 == ssl3_connect_~s__state~0); 72540#L117 assume !(4369 == ssl3_connect_~s__state~0); 71734#L120 assume 4384 == ssl3_connect_~s__state~0; 71732#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 71728#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 71726#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 71720#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 71722#L269-2 ssl3_connect_~s__init_num~0 := 0; 71712#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 71710#L514 ssl3_connect_~skip~0 := 0; 71705#L96-1 assume !false; 71706#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 71701#L99 assume !(12292 == ssl3_connect_~s__state~0); 71702#L102 assume !(16384 == ssl3_connect_~s__state~0); 71697#L105 assume !(4096 == ssl3_connect_~s__state~0); 71698#L108 assume !(20480 == ssl3_connect_~s__state~0); 71693#L111 assume !(4099 == ssl3_connect_~s__state~0); 71694#L114 assume !(4368 == ssl3_connect_~s__state~0); 71689#L117 assume !(4369 == ssl3_connect_~s__state~0); 71690#L120 assume !(4384 == ssl3_connect_~s__state~0); 71685#L123 assume !(4385 == ssl3_connect_~s__state~0); 71686#L126 assume 4400 == ssl3_connect_~s__state~0; 72205#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 72518#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 72514#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 72510#L514 ssl3_connect_~skip~0 := 0; 72508#L96-1 assume !false; 72506#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 72504#L99 assume !(12292 == ssl3_connect_~s__state~0); 72502#L102 assume !(16384 == ssl3_connect_~s__state~0); 72500#L105 assume !(4096 == ssl3_connect_~s__state~0); 72498#L108 assume !(20480 == ssl3_connect_~s__state~0); 72496#L111 assume !(4099 == ssl3_connect_~s__state~0); 72494#L114 assume !(4368 == ssl3_connect_~s__state~0); 72492#L117 assume !(4369 == ssl3_connect_~s__state~0); 72490#L120 assume !(4384 == ssl3_connect_~s__state~0); 72488#L123 assume !(4385 == ssl3_connect_~s__state~0); 72486#L126 assume !(4400 == ssl3_connect_~s__state~0); 72484#L129 assume !(4401 == ssl3_connect_~s__state~0); 72483#L132 assume 4416 == ssl3_connect_~s__state~0; 72195#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 72480#L295 assume !(3 == ssl3_connect_~blastFlag~0); 72477#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 72470#L303 assume !(0 == ssl3_connect_~tmp___6~0); 72466#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 72462#L514 ssl3_connect_~skip~0 := 0; 72460#L96-1 assume !false; 72458#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 72456#L99 assume !(12292 == ssl3_connect_~s__state~0); 72454#L102 assume !(16384 == ssl3_connect_~s__state~0); 72452#L105 assume !(4096 == ssl3_connect_~s__state~0); 72450#L108 assume !(20480 == ssl3_connect_~s__state~0); 72448#L111 assume !(4099 == ssl3_connect_~s__state~0); 72446#L114 assume !(4368 == ssl3_connect_~s__state~0); 72444#L117 assume !(4369 == ssl3_connect_~s__state~0); 72442#L120 assume !(4384 == ssl3_connect_~s__state~0); 72440#L123 assume !(4385 == ssl3_connect_~s__state~0); 72438#L126 assume !(4400 == ssl3_connect_~s__state~0); 72436#L129 assume !(4401 == ssl3_connect_~s__state~0); 72434#L132 assume !(4416 == ssl3_connect_~s__state~0); 72432#L135 assume !(4417 == ssl3_connect_~s__state~0); 72431#L138 assume 4432 == ssl3_connect_~s__state~0; 72185#L142 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; 72427#L311 assume !(5 == ssl3_connect_~blastFlag~0); 72420#L314 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; 72416#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 72412#L514 ssl3_connect_~skip~0 := 0; 72410#L96-1 assume !false; 72408#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 72406#L99 assume !(12292 == ssl3_connect_~s__state~0); 72404#L102 assume !(16384 == ssl3_connect_~s__state~0); 72402#L105 assume !(4096 == ssl3_connect_~s__state~0); 72400#L108 assume !(20480 == ssl3_connect_~s__state~0); 72398#L111 assume !(4099 == ssl3_connect_~s__state~0); 72396#L114 assume !(4368 == ssl3_connect_~s__state~0); 72394#L117 assume !(4369 == ssl3_connect_~s__state~0); 72392#L120 assume !(4384 == ssl3_connect_~s__state~0); 72390#L123 assume !(4385 == ssl3_connect_~s__state~0); 72388#L126 assume !(4400 == ssl3_connect_~s__state~0); 72386#L129 assume !(4401 == ssl3_connect_~s__state~0); 72384#L132 assume !(4416 == ssl3_connect_~s__state~0); 72382#L135 assume !(4417 == ssl3_connect_~s__state~0); 72380#L138 assume !(4432 == ssl3_connect_~s__state~0); 72378#L141 assume !(4433 == ssl3_connect_~s__state~0); 72377#L144 assume 4448 == ssl3_connect_~s__state~0; 72175#L148 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; 72374#L323 assume !(4 == ssl3_connect_~blastFlag~0); 72372#L323-2 assume !(ssl3_connect_~ret~0 <= 0); 72371#L329 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; 72364#L329-2 ssl3_connect_~s__init_num~0 := 0; 72360#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 72356#L514 ssl3_connect_~skip~0 := 0; 72354#L96-1 assume !false; 72352#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 72350#L99 assume !(12292 == ssl3_connect_~s__state~0); 72348#L102 assume !(16384 == ssl3_connect_~s__state~0); 72346#L105 assume !(4096 == ssl3_connect_~s__state~0); 72344#L108 assume !(20480 == ssl3_connect_~s__state~0); 72342#L111 assume !(4099 == ssl3_connect_~s__state~0); 72340#L114 assume !(4368 == ssl3_connect_~s__state~0); 72338#L117 assume !(4369 == ssl3_connect_~s__state~0); 72336#L120 assume !(4384 == ssl3_connect_~s__state~0); 72334#L123 assume !(4385 == ssl3_connect_~s__state~0); 72332#L126 assume !(4400 == ssl3_connect_~s__state~0); 72330#L129 assume !(4401 == ssl3_connect_~s__state~0); 72328#L132 assume !(4416 == ssl3_connect_~s__state~0); 72326#L135 assume !(4417 == ssl3_connect_~s__state~0); 72324#L138 assume !(4432 == ssl3_connect_~s__state~0); 72322#L141 assume !(4433 == ssl3_connect_~s__state~0); 72320#L144 assume !(4448 == ssl3_connect_~s__state~0); 72318#L147 assume !(4449 == ssl3_connect_~s__state~0); 72314#L150 assume 4464 == ssl3_connect_~s__state~0; 72157#L160 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; 72310#L341 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; 72241#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 72235#L514 ssl3_connect_~skip~0 := 0; 72233#L96-1 assume !false; 72231#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 72229#L99 assume !(12292 == ssl3_connect_~s__state~0); 72226#L102 assume !(16384 == ssl3_connect_~s__state~0); 72224#L105 assume !(4096 == ssl3_connect_~s__state~0); 72222#L108 assume !(20480 == ssl3_connect_~s__state~0); 72220#L111 assume !(4099 == ssl3_connect_~s__state~0); 72218#L114 assume !(4368 == ssl3_connect_~s__state~0); 72216#L117 assume !(4369 == ssl3_connect_~s__state~0); 72214#L120 assume !(4384 == ssl3_connect_~s__state~0); 72212#L123 assume !(4385 == ssl3_connect_~s__state~0); 72210#L126 assume !(4400 == ssl3_connect_~s__state~0); 72206#L129 assume !(4401 == ssl3_connect_~s__state~0); 72201#L132 assume !(4416 == ssl3_connect_~s__state~0); 72196#L135 assume !(4417 == ssl3_connect_~s__state~0); 72191#L138 assume !(4432 == ssl3_connect_~s__state~0); 72186#L141 assume !(4433 == ssl3_connect_~s__state~0); 72181#L144 assume !(4448 == ssl3_connect_~s__state~0); 72176#L147 assume !(4449 == ssl3_connect_~s__state~0); 72171#L150 assume !(4464 == ssl3_connect_~s__state~0); 72167#L153 assume !(4465 == ssl3_connect_~s__state~0); 72163#L156 assume !(4466 == ssl3_connect_~s__state~0); 72158#L159 assume !(4467 == ssl3_connect_~s__state~0); 72153#L162 assume 4480 == ssl3_connect_~s__state~0; 72150#L166 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; 72113#L350 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; 72114#L354 assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; 72105#L354-2 ssl3_connect_~s__init_num~0 := 0; 72106#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 72097#L514 ssl3_connect_~skip~0 := 0; 72098#L96-1 assume !false; 72093#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 72094#L99 assume !(12292 == ssl3_connect_~s__state~0); 72089#L102 assume !(16384 == ssl3_connect_~s__state~0); 72090#L105 assume !(4096 == ssl3_connect_~s__state~0); 72085#L108 assume !(20480 == ssl3_connect_~s__state~0); 72086#L111 assume !(4099 == ssl3_connect_~s__state~0); 72081#L114 assume !(4368 == ssl3_connect_~s__state~0); 72082#L117 assume !(4369 == ssl3_connect_~s__state~0); 72077#L120 assume !(4384 == ssl3_connect_~s__state~0); 72078#L123 assume !(4385 == ssl3_connect_~s__state~0); 72073#L126 assume !(4400 == ssl3_connect_~s__state~0); 72074#L129 assume !(4401 == ssl3_connect_~s__state~0); 72069#L132 assume !(4416 == ssl3_connect_~s__state~0); 72070#L135 assume !(4417 == ssl3_connect_~s__state~0); 72065#L138 assume !(4432 == ssl3_connect_~s__state~0); 72066#L141 assume !(4433 == ssl3_connect_~s__state~0); 72061#L144 assume !(4448 == ssl3_connect_~s__state~0); 72062#L147 assume !(4449 == ssl3_connect_~s__state~0); 72057#L150 assume !(4464 == ssl3_connect_~s__state~0); 72058#L153 assume !(4465 == ssl3_connect_~s__state~0); 72053#L156 assume !(4466 == ssl3_connect_~s__state~0); 72054#L159 assume !(4467 == ssl3_connect_~s__state~0); 72049#L162 assume !(4480 == ssl3_connect_~s__state~0); 72050#L165 assume !(4481 == ssl3_connect_~s__state~0); 72045#L168 assume !(4496 == ssl3_connect_~s__state~0); 72046#L171 assume !(4497 == ssl3_connect_~s__state~0); 72042#L174 assume 4512 == ssl3_connect_~s__state~0; 71904#L178 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; 72038#L375 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; 72039#L381 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; 72034#L381-2 assume !(0 == ssl3_connect_~tmp___7~0); 72035#L390 assume !(0 == ssl3_connect_~tmp___8~0); 72028#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 72026#L514 ssl3_connect_~skip~0 := 0; 72021#L96-1 assume !false; 72022#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 72017#L99 assume !(12292 == ssl3_connect_~s__state~0); 72018#L102 assume !(16384 == ssl3_connect_~s__state~0); 72013#L105 assume !(4096 == ssl3_connect_~s__state~0); 72014#L108 assume !(20480 == ssl3_connect_~s__state~0); 72009#L111 assume !(4099 == ssl3_connect_~s__state~0); 72010#L114 assume !(4368 == ssl3_connect_~s__state~0); 72005#L117 assume !(4369 == ssl3_connect_~s__state~0); 72006#L120 assume !(4384 == ssl3_connect_~s__state~0); 72001#L123 assume !(4385 == ssl3_connect_~s__state~0); 72002#L126 assume !(4400 == ssl3_connect_~s__state~0); 71997#L129 assume !(4401 == ssl3_connect_~s__state~0); 71998#L132 assume !(4416 == ssl3_connect_~s__state~0); 71993#L135 assume !(4417 == ssl3_connect_~s__state~0); 71994#L138 assume !(4432 == ssl3_connect_~s__state~0); 71989#L141 assume !(4433 == ssl3_connect_~s__state~0); 71990#L144 assume !(4448 == ssl3_connect_~s__state~0); 71985#L147 assume !(4449 == ssl3_connect_~s__state~0); 71986#L150 assume !(4464 == ssl3_connect_~s__state~0); 71981#L153 assume !(4465 == ssl3_connect_~s__state~0); 71982#L156 assume !(4466 == ssl3_connect_~s__state~0); 71977#L159 assume !(4467 == ssl3_connect_~s__state~0); 71978#L162 assume !(4480 == ssl3_connect_~s__state~0); 71973#L165 assume !(4481 == ssl3_connect_~s__state~0); 71974#L168 assume !(4496 == ssl3_connect_~s__state~0); 71969#L171 assume !(4497 == ssl3_connect_~s__state~0); 71970#L174 assume !(4512 == ssl3_connect_~s__state~0); 71965#L177 assume !(4513 == ssl3_connect_~s__state~0); 71966#L180 assume 4528 == ssl3_connect_~s__state~0; 71896#L184 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; 71958#L398 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; 71956#L405 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; 71952#L405-1 ssl3_connect_~s__init_num~0 := 0; 71948#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 71945#L514 ssl3_connect_~skip~0 := 0; 71944#L96-1 assume !false; 71943#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 71942#L99 assume !(12292 == ssl3_connect_~s__state~0); 71941#L102 assume !(16384 == ssl3_connect_~s__state~0); 71940#L105 assume !(4096 == ssl3_connect_~s__state~0); 71939#L108 assume !(20480 == ssl3_connect_~s__state~0); 71938#L111 assume !(4099 == ssl3_connect_~s__state~0); 71937#L114 assume !(4368 == ssl3_connect_~s__state~0); 71936#L117 assume !(4369 == ssl3_connect_~s__state~0); 71935#L120 assume !(4384 == ssl3_connect_~s__state~0); 71934#L123 assume !(4385 == ssl3_connect_~s__state~0); 71933#L126 assume !(4400 == ssl3_connect_~s__state~0); 71932#L129 assume !(4401 == ssl3_connect_~s__state~0); 71931#L132 assume !(4416 == ssl3_connect_~s__state~0); 71930#L135 assume !(4417 == ssl3_connect_~s__state~0); 71929#L138 assume !(4432 == ssl3_connect_~s__state~0); 71928#L141 assume !(4433 == ssl3_connect_~s__state~0); 71927#L144 assume !(4448 == ssl3_connect_~s__state~0); 71926#L147 assume !(4449 == ssl3_connect_~s__state~0); 71925#L150 assume !(4464 == ssl3_connect_~s__state~0); 71924#L153 assume !(4465 == ssl3_connect_~s__state~0); 71923#L156 assume !(4466 == ssl3_connect_~s__state~0); 71922#L159 assume !(4467 == ssl3_connect_~s__state~0); 71921#L162 assume !(4480 == ssl3_connect_~s__state~0); 71920#L165 assume !(4481 == ssl3_connect_~s__state~0); 71914#L168 assume !(4496 == ssl3_connect_~s__state~0); 71915#L171 assume !(4497 == ssl3_connect_~s__state~0); 71907#L174 assume !(4512 == ssl3_connect_~s__state~0); 71908#L177 assume !(4513 == ssl3_connect_~s__state~0); 71899#L180 assume !(4528 == ssl3_connect_~s__state~0); 71900#L183 assume !(4529 == ssl3_connect_~s__state~0); 71800#L186 assume !(4560 == ssl3_connect_~s__state~0); 71799#L189 assume !(4561 == ssl3_connect_~s__state~0); 71798#L192 assume 4352 == ssl3_connect_~s__state~0; 71796#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 71794#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 71788#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 71789#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 71760#L514 ssl3_connect_~skip~0 := 0; 71761#L96-1 assume !false; 71756#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 71757#L99 assume 12292 == ssl3_connect_~s__state~0; 72227#L100 [2020-07-29 01:43:28,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:28,869 INFO L82 PathProgramCache]: Analyzing trace with hash -1537383083, now seen corresponding path program 19 times [2020-07-29 01:43:28,869 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:28,869 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340805416] [2020-07-29 01:43:28,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:28,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:28,873 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:28,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:28,876 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:28,879 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:28,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:28,880 INFO L82 PathProgramCache]: Analyzing trace with hash -789449329, now seen corresponding path program 1 times [2020-07-29 01:43:28,880 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:28,880 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60856468] [2020-07-29 01:43:28,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:28,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:28,976 INFO L280 TraceCheckUtils]: 0: Hoare triple {81409#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {81409#true} is VALID [2020-07-29 01:43:28,976 INFO L280 TraceCheckUtils]: 1: Hoare triple {81409#true} ssl3_connect_~s__server~0 := 0; {81409#true} is VALID [2020-07-29 01:43:28,976 INFO L280 TraceCheckUtils]: 2: Hoare triple {81409#true} assume 0 != ssl3_connect_~cb~0; {81409#true} is VALID [2020-07-29 01:43:28,977 INFO L280 TraceCheckUtils]: 3: Hoare triple {81409#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {81409#true} is VALID [2020-07-29 01:43:28,977 INFO L280 TraceCheckUtils]: 4: Hoare triple {81409#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {81409#true} is VALID [2020-07-29 01:43:28,977 INFO L280 TraceCheckUtils]: 5: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {81409#true} is VALID [2020-07-29 01:43:28,978 INFO L280 TraceCheckUtils]: 6: Hoare triple {81409#true} assume !(0 == ssl3_connect_~tmp___4~0); {81409#true} is VALID [2020-07-29 01:43:28,978 INFO L280 TraceCheckUtils]: 7: Hoare triple {81409#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:28,978 INFO L280 TraceCheckUtils]: 8: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:28,978 INFO L280 TraceCheckUtils]: 9: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:28,978 INFO L280 TraceCheckUtils]: 10: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:28,979 INFO L280 TraceCheckUtils]: 11: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:28,979 INFO L280 TraceCheckUtils]: 12: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,979 INFO L280 TraceCheckUtils]: 13: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,980 INFO L280 TraceCheckUtils]: 14: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,980 INFO L280 TraceCheckUtils]: 15: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,980 INFO L280 TraceCheckUtils]: 16: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,980 INFO L280 TraceCheckUtils]: 17: Hoare triple {81409#true} assume 4368 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:28,980 INFO L280 TraceCheckUtils]: 18: Hoare triple {81409#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {81409#true} is VALID [2020-07-29 01:43:28,981 INFO L280 TraceCheckUtils]: 19: Hoare triple {81409#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {81409#true} is VALID [2020-07-29 01:43:28,981 INFO L280 TraceCheckUtils]: 20: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:28,981 INFO L280 TraceCheckUtils]: 21: Hoare triple {81409#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {81409#true} is VALID [2020-07-29 01:43:28,981 INFO L280 TraceCheckUtils]: 22: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:28,981 INFO L280 TraceCheckUtils]: 23: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:28,982 INFO L280 TraceCheckUtils]: 24: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:28,982 INFO L280 TraceCheckUtils]: 25: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:28,982 INFO L280 TraceCheckUtils]: 26: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,983 INFO L280 TraceCheckUtils]: 27: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,983 INFO L280 TraceCheckUtils]: 28: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,983 INFO L280 TraceCheckUtils]: 29: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,984 INFO L280 TraceCheckUtils]: 30: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,984 INFO L280 TraceCheckUtils]: 31: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,984 INFO L280 TraceCheckUtils]: 32: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,984 INFO L280 TraceCheckUtils]: 33: Hoare triple {81409#true} assume 4384 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:28,985 INFO L280 TraceCheckUtils]: 34: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {81409#true} is VALID [2020-07-29 01:43:28,985 INFO L280 TraceCheckUtils]: 35: Hoare triple {81409#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {81409#true} is VALID [2020-07-29 01:43:28,985 INFO L280 TraceCheckUtils]: 36: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0); {81409#true} is VALID [2020-07-29 01:43:28,985 INFO L280 TraceCheckUtils]: 37: Hoare triple {81409#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {81409#true} is VALID [2020-07-29 01:43:28,986 INFO L280 TraceCheckUtils]: 38: Hoare triple {81409#true} ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:28,986 INFO L280 TraceCheckUtils]: 39: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:28,986 INFO L280 TraceCheckUtils]: 40: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:28,987 INFO L280 TraceCheckUtils]: 41: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:28,987 INFO L280 TraceCheckUtils]: 42: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:28,987 INFO L280 TraceCheckUtils]: 43: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,987 INFO L280 TraceCheckUtils]: 44: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,988 INFO L280 TraceCheckUtils]: 45: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,988 INFO L280 TraceCheckUtils]: 46: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,988 INFO L280 TraceCheckUtils]: 47: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,989 INFO L280 TraceCheckUtils]: 48: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,989 INFO L280 TraceCheckUtils]: 49: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,989 INFO L280 TraceCheckUtils]: 50: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,989 INFO L280 TraceCheckUtils]: 51: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,990 INFO L280 TraceCheckUtils]: 52: Hoare triple {81409#true} assume 4400 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:28,990 INFO L280 TraceCheckUtils]: 53: Hoare triple {81409#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {81409#true} is VALID [2020-07-29 01:43:28,990 INFO L280 TraceCheckUtils]: 54: Hoare triple {81409#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:28,990 INFO L280 TraceCheckUtils]: 55: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:28,991 INFO L280 TraceCheckUtils]: 56: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:28,991 INFO L280 TraceCheckUtils]: 57: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:28,991 INFO L280 TraceCheckUtils]: 58: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:28,991 INFO L280 TraceCheckUtils]: 59: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,992 INFO L280 TraceCheckUtils]: 60: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,992 INFO L280 TraceCheckUtils]: 61: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,992 INFO L280 TraceCheckUtils]: 62: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,992 INFO L280 TraceCheckUtils]: 63: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,993 INFO L280 TraceCheckUtils]: 64: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,993 INFO L280 TraceCheckUtils]: 65: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,993 INFO L280 TraceCheckUtils]: 66: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,993 INFO L280 TraceCheckUtils]: 67: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,994 INFO L280 TraceCheckUtils]: 68: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,994 INFO L280 TraceCheckUtils]: 69: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,994 INFO L280 TraceCheckUtils]: 70: Hoare triple {81409#true} assume 4416 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:28,995 INFO L280 TraceCheckUtils]: 71: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {81409#true} is VALID [2020-07-29 01:43:28,995 INFO L280 TraceCheckUtils]: 72: Hoare triple {81409#true} assume !(3 == ssl3_connect_~blastFlag~0); {81409#true} is VALID [2020-07-29 01:43:28,995 INFO L280 TraceCheckUtils]: 73: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:28,995 INFO L280 TraceCheckUtils]: 74: Hoare triple {81409#true} assume !(0 == ssl3_connect_~tmp___6~0); {81409#true} is VALID [2020-07-29 01:43:28,996 INFO L280 TraceCheckUtils]: 75: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:28,996 INFO L280 TraceCheckUtils]: 76: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:28,996 INFO L280 TraceCheckUtils]: 77: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:28,996 INFO L280 TraceCheckUtils]: 78: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:28,997 INFO L280 TraceCheckUtils]: 79: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,997 INFO L280 TraceCheckUtils]: 80: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,997 INFO L280 TraceCheckUtils]: 81: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,997 INFO L280 TraceCheckUtils]: 82: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,998 INFO L280 TraceCheckUtils]: 83: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,998 INFO L280 TraceCheckUtils]: 84: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,998 INFO L280 TraceCheckUtils]: 85: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,998 INFO L280 TraceCheckUtils]: 86: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,999 INFO L280 TraceCheckUtils]: 87: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,999 INFO L280 TraceCheckUtils]: 88: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,999 INFO L280 TraceCheckUtils]: 89: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:28,999 INFO L280 TraceCheckUtils]: 90: Hoare triple {81409#true} assume !(4416 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,000 INFO L280 TraceCheckUtils]: 91: Hoare triple {81409#true} assume !(4417 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,000 INFO L280 TraceCheckUtils]: 92: Hoare triple {81409#true} assume 4432 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,000 INFO L280 TraceCheckUtils]: 93: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {81409#true} is VALID [2020-07-29 01:43:29,001 INFO L280 TraceCheckUtils]: 94: Hoare triple {81409#true} assume !(5 == ssl3_connect_~blastFlag~0); {81409#true} is VALID [2020-07-29 01:43:29,001 INFO L280 TraceCheckUtils]: 95: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,001 INFO L280 TraceCheckUtils]: 96: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,001 INFO L280 TraceCheckUtils]: 97: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,002 INFO L280 TraceCheckUtils]: 98: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,002 INFO L280 TraceCheckUtils]: 99: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,002 INFO L280 TraceCheckUtils]: 100: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,002 INFO L280 TraceCheckUtils]: 101: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,003 INFO L280 TraceCheckUtils]: 102: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,003 INFO L280 TraceCheckUtils]: 103: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,003 INFO L280 TraceCheckUtils]: 104: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,004 INFO L280 TraceCheckUtils]: 105: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,004 INFO L280 TraceCheckUtils]: 106: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,004 INFO L280 TraceCheckUtils]: 107: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,004 INFO L280 TraceCheckUtils]: 108: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,005 INFO L280 TraceCheckUtils]: 109: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,005 INFO L280 TraceCheckUtils]: 110: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,005 INFO L280 TraceCheckUtils]: 111: Hoare triple {81409#true} assume !(4416 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,005 INFO L280 TraceCheckUtils]: 112: Hoare triple {81409#true} assume !(4417 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,006 INFO L280 TraceCheckUtils]: 113: Hoare triple {81409#true} assume !(4432 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,006 INFO L280 TraceCheckUtils]: 114: Hoare triple {81409#true} assume !(4433 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,006 INFO L280 TraceCheckUtils]: 115: Hoare triple {81409#true} assume 4448 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,006 INFO L280 TraceCheckUtils]: 116: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {81409#true} is VALID [2020-07-29 01:43:29,007 INFO L280 TraceCheckUtils]: 117: Hoare triple {81409#true} assume !(4 == ssl3_connect_~blastFlag~0); {81409#true} is VALID [2020-07-29 01:43:29,007 INFO L280 TraceCheckUtils]: 118: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0); {81409#true} is VALID [2020-07-29 01:43:29,007 INFO L280 TraceCheckUtils]: 119: Hoare triple {81409#true} assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; {81409#true} is VALID [2020-07-29 01:43:29,007 INFO L280 TraceCheckUtils]: 120: Hoare triple {81409#true} ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,008 INFO L280 TraceCheckUtils]: 121: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,008 INFO L280 TraceCheckUtils]: 122: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,008 INFO L280 TraceCheckUtils]: 123: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,008 INFO L280 TraceCheckUtils]: 124: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,009 INFO L280 TraceCheckUtils]: 125: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,009 INFO L280 TraceCheckUtils]: 126: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,009 INFO L280 TraceCheckUtils]: 127: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,009 INFO L280 TraceCheckUtils]: 128: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,010 INFO L280 TraceCheckUtils]: 129: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,010 INFO L280 TraceCheckUtils]: 130: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,010 INFO L280 TraceCheckUtils]: 131: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,011 INFO L280 TraceCheckUtils]: 132: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,011 INFO L280 TraceCheckUtils]: 133: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,011 INFO L280 TraceCheckUtils]: 134: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,011 INFO L280 TraceCheckUtils]: 135: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,012 INFO L280 TraceCheckUtils]: 136: Hoare triple {81409#true} assume !(4416 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,012 INFO L280 TraceCheckUtils]: 137: Hoare triple {81409#true} assume !(4417 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,012 INFO L280 TraceCheckUtils]: 138: Hoare triple {81409#true} assume !(4432 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,012 INFO L280 TraceCheckUtils]: 139: Hoare triple {81409#true} assume !(4433 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,013 INFO L280 TraceCheckUtils]: 140: Hoare triple {81409#true} assume !(4448 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,013 INFO L280 TraceCheckUtils]: 141: Hoare triple {81409#true} assume !(4449 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,013 INFO L280 TraceCheckUtils]: 142: Hoare triple {81409#true} assume 4464 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,013 INFO L280 TraceCheckUtils]: 143: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; {81409#true} is VALID [2020-07-29 01:43:29,014 INFO L280 TraceCheckUtils]: 144: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,014 INFO L280 TraceCheckUtils]: 145: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,014 INFO L280 TraceCheckUtils]: 146: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,014 INFO L280 TraceCheckUtils]: 147: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,015 INFO L280 TraceCheckUtils]: 148: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,015 INFO L280 TraceCheckUtils]: 149: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,015 INFO L280 TraceCheckUtils]: 150: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,016 INFO L280 TraceCheckUtils]: 151: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,016 INFO L280 TraceCheckUtils]: 152: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,016 INFO L280 TraceCheckUtils]: 153: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,016 INFO L280 TraceCheckUtils]: 154: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,017 INFO L280 TraceCheckUtils]: 155: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,017 INFO L280 TraceCheckUtils]: 156: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,017 INFO L280 TraceCheckUtils]: 157: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,017 INFO L280 TraceCheckUtils]: 158: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,018 INFO L280 TraceCheckUtils]: 159: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,018 INFO L280 TraceCheckUtils]: 160: Hoare triple {81409#true} assume !(4416 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,018 INFO L280 TraceCheckUtils]: 161: Hoare triple {81409#true} assume !(4417 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,018 INFO L280 TraceCheckUtils]: 162: Hoare triple {81409#true} assume !(4432 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,019 INFO L280 TraceCheckUtils]: 163: Hoare triple {81409#true} assume !(4433 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,019 INFO L280 TraceCheckUtils]: 164: Hoare triple {81409#true} assume !(4448 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,019 INFO L280 TraceCheckUtils]: 165: Hoare triple {81409#true} assume !(4449 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,019 INFO L280 TraceCheckUtils]: 166: Hoare triple {81409#true} assume !(4464 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,019 INFO L280 TraceCheckUtils]: 167: Hoare triple {81409#true} assume !(4465 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,020 INFO L280 TraceCheckUtils]: 168: Hoare triple {81409#true} assume !(4466 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,020 INFO L280 TraceCheckUtils]: 169: Hoare triple {81409#true} assume !(4467 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,020 INFO L280 TraceCheckUtils]: 170: Hoare triple {81409#true} assume 4480 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,020 INFO L280 TraceCheckUtils]: 171: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; {81409#true} is VALID [2020-07-29 01:43:29,020 INFO L280 TraceCheckUtils]: 172: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; {81409#true} is VALID [2020-07-29 01:43:29,020 INFO L280 TraceCheckUtils]: 173: Hoare triple {81409#true} assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,021 INFO L280 TraceCheckUtils]: 174: Hoare triple {81409#true} ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,021 INFO L280 TraceCheckUtils]: 175: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,021 INFO L280 TraceCheckUtils]: 176: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,021 INFO L280 TraceCheckUtils]: 177: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,021 INFO L280 TraceCheckUtils]: 178: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,021 INFO L280 TraceCheckUtils]: 179: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,022 INFO L280 TraceCheckUtils]: 180: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,022 INFO L280 TraceCheckUtils]: 181: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,022 INFO L280 TraceCheckUtils]: 182: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,022 INFO L280 TraceCheckUtils]: 183: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,022 INFO L280 TraceCheckUtils]: 184: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,022 INFO L280 TraceCheckUtils]: 185: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,023 INFO L280 TraceCheckUtils]: 186: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,023 INFO L280 TraceCheckUtils]: 187: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,023 INFO L280 TraceCheckUtils]: 188: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,024 INFO L280 TraceCheckUtils]: 189: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,024 INFO L280 TraceCheckUtils]: 190: Hoare triple {81409#true} assume !(4416 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,024 INFO L280 TraceCheckUtils]: 191: Hoare triple {81409#true} assume !(4417 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,024 INFO L280 TraceCheckUtils]: 192: Hoare triple {81409#true} assume !(4432 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,024 INFO L280 TraceCheckUtils]: 193: Hoare triple {81409#true} assume !(4433 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,025 INFO L280 TraceCheckUtils]: 194: Hoare triple {81409#true} assume !(4448 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,025 INFO L280 TraceCheckUtils]: 195: Hoare triple {81409#true} assume !(4449 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,025 INFO L280 TraceCheckUtils]: 196: Hoare triple {81409#true} assume !(4464 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,025 INFO L280 TraceCheckUtils]: 197: Hoare triple {81409#true} assume !(4465 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,025 INFO L280 TraceCheckUtils]: 198: Hoare triple {81409#true} assume !(4466 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,025 INFO L280 TraceCheckUtils]: 199: Hoare triple {81409#true} assume !(4467 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,025 INFO L280 TraceCheckUtils]: 200: Hoare triple {81409#true} assume !(4480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,026 INFO L280 TraceCheckUtils]: 201: Hoare triple {81409#true} assume !(4481 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,026 INFO L280 TraceCheckUtils]: 202: Hoare triple {81409#true} assume !(4496 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,026 INFO L280 TraceCheckUtils]: 203: Hoare triple {81409#true} assume !(4497 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,026 INFO L280 TraceCheckUtils]: 204: Hoare triple {81409#true} assume 4512 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,026 INFO L280 TraceCheckUtils]: 205: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {81409#true} is VALID [2020-07-29 01:43:29,026 INFO L280 TraceCheckUtils]: 206: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {81409#true} is VALID [2020-07-29 01:43:29,027 INFO L280 TraceCheckUtils]: 207: Hoare triple {81409#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,027 INFO L280 TraceCheckUtils]: 208: Hoare triple {81409#true} assume !(0 == ssl3_connect_~tmp___7~0); {81409#true} is VALID [2020-07-29 01:43:29,027 INFO L280 TraceCheckUtils]: 209: Hoare triple {81409#true} assume !(0 == ssl3_connect_~tmp___8~0); {81409#true} is VALID [2020-07-29 01:43:29,027 INFO L280 TraceCheckUtils]: 210: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,027 INFO L280 TraceCheckUtils]: 211: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,027 INFO L280 TraceCheckUtils]: 212: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,028 INFO L280 TraceCheckUtils]: 213: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,028 INFO L280 TraceCheckUtils]: 214: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,028 INFO L280 TraceCheckUtils]: 215: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,028 INFO L280 TraceCheckUtils]: 216: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,028 INFO L280 TraceCheckUtils]: 217: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,028 INFO L280 TraceCheckUtils]: 218: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,028 INFO L280 TraceCheckUtils]: 219: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,029 INFO L280 TraceCheckUtils]: 220: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,029 INFO L280 TraceCheckUtils]: 221: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,029 INFO L280 TraceCheckUtils]: 222: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,029 INFO L280 TraceCheckUtils]: 223: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,029 INFO L280 TraceCheckUtils]: 224: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,029 INFO L280 TraceCheckUtils]: 225: Hoare triple {81409#true} assume !(4416 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,030 INFO L280 TraceCheckUtils]: 226: Hoare triple {81409#true} assume !(4417 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,030 INFO L280 TraceCheckUtils]: 227: Hoare triple {81409#true} assume !(4432 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,030 INFO L280 TraceCheckUtils]: 228: Hoare triple {81409#true} assume !(4433 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,030 INFO L280 TraceCheckUtils]: 229: Hoare triple {81409#true} assume !(4448 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,030 INFO L280 TraceCheckUtils]: 230: Hoare triple {81409#true} assume !(4449 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,030 INFO L280 TraceCheckUtils]: 231: Hoare triple {81409#true} assume !(4464 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,030 INFO L280 TraceCheckUtils]: 232: Hoare triple {81409#true} assume !(4465 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,031 INFO L280 TraceCheckUtils]: 233: Hoare triple {81409#true} assume !(4466 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,031 INFO L280 TraceCheckUtils]: 234: Hoare triple {81409#true} assume !(4467 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,031 INFO L280 TraceCheckUtils]: 235: Hoare triple {81409#true} assume !(4480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,031 INFO L280 TraceCheckUtils]: 236: Hoare triple {81409#true} assume !(4481 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,031 INFO L280 TraceCheckUtils]: 237: Hoare triple {81409#true} assume !(4496 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,031 INFO L280 TraceCheckUtils]: 238: Hoare triple {81409#true} assume !(4497 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,032 INFO L280 TraceCheckUtils]: 239: Hoare triple {81409#true} assume !(4512 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,032 INFO L280 TraceCheckUtils]: 240: Hoare triple {81409#true} assume !(4513 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,032 INFO L280 TraceCheckUtils]: 241: Hoare triple {81409#true} assume 4528 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,032 INFO L280 TraceCheckUtils]: 242: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {81409#true} is VALID [2020-07-29 01:43:29,032 INFO L280 TraceCheckUtils]: 243: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {81409#true} is VALID [2020-07-29 01:43:29,033 INFO L280 TraceCheckUtils]: 244: Hoare triple {81409#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,033 INFO L280 TraceCheckUtils]: 245: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} ssl3_connect_~s__init_num~0 := 0; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,034 INFO L280 TraceCheckUtils]: 246: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,034 INFO L280 TraceCheckUtils]: 247: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} ssl3_connect_~skip~0 := 0; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,035 INFO L280 TraceCheckUtils]: 248: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !false; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,035 INFO L280 TraceCheckUtils]: 249: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,035 INFO L280 TraceCheckUtils]: 250: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(12292 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,036 INFO L280 TraceCheckUtils]: 251: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(16384 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,036 INFO L280 TraceCheckUtils]: 252: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4096 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,037 INFO L280 TraceCheckUtils]: 253: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(20480 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,037 INFO L280 TraceCheckUtils]: 254: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4099 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,038 INFO L280 TraceCheckUtils]: 255: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4368 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,038 INFO L280 TraceCheckUtils]: 256: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4369 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,038 INFO L280 TraceCheckUtils]: 257: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4384 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,039 INFO L280 TraceCheckUtils]: 258: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4385 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,039 INFO L280 TraceCheckUtils]: 259: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4400 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,070 INFO L280 TraceCheckUtils]: 260: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4401 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,071 INFO L280 TraceCheckUtils]: 261: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4416 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,072 INFO L280 TraceCheckUtils]: 262: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4417 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,072 INFO L280 TraceCheckUtils]: 263: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4432 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,073 INFO L280 TraceCheckUtils]: 264: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4433 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,073 INFO L280 TraceCheckUtils]: 265: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4448 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,073 INFO L280 TraceCheckUtils]: 266: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4449 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,074 INFO L280 TraceCheckUtils]: 267: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4464 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,074 INFO L280 TraceCheckUtils]: 268: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4465 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,074 INFO L280 TraceCheckUtils]: 269: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4466 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,075 INFO L280 TraceCheckUtils]: 270: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4467 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,075 INFO L280 TraceCheckUtils]: 271: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4480 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,076 INFO L280 TraceCheckUtils]: 272: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4481 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,076 INFO L280 TraceCheckUtils]: 273: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4496 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,077 INFO L280 TraceCheckUtils]: 274: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4497 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,077 INFO L280 TraceCheckUtils]: 275: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4512 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,077 INFO L280 TraceCheckUtils]: 276: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4513 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,078 INFO L280 TraceCheckUtils]: 277: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4528 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,078 INFO L280 TraceCheckUtils]: 278: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4529 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,078 INFO L280 TraceCheckUtils]: 279: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4560 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,079 INFO L280 TraceCheckUtils]: 280: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4561 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,079 INFO L280 TraceCheckUtils]: 281: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume 4352 == ssl3_connect_~s__state~0; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,079 INFO L280 TraceCheckUtils]: 282: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,080 INFO L280 TraceCheckUtils]: 283: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,080 INFO L280 TraceCheckUtils]: 284: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:29,081 INFO L280 TraceCheckUtils]: 285: Hoare triple {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:29,081 INFO L280 TraceCheckUtils]: 286: Hoare triple {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} ssl3_connect_~skip~0 := 0; {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:29,082 INFO L280 TraceCheckUtils]: 287: Hoare triple {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} assume !false; {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:29,084 INFO L280 TraceCheckUtils]: 288: Hoare triple {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:29,084 INFO L280 TraceCheckUtils]: 289: Hoare triple {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} assume 12292 == ssl3_connect_~s__state~0; {81410#false} is VALID [2020-07-29 01:43:29,116 INFO L134 CoverageAnalysis]: Checked inductivity of 953 backedges. 250 proven. 5 refuted. 0 times theorem prover too weak. 698 trivial. 0 not checked. [2020-07-29 01:43:29,117 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60856468] [2020-07-29 01:43:29,117 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649297727] [2020-07-29 01:43:29,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-29 01:43:29,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:29,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 3 conjunts are in the unsatisfiable core [2020-07-29 01:43:29,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:29,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-29 01:43:29,554 INFO L280 TraceCheckUtils]: 0: Hoare triple {81409#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {81409#true} is VALID [2020-07-29 01:43:29,554 INFO L280 TraceCheckUtils]: 1: Hoare triple {81409#true} ssl3_connect_~s__server~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,554 INFO L280 TraceCheckUtils]: 2: Hoare triple {81409#true} assume 0 != ssl3_connect_~cb~0; {81409#true} is VALID [2020-07-29 01:43:29,554 INFO L280 TraceCheckUtils]: 3: Hoare triple {81409#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {81409#true} is VALID [2020-07-29 01:43:29,554 INFO L280 TraceCheckUtils]: 4: Hoare triple {81409#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {81409#true} is VALID [2020-07-29 01:43:29,555 INFO L280 TraceCheckUtils]: 5: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {81409#true} is VALID [2020-07-29 01:43:29,555 INFO L280 TraceCheckUtils]: 6: Hoare triple {81409#true} assume !(0 == ssl3_connect_~tmp___4~0); {81409#true} is VALID [2020-07-29 01:43:29,555 INFO L280 TraceCheckUtils]: 7: Hoare triple {81409#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,555 INFO L280 TraceCheckUtils]: 8: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,555 INFO L280 TraceCheckUtils]: 9: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,555 INFO L280 TraceCheckUtils]: 10: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,555 INFO L280 TraceCheckUtils]: 11: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,556 INFO L280 TraceCheckUtils]: 12: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,556 INFO L280 TraceCheckUtils]: 13: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,556 INFO L280 TraceCheckUtils]: 14: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,556 INFO L280 TraceCheckUtils]: 15: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,556 INFO L280 TraceCheckUtils]: 16: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,556 INFO L280 TraceCheckUtils]: 17: Hoare triple {81409#true} assume 4368 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,556 INFO L280 TraceCheckUtils]: 18: Hoare triple {81409#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {81409#true} is VALID [2020-07-29 01:43:29,556 INFO L280 TraceCheckUtils]: 19: Hoare triple {81409#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {81409#true} is VALID [2020-07-29 01:43:29,557 INFO L280 TraceCheckUtils]: 20: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,557 INFO L280 TraceCheckUtils]: 21: Hoare triple {81409#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {81409#true} is VALID [2020-07-29 01:43:29,557 INFO L280 TraceCheckUtils]: 22: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,557 INFO L280 TraceCheckUtils]: 23: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,557 INFO L280 TraceCheckUtils]: 24: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,557 INFO L280 TraceCheckUtils]: 25: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,557 INFO L280 TraceCheckUtils]: 26: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,557 INFO L280 TraceCheckUtils]: 27: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,558 INFO L280 TraceCheckUtils]: 28: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,558 INFO L280 TraceCheckUtils]: 29: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,558 INFO L280 TraceCheckUtils]: 30: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,558 INFO L280 TraceCheckUtils]: 31: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,558 INFO L280 TraceCheckUtils]: 32: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,558 INFO L280 TraceCheckUtils]: 33: Hoare triple {81409#true} assume 4384 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,559 INFO L280 TraceCheckUtils]: 34: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {81409#true} is VALID [2020-07-29 01:43:29,559 INFO L280 TraceCheckUtils]: 35: Hoare triple {81409#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {81409#true} is VALID [2020-07-29 01:43:29,559 INFO L280 TraceCheckUtils]: 36: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0); {81409#true} is VALID [2020-07-29 01:43:29,559 INFO L280 TraceCheckUtils]: 37: Hoare triple {81409#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {81409#true} is VALID [2020-07-29 01:43:29,559 INFO L280 TraceCheckUtils]: 38: Hoare triple {81409#true} ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,560 INFO L280 TraceCheckUtils]: 39: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,560 INFO L280 TraceCheckUtils]: 40: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,560 INFO L280 TraceCheckUtils]: 41: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,560 INFO L280 TraceCheckUtils]: 42: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,560 INFO L280 TraceCheckUtils]: 43: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,560 INFO L280 TraceCheckUtils]: 44: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,560 INFO L280 TraceCheckUtils]: 45: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,561 INFO L280 TraceCheckUtils]: 46: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,561 INFO L280 TraceCheckUtils]: 47: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,561 INFO L280 TraceCheckUtils]: 48: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,561 INFO L280 TraceCheckUtils]: 49: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,561 INFO L280 TraceCheckUtils]: 50: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,561 INFO L280 TraceCheckUtils]: 51: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,561 INFO L280 TraceCheckUtils]: 52: Hoare triple {81409#true} assume 4400 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,561 INFO L280 TraceCheckUtils]: 53: Hoare triple {81409#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {81409#true} is VALID [2020-07-29 01:43:29,562 INFO L280 TraceCheckUtils]: 54: Hoare triple {81409#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,562 INFO L280 TraceCheckUtils]: 55: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,562 INFO L280 TraceCheckUtils]: 56: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,562 INFO L280 TraceCheckUtils]: 57: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,563 INFO L280 TraceCheckUtils]: 58: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,563 INFO L280 TraceCheckUtils]: 59: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,564 INFO L280 TraceCheckUtils]: 60: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,564 INFO L280 TraceCheckUtils]: 61: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,564 INFO L280 TraceCheckUtils]: 62: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,565 INFO L280 TraceCheckUtils]: 63: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,565 INFO L280 TraceCheckUtils]: 64: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,565 INFO L280 TraceCheckUtils]: 65: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,565 INFO L280 TraceCheckUtils]: 66: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,566 INFO L280 TraceCheckUtils]: 67: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,566 INFO L280 TraceCheckUtils]: 68: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,566 INFO L280 TraceCheckUtils]: 69: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,566 INFO L280 TraceCheckUtils]: 70: Hoare triple {81409#true} assume 4416 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,566 INFO L280 TraceCheckUtils]: 71: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {81409#true} is VALID [2020-07-29 01:43:29,567 INFO L280 TraceCheckUtils]: 72: Hoare triple {81409#true} assume !(3 == ssl3_connect_~blastFlag~0); {81409#true} is VALID [2020-07-29 01:43:29,567 INFO L280 TraceCheckUtils]: 73: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,567 INFO L280 TraceCheckUtils]: 74: Hoare triple {81409#true} assume !(0 == ssl3_connect_~tmp___6~0); {81409#true} is VALID [2020-07-29 01:43:29,567 INFO L280 TraceCheckUtils]: 75: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,568 INFO L280 TraceCheckUtils]: 76: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,568 INFO L280 TraceCheckUtils]: 77: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,568 INFO L280 TraceCheckUtils]: 78: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,568 INFO L280 TraceCheckUtils]: 79: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,569 INFO L280 TraceCheckUtils]: 80: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,569 INFO L280 TraceCheckUtils]: 81: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,569 INFO L280 TraceCheckUtils]: 82: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,569 INFO L280 TraceCheckUtils]: 83: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,569 INFO L280 TraceCheckUtils]: 84: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,570 INFO L280 TraceCheckUtils]: 85: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,570 INFO L280 TraceCheckUtils]: 86: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,570 INFO L280 TraceCheckUtils]: 87: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,570 INFO L280 TraceCheckUtils]: 88: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,571 INFO L280 TraceCheckUtils]: 89: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,571 INFO L280 TraceCheckUtils]: 90: Hoare triple {81409#true} assume !(4416 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,571 INFO L280 TraceCheckUtils]: 91: Hoare triple {81409#true} assume !(4417 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,571 INFO L280 TraceCheckUtils]: 92: Hoare triple {81409#true} assume 4432 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,571 INFO L280 TraceCheckUtils]: 93: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {81409#true} is VALID [2020-07-29 01:43:29,572 INFO L280 TraceCheckUtils]: 94: Hoare triple {81409#true} assume !(5 == ssl3_connect_~blastFlag~0); {81409#true} is VALID [2020-07-29 01:43:29,572 INFO L280 TraceCheckUtils]: 95: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,572 INFO L280 TraceCheckUtils]: 96: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,572 INFO L280 TraceCheckUtils]: 97: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,573 INFO L280 TraceCheckUtils]: 98: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,573 INFO L280 TraceCheckUtils]: 99: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,573 INFO L280 TraceCheckUtils]: 100: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,573 INFO L280 TraceCheckUtils]: 101: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,573 INFO L280 TraceCheckUtils]: 102: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,574 INFO L280 TraceCheckUtils]: 103: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,574 INFO L280 TraceCheckUtils]: 104: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,574 INFO L280 TraceCheckUtils]: 105: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,574 INFO L280 TraceCheckUtils]: 106: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,575 INFO L280 TraceCheckUtils]: 107: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,575 INFO L280 TraceCheckUtils]: 108: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,575 INFO L280 TraceCheckUtils]: 109: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,575 INFO L280 TraceCheckUtils]: 110: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,575 INFO L280 TraceCheckUtils]: 111: Hoare triple {81409#true} assume !(4416 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,576 INFO L280 TraceCheckUtils]: 112: Hoare triple {81409#true} assume !(4417 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,576 INFO L280 TraceCheckUtils]: 113: Hoare triple {81409#true} assume !(4432 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,576 INFO L280 TraceCheckUtils]: 114: Hoare triple {81409#true} assume !(4433 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,576 INFO L280 TraceCheckUtils]: 115: Hoare triple {81409#true} assume 4448 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,577 INFO L280 TraceCheckUtils]: 116: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {81409#true} is VALID [2020-07-29 01:43:29,577 INFO L280 TraceCheckUtils]: 117: Hoare triple {81409#true} assume !(4 == ssl3_connect_~blastFlag~0); {81409#true} is VALID [2020-07-29 01:43:29,577 INFO L280 TraceCheckUtils]: 118: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0); {81409#true} is VALID [2020-07-29 01:43:29,577 INFO L280 TraceCheckUtils]: 119: Hoare triple {81409#true} assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; {81409#true} is VALID [2020-07-29 01:43:29,577 INFO L280 TraceCheckUtils]: 120: Hoare triple {81409#true} ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,578 INFO L280 TraceCheckUtils]: 121: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,578 INFO L280 TraceCheckUtils]: 122: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,578 INFO L280 TraceCheckUtils]: 123: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,578 INFO L280 TraceCheckUtils]: 124: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,579 INFO L280 TraceCheckUtils]: 125: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,579 INFO L280 TraceCheckUtils]: 126: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,579 INFO L280 TraceCheckUtils]: 127: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,579 INFO L280 TraceCheckUtils]: 128: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,580 INFO L280 TraceCheckUtils]: 129: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,580 INFO L280 TraceCheckUtils]: 130: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,580 INFO L280 TraceCheckUtils]: 131: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,580 INFO L280 TraceCheckUtils]: 132: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,580 INFO L280 TraceCheckUtils]: 133: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,581 INFO L280 TraceCheckUtils]: 134: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,581 INFO L280 TraceCheckUtils]: 135: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,581 INFO L280 TraceCheckUtils]: 136: Hoare triple {81409#true} assume !(4416 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,581 INFO L280 TraceCheckUtils]: 137: Hoare triple {81409#true} assume !(4417 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,582 INFO L280 TraceCheckUtils]: 138: Hoare triple {81409#true} assume !(4432 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,582 INFO L280 TraceCheckUtils]: 139: Hoare triple {81409#true} assume !(4433 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,582 INFO L280 TraceCheckUtils]: 140: Hoare triple {81409#true} assume !(4448 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,582 INFO L280 TraceCheckUtils]: 141: Hoare triple {81409#true} assume !(4449 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,582 INFO L280 TraceCheckUtils]: 142: Hoare triple {81409#true} assume 4464 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,583 INFO L280 TraceCheckUtils]: 143: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; {81409#true} is VALID [2020-07-29 01:43:29,583 INFO L280 TraceCheckUtils]: 144: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,583 INFO L280 TraceCheckUtils]: 145: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,583 INFO L280 TraceCheckUtils]: 146: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,584 INFO L280 TraceCheckUtils]: 147: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,584 INFO L280 TraceCheckUtils]: 148: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,584 INFO L280 TraceCheckUtils]: 149: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,584 INFO L280 TraceCheckUtils]: 150: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,584 INFO L280 TraceCheckUtils]: 151: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,585 INFO L280 TraceCheckUtils]: 152: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,585 INFO L280 TraceCheckUtils]: 153: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,585 INFO L280 TraceCheckUtils]: 154: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,585 INFO L280 TraceCheckUtils]: 155: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,586 INFO L280 TraceCheckUtils]: 156: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,586 INFO L280 TraceCheckUtils]: 157: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,586 INFO L280 TraceCheckUtils]: 158: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,586 INFO L280 TraceCheckUtils]: 159: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,586 INFO L280 TraceCheckUtils]: 160: Hoare triple {81409#true} assume !(4416 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,587 INFO L280 TraceCheckUtils]: 161: Hoare triple {81409#true} assume !(4417 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,587 INFO L280 TraceCheckUtils]: 162: Hoare triple {81409#true} assume !(4432 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,587 INFO L280 TraceCheckUtils]: 163: Hoare triple {81409#true} assume !(4433 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,587 INFO L280 TraceCheckUtils]: 164: Hoare triple {81409#true} assume !(4448 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,588 INFO L280 TraceCheckUtils]: 165: Hoare triple {81409#true} assume !(4449 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,588 INFO L280 TraceCheckUtils]: 166: Hoare triple {81409#true} assume !(4464 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,588 INFO L280 TraceCheckUtils]: 167: Hoare triple {81409#true} assume !(4465 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,588 INFO L280 TraceCheckUtils]: 168: Hoare triple {81409#true} assume !(4466 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,588 INFO L280 TraceCheckUtils]: 169: Hoare triple {81409#true} assume !(4467 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,589 INFO L280 TraceCheckUtils]: 170: Hoare triple {81409#true} assume 4480 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,589 INFO L280 TraceCheckUtils]: 171: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; {81409#true} is VALID [2020-07-29 01:43:29,589 INFO L280 TraceCheckUtils]: 172: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; {81409#true} is VALID [2020-07-29 01:43:29,589 INFO L280 TraceCheckUtils]: 173: Hoare triple {81409#true} assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,590 INFO L280 TraceCheckUtils]: 174: Hoare triple {81409#true} ssl3_connect_~s__init_num~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,590 INFO L280 TraceCheckUtils]: 175: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,590 INFO L280 TraceCheckUtils]: 176: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,590 INFO L280 TraceCheckUtils]: 177: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,590 INFO L280 TraceCheckUtils]: 178: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,591 INFO L280 TraceCheckUtils]: 179: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,591 INFO L280 TraceCheckUtils]: 180: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,591 INFO L280 TraceCheckUtils]: 181: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,591 INFO L280 TraceCheckUtils]: 182: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,592 INFO L280 TraceCheckUtils]: 183: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,592 INFO L280 TraceCheckUtils]: 184: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,592 INFO L280 TraceCheckUtils]: 185: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,592 INFO L280 TraceCheckUtils]: 186: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,592 INFO L280 TraceCheckUtils]: 187: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,593 INFO L280 TraceCheckUtils]: 188: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,593 INFO L280 TraceCheckUtils]: 189: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,593 INFO L280 TraceCheckUtils]: 190: Hoare triple {81409#true} assume !(4416 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,593 INFO L280 TraceCheckUtils]: 191: Hoare triple {81409#true} assume !(4417 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,593 INFO L280 TraceCheckUtils]: 192: Hoare triple {81409#true} assume !(4432 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,594 INFO L280 TraceCheckUtils]: 193: Hoare triple {81409#true} assume !(4433 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,594 INFO L280 TraceCheckUtils]: 194: Hoare triple {81409#true} assume !(4448 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,594 INFO L280 TraceCheckUtils]: 195: Hoare triple {81409#true} assume !(4449 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,594 INFO L280 TraceCheckUtils]: 196: Hoare triple {81409#true} assume !(4464 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,595 INFO L280 TraceCheckUtils]: 197: Hoare triple {81409#true} assume !(4465 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,595 INFO L280 TraceCheckUtils]: 198: Hoare triple {81409#true} assume !(4466 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,595 INFO L280 TraceCheckUtils]: 199: Hoare triple {81409#true} assume !(4467 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,595 INFO L280 TraceCheckUtils]: 200: Hoare triple {81409#true} assume !(4480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,595 INFO L280 TraceCheckUtils]: 201: Hoare triple {81409#true} assume !(4481 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,596 INFO L280 TraceCheckUtils]: 202: Hoare triple {81409#true} assume !(4496 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,596 INFO L280 TraceCheckUtils]: 203: Hoare triple {81409#true} assume !(4497 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,596 INFO L280 TraceCheckUtils]: 204: Hoare triple {81409#true} assume 4512 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,596 INFO L280 TraceCheckUtils]: 205: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {81409#true} is VALID [2020-07-29 01:43:29,597 INFO L280 TraceCheckUtils]: 206: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {81409#true} is VALID [2020-07-29 01:43:29,597 INFO L280 TraceCheckUtils]: 207: Hoare triple {81409#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,597 INFO L280 TraceCheckUtils]: 208: Hoare triple {81409#true} assume !(0 == ssl3_connect_~tmp___7~0); {81409#true} is VALID [2020-07-29 01:43:29,597 INFO L280 TraceCheckUtils]: 209: Hoare triple {81409#true} assume !(0 == ssl3_connect_~tmp___8~0); {81409#true} is VALID [2020-07-29 01:43:29,597 INFO L280 TraceCheckUtils]: 210: Hoare triple {81409#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81409#true} is VALID [2020-07-29 01:43:29,598 INFO L280 TraceCheckUtils]: 211: Hoare triple {81409#true} ssl3_connect_~skip~0 := 0; {81409#true} is VALID [2020-07-29 01:43:29,598 INFO L280 TraceCheckUtils]: 212: Hoare triple {81409#true} assume !false; {81409#true} is VALID [2020-07-29 01:43:29,598 INFO L280 TraceCheckUtils]: 213: Hoare triple {81409#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,598 INFO L280 TraceCheckUtils]: 214: Hoare triple {81409#true} assume !(12292 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,599 INFO L280 TraceCheckUtils]: 215: Hoare triple {81409#true} assume !(16384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,599 INFO L280 TraceCheckUtils]: 216: Hoare triple {81409#true} assume !(4096 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,599 INFO L280 TraceCheckUtils]: 217: Hoare triple {81409#true} assume !(20480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,599 INFO L280 TraceCheckUtils]: 218: Hoare triple {81409#true} assume !(4099 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,599 INFO L280 TraceCheckUtils]: 219: Hoare triple {81409#true} assume !(4368 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,600 INFO L280 TraceCheckUtils]: 220: Hoare triple {81409#true} assume !(4369 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,600 INFO L280 TraceCheckUtils]: 221: Hoare triple {81409#true} assume !(4384 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,600 INFO L280 TraceCheckUtils]: 222: Hoare triple {81409#true} assume !(4385 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,600 INFO L280 TraceCheckUtils]: 223: Hoare triple {81409#true} assume !(4400 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,601 INFO L280 TraceCheckUtils]: 224: Hoare triple {81409#true} assume !(4401 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,601 INFO L280 TraceCheckUtils]: 225: Hoare triple {81409#true} assume !(4416 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,601 INFO L280 TraceCheckUtils]: 226: Hoare triple {81409#true} assume !(4417 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,601 INFO L280 TraceCheckUtils]: 227: Hoare triple {81409#true} assume !(4432 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,601 INFO L280 TraceCheckUtils]: 228: Hoare triple {81409#true} assume !(4433 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,602 INFO L280 TraceCheckUtils]: 229: Hoare triple {81409#true} assume !(4448 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,602 INFO L280 TraceCheckUtils]: 230: Hoare triple {81409#true} assume !(4449 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,602 INFO L280 TraceCheckUtils]: 231: Hoare triple {81409#true} assume !(4464 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,602 INFO L280 TraceCheckUtils]: 232: Hoare triple {81409#true} assume !(4465 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,603 INFO L280 TraceCheckUtils]: 233: Hoare triple {81409#true} assume !(4466 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,603 INFO L280 TraceCheckUtils]: 234: Hoare triple {81409#true} assume !(4467 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,603 INFO L280 TraceCheckUtils]: 235: Hoare triple {81409#true} assume !(4480 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,603 INFO L280 TraceCheckUtils]: 236: Hoare triple {81409#true} assume !(4481 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,604 INFO L280 TraceCheckUtils]: 237: Hoare triple {81409#true} assume !(4496 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,604 INFO L280 TraceCheckUtils]: 238: Hoare triple {81409#true} assume !(4497 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,604 INFO L280 TraceCheckUtils]: 239: Hoare triple {81409#true} assume !(4512 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,604 INFO L280 TraceCheckUtils]: 240: Hoare triple {81409#true} assume !(4513 == ssl3_connect_~s__state~0); {81409#true} is VALID [2020-07-29 01:43:29,605 INFO L280 TraceCheckUtils]: 241: Hoare triple {81409#true} assume 4528 == ssl3_connect_~s__state~0; {81409#true} is VALID [2020-07-29 01:43:29,605 INFO L280 TraceCheckUtils]: 242: Hoare triple {81409#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {81409#true} is VALID [2020-07-29 01:43:29,605 INFO L280 TraceCheckUtils]: 243: Hoare triple {81409#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {81409#true} is VALID [2020-07-29 01:43:29,610 INFO L280 TraceCheckUtils]: 244: Hoare triple {81409#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,610 INFO L280 TraceCheckUtils]: 245: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} ssl3_connect_~s__init_num~0 := 0; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,611 INFO L280 TraceCheckUtils]: 246: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,612 INFO L280 TraceCheckUtils]: 247: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} ssl3_connect_~skip~0 := 0; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,612 INFO L280 TraceCheckUtils]: 248: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !false; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,613 INFO L280 TraceCheckUtils]: 249: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,613 INFO L280 TraceCheckUtils]: 250: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(12292 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,614 INFO L280 TraceCheckUtils]: 251: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(16384 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,614 INFO L280 TraceCheckUtils]: 252: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4096 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,615 INFO L280 TraceCheckUtils]: 253: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(20480 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,615 INFO L280 TraceCheckUtils]: 254: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4099 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,616 INFO L280 TraceCheckUtils]: 255: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4368 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,617 INFO L280 TraceCheckUtils]: 256: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4369 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,617 INFO L280 TraceCheckUtils]: 257: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4384 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,618 INFO L280 TraceCheckUtils]: 258: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4385 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,618 INFO L280 TraceCheckUtils]: 259: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4400 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,619 INFO L280 TraceCheckUtils]: 260: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4401 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,619 INFO L280 TraceCheckUtils]: 261: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4416 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,620 INFO L280 TraceCheckUtils]: 262: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4417 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,621 INFO L280 TraceCheckUtils]: 263: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4432 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,621 INFO L280 TraceCheckUtils]: 264: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4433 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,622 INFO L280 TraceCheckUtils]: 265: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4448 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,622 INFO L280 TraceCheckUtils]: 266: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4449 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,623 INFO L280 TraceCheckUtils]: 267: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4464 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,623 INFO L280 TraceCheckUtils]: 268: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4465 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,624 INFO L280 TraceCheckUtils]: 269: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4466 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,624 INFO L280 TraceCheckUtils]: 270: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4467 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,625 INFO L280 TraceCheckUtils]: 271: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4480 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,625 INFO L280 TraceCheckUtils]: 272: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4481 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,625 INFO L280 TraceCheckUtils]: 273: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4496 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,626 INFO L280 TraceCheckUtils]: 274: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4497 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,626 INFO L280 TraceCheckUtils]: 275: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4512 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,626 INFO L280 TraceCheckUtils]: 276: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4513 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,627 INFO L280 TraceCheckUtils]: 277: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4528 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,627 INFO L280 TraceCheckUtils]: 278: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4529 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,628 INFO L280 TraceCheckUtils]: 279: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4560 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,628 INFO L280 TraceCheckUtils]: 280: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(4561 == ssl3_connect_~s__state~0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,629 INFO L280 TraceCheckUtils]: 281: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume 4352 == ssl3_connect_~s__state~0; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,629 INFO L280 TraceCheckUtils]: 282: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,630 INFO L280 TraceCheckUtils]: 283: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} is VALID [2020-07-29 01:43:29,630 INFO L280 TraceCheckUtils]: 284: Hoare triple {81411#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 4560)} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:29,631 INFO L280 TraceCheckUtils]: 285: Hoare triple {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:29,631 INFO L280 TraceCheckUtils]: 286: Hoare triple {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} ssl3_connect_~skip~0 := 0; {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:29,631 INFO L280 TraceCheckUtils]: 287: Hoare triple {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} assume !false; {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:29,632 INFO L280 TraceCheckUtils]: 288: Hoare triple {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} is VALID [2020-07-29 01:43:29,634 INFO L280 TraceCheckUtils]: 289: Hoare triple {81412#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4560)} assume 12292 == ssl3_connect_~s__state~0; {81410#false} is VALID [2020-07-29 01:43:29,673 INFO L134 CoverageAnalysis]: Checked inductivity of 953 backedges. 250 proven. 5 refuted. 0 times theorem prover too weak. 698 trivial. 0 not checked. [2020-07-29 01:43:29,674 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-29 01:43:29,674 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2020-07-29 01:43:29,674 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795574659] [2020-07-29 01:43:29,675 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:29,675 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:29,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-07-29 01:43:29,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-07-29 01:43:29,676 INFO L87 Difference]: Start difference. First operand 3361 states and 4245 transitions. cyclomatic complexity: 888 Second operand 4 states. [2020-07-29 01:43:30,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:30,806 INFO L93 Difference]: Finished difference Result 4307 states and 5322 transitions. [2020-07-29 01:43:30,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-07-29 01:43:30,807 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states. [2020-07-29 01:43:30,951 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 131 edges. 131 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:30,951 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4307 states and 5322 transitions. [2020-07-29 01:43:31,509 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3344 [2020-07-29 01:43:32,091 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4307 states to 4307 states and 5322 transitions. [2020-07-29 01:43:32,091 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 4307 [2020-07-29 01:43:32,093 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 4307 [2020-07-29 01:43:32,094 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4307 states and 5322 transitions. [2020-07-29 01:43:32,097 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:32,098 INFO L688 BuchiCegarLoop]: Abstraction has 4307 states and 5322 transitions. [2020-07-29 01:43:32,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4307 states and 5322 transitions. [2020-07-29 01:43:32,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4307 to 3346. [2020-07-29 01:43:32,146 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:32,146 INFO L82 GeneralOperation]: Start isEquivalent. First operand 4307 states and 5322 transitions. Second operand 3346 states. [2020-07-29 01:43:32,146 INFO L74 IsIncluded]: Start isIncluded. First operand 4307 states and 5322 transitions. Second operand 3346 states. [2020-07-29 01:43:32,146 INFO L87 Difference]: Start difference. First operand 4307 states and 5322 transitions. Second operand 3346 states. [2020-07-29 01:43:32,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:32,702 INFO L93 Difference]: Finished difference Result 4307 states and 5322 transitions. [2020-07-29 01:43:32,702 INFO L276 IsEmpty]: Start isEmpty. Operand 4307 states and 5322 transitions. [2020-07-29 01:43:32,706 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:32,706 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:32,707 INFO L74 IsIncluded]: Start isIncluded. First operand 3346 states. Second operand 4307 states and 5322 transitions. [2020-07-29 01:43:32,707 INFO L87 Difference]: Start difference. First operand 3346 states. Second operand 4307 states and 5322 transitions. [2020-07-29 01:43:33,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:33,242 INFO L93 Difference]: Finished difference Result 4307 states and 5322 transitions. [2020-07-29 01:43:33,242 INFO L276 IsEmpty]: Start isEmpty. Operand 4307 states and 5322 transitions. [2020-07-29 01:43:33,246 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:33,246 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:33,246 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:33,246 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:33,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3346 states. [2020-07-29 01:43:33,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3346 states to 3346 states and 4198 transitions. [2020-07-29 01:43:33,591 INFO L711 BuchiCegarLoop]: Abstraction has 3346 states and 4198 transitions. [2020-07-29 01:43:33,591 INFO L591 BuchiCegarLoop]: Abstraction has 3346 states and 4198 transitions. [2020-07-29 01:43:33,591 INFO L424 BuchiCegarLoop]: ======== Iteration 21============ [2020-07-29 01:43:33,591 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3346 states and 4198 transitions. [2020-07-29 01:43:33,597 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3336 [2020-07-29 01:43:33,597 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:33,597 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:33,598 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:33,598 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [11, 11, 11, 11, 11, 11, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:33,598 INFO L794 eck$LassoCheckResult]: Stem: 86711#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 86712#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 86707#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 86708#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 86672#L96-1 assume !false; 86742#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 86741#L99 assume 12292 == ssl3_connect_~s__state~0; 86651#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 86652#L204 [2020-07-29 01:43:33,599 INFO L796 eck$LassoCheckResult]: Loop: 86652#L204 ssl3_connect_~s__server~0 := 0; 87872#L209 assume 0 != ssl3_connect_~cb~0; 87871#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 87870#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 87867#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 87865#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 87858#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 87854#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 87850#L514 ssl3_connect_~skip~0 := 0; 87848#L96-1 assume !false; 87846#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 87844#L99 assume !(12292 == ssl3_connect_~s__state~0); 87842#L102 assume !(16384 == ssl3_connect_~s__state~0); 87840#L105 assume !(4096 == ssl3_connect_~s__state~0); 87838#L108 assume !(20480 == ssl3_connect_~s__state~0); 87836#L111 assume !(4099 == ssl3_connect_~s__state~0); 87834#L114 assume 4368 == ssl3_connect_~s__state~0; 86909#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 87831#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 87693#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 87827#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 87823#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 87820#L514 ssl3_connect_~skip~0 := 0; 87818#L96-1 assume !false; 87816#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 87813#L99 assume !(12292 == ssl3_connect_~s__state~0); 87807#L102 assume !(16384 == ssl3_connect_~s__state~0); 87805#L105 assume !(4096 == ssl3_connect_~s__state~0); 87803#L108 assume !(20480 == ssl3_connect_~s__state~0); 87801#L111 assume !(4099 == ssl3_connect_~s__state~0); 87799#L114 assume !(4368 == ssl3_connect_~s__state~0); 87797#L117 assume !(4369 == ssl3_connect_~s__state~0); 87795#L120 assume 4384 == ssl3_connect_~s__state~0; 87137#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 87792#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 87672#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 87789#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 87786#L269-2 ssl3_connect_~s__init_num~0 := 0; 87782#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 87778#L514 ssl3_connect_~skip~0 := 0; 87776#L96-1 assume !false; 87774#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 87772#L99 assume !(12292 == ssl3_connect_~s__state~0); 87770#L102 assume !(16384 == ssl3_connect_~s__state~0); 87769#L105 assume !(4096 == ssl3_connect_~s__state~0); 87767#L108 assume !(20480 == ssl3_connect_~s__state~0); 87764#L111 assume !(4099 == ssl3_connect_~s__state~0); 87758#L114 assume !(4368 == ssl3_connect_~s__state~0); 87757#L117 assume !(4369 == ssl3_connect_~s__state~0); 87756#L120 assume !(4384 == ssl3_connect_~s__state~0); 87754#L123 assume !(4385 == ssl3_connect_~s__state~0); 87722#L126 assume 4400 == ssl3_connect_~s__state~0; 87131#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 87721#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 87862#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 87857#L514 ssl3_connect_~skip~0 := 0; 87851#L96-1 assume !false; 87849#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 87847#L99 assume !(12292 == ssl3_connect_~s__state~0); 87845#L102 assume !(16384 == ssl3_connect_~s__state~0); 87843#L105 assume !(4096 == ssl3_connect_~s__state~0); 87841#L108 assume !(20480 == ssl3_connect_~s__state~0); 87839#L111 assume !(4099 == ssl3_connect_~s__state~0); 87837#L114 assume !(4368 == ssl3_connect_~s__state~0); 87835#L117 assume !(4369 == ssl3_connect_~s__state~0); 87833#L120 assume !(4384 == ssl3_connect_~s__state~0); 87832#L123 assume !(4385 == ssl3_connect_~s__state~0); 87830#L126 assume !(4400 == ssl3_connect_~s__state~0); 87829#L129 assume !(4401 == ssl3_connect_~s__state~0); 87826#L132 assume 4416 == ssl3_connect_~s__state~0; 87125#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 87819#L295 assume !(3 == ssl3_connect_~blastFlag~0); 87817#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 87814#L303 assume !(0 == ssl3_connect_~tmp___6~0); 87810#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 87806#L514 ssl3_connect_~skip~0 := 0; 87804#L96-1 assume !false; 87802#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 87800#L99 assume !(12292 == ssl3_connect_~s__state~0); 87798#L102 assume !(16384 == ssl3_connect_~s__state~0); 87796#L105 assume !(4096 == ssl3_connect_~s__state~0); 87794#L108 assume !(20480 == ssl3_connect_~s__state~0); 87793#L111 assume !(4099 == ssl3_connect_~s__state~0); 87791#L114 assume !(4368 == ssl3_connect_~s__state~0); 87790#L117 assume !(4369 == ssl3_connect_~s__state~0); 87788#L120 assume !(4384 == ssl3_connect_~s__state~0); 87785#L123 assume !(4385 == ssl3_connect_~s__state~0); 87779#L126 assume !(4400 == ssl3_connect_~s__state~0); 87777#L129 assume !(4401 == ssl3_connect_~s__state~0); 87775#L132 assume !(4416 == ssl3_connect_~s__state~0); 87773#L135 assume !(4417 == ssl3_connect_~s__state~0); 87771#L138 assume 4432 == ssl3_connect_~s__state~0; 87120#L142 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; 87768#L311 assume !(5 == ssl3_connect_~blastFlag~0); 87765#L314 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; 87761#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 87527#L514 ssl3_connect_~skip~0 := 0; 87501#L96-1 assume !false; 87499#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 87497#L99 assume !(12292 == ssl3_connect_~s__state~0); 87495#L102 assume !(16384 == ssl3_connect_~s__state~0); 87493#L105 assume !(4096 == ssl3_connect_~s__state~0); 87491#L108 assume !(20480 == ssl3_connect_~s__state~0); 87489#L111 assume !(4099 == ssl3_connect_~s__state~0); 87487#L114 assume !(4368 == ssl3_connect_~s__state~0); 87485#L117 assume !(4369 == ssl3_connect_~s__state~0); 87483#L120 assume !(4384 == ssl3_connect_~s__state~0); 87481#L123 assume !(4385 == ssl3_connect_~s__state~0); 87479#L126 assume !(4400 == ssl3_connect_~s__state~0); 87477#L129 assume !(4401 == ssl3_connect_~s__state~0); 87475#L132 assume !(4416 == ssl3_connect_~s__state~0); 87473#L135 assume !(4417 == ssl3_connect_~s__state~0); 87471#L138 assume !(4432 == ssl3_connect_~s__state~0); 87469#L141 assume !(4433 == ssl3_connect_~s__state~0); 87461#L144 assume 4448 == ssl3_connect_~s__state~0; 86786#L148 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; 87447#L323 assume !(4 == ssl3_connect_~blastFlag~0); 87448#L323-2 assume !(ssl3_connect_~ret~0 <= 0); 87752#L329 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; 87751#L329-2 ssl3_connect_~s__init_num~0 := 0; 87747#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 87744#L514 ssl3_connect_~skip~0 := 0; 87743#L96-1 assume !false; 87742#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 87741#L99 assume !(12292 == ssl3_connect_~s__state~0); 87740#L102 assume !(16384 == ssl3_connect_~s__state~0); 87739#L105 assume !(4096 == ssl3_connect_~s__state~0); 87738#L108 assume !(20480 == ssl3_connect_~s__state~0); 87737#L111 assume !(4099 == ssl3_connect_~s__state~0); 87736#L114 assume !(4368 == ssl3_connect_~s__state~0); 87735#L117 assume !(4369 == ssl3_connect_~s__state~0); 87734#L120 assume !(4384 == ssl3_connect_~s__state~0); 87733#L123 assume !(4385 == ssl3_connect_~s__state~0); 87732#L126 assume !(4400 == ssl3_connect_~s__state~0); 87731#L129 assume !(4401 == ssl3_connect_~s__state~0); 87730#L132 assume !(4416 == ssl3_connect_~s__state~0); 87729#L135 assume !(4417 == ssl3_connect_~s__state~0); 87728#L138 assume !(4432 == ssl3_connect_~s__state~0); 87727#L141 assume !(4433 == ssl3_connect_~s__state~0); 87726#L144 assume !(4448 == ssl3_connect_~s__state~0); 87725#L147 assume !(4449 == ssl3_connect_~s__state~0); 87724#L150 assume 4464 == ssl3_connect_~s__state~0; 87114#L160 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; 87723#L341 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; 87311#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 87306#L514 ssl3_connect_~skip~0 := 0; 87305#L96-1 assume !false; 87302#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 87301#L99 assume !(12292 == ssl3_connect_~s__state~0); 87298#L102 assume !(16384 == ssl3_connect_~s__state~0); 87297#L105 assume !(4096 == ssl3_connect_~s__state~0); 87294#L108 assume !(20480 == ssl3_connect_~s__state~0); 87293#L111 assume !(4099 == ssl3_connect_~s__state~0); 87290#L114 assume !(4368 == ssl3_connect_~s__state~0); 87287#L117 assume !(4369 == ssl3_connect_~s__state~0); 87284#L120 assume !(4384 == ssl3_connect_~s__state~0); 87281#L123 assume !(4385 == ssl3_connect_~s__state~0); 87278#L126 assume !(4400 == ssl3_connect_~s__state~0); 87275#L129 assume !(4401 == ssl3_connect_~s__state~0); 87272#L132 assume !(4416 == ssl3_connect_~s__state~0); 87269#L135 assume !(4417 == ssl3_connect_~s__state~0); 87266#L138 assume !(4432 == ssl3_connect_~s__state~0); 87265#L141 assume !(4433 == ssl3_connect_~s__state~0); 87262#L144 assume !(4448 == ssl3_connect_~s__state~0); 87251#L147 assume !(4449 == ssl3_connect_~s__state~0); 87249#L150 assume !(4464 == ssl3_connect_~s__state~0); 87247#L153 assume !(4465 == ssl3_connect_~s__state~0); 87244#L156 assume !(4466 == ssl3_connect_~s__state~0); 87172#L159 assume !(4467 == ssl3_connect_~s__state~0); 87110#L162 assume 4480 == ssl3_connect_~s__state~0; 87106#L166 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; 87104#L350 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; 87105#L354 assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; 87397#L354-2 ssl3_connect_~s__init_num~0 := 0; 87398#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 87386#L514 ssl3_connect_~skip~0 := 0; 87387#L96-1 assume !false; 87382#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 87383#L99 assume !(12292 == ssl3_connect_~s__state~0); 87378#L102 assume !(16384 == ssl3_connect_~s__state~0); 87379#L105 assume !(4096 == ssl3_connect_~s__state~0); 87374#L108 assume !(20480 == ssl3_connect_~s__state~0); 87375#L111 assume !(4099 == ssl3_connect_~s__state~0); 87370#L114 assume !(4368 == ssl3_connect_~s__state~0); 87371#L117 assume !(4369 == ssl3_connect_~s__state~0); 87366#L120 assume !(4384 == ssl3_connect_~s__state~0); 87367#L123 assume !(4385 == ssl3_connect_~s__state~0); 87363#L126 assume !(4400 == ssl3_connect_~s__state~0); 87362#L129 assume !(4401 == ssl3_connect_~s__state~0); 87361#L132 assume !(4416 == ssl3_connect_~s__state~0); 87359#L135 assume !(4417 == ssl3_connect_~s__state~0); 87360#L138 assume !(4432 == ssl3_connect_~s__state~0); 87355#L141 assume !(4433 == ssl3_connect_~s__state~0); 87356#L144 assume !(4448 == ssl3_connect_~s__state~0); 87351#L147 assume !(4449 == ssl3_connect_~s__state~0); 87352#L150 assume !(4464 == ssl3_connect_~s__state~0); 87347#L153 assume !(4465 == ssl3_connect_~s__state~0); 87348#L156 assume !(4466 == ssl3_connect_~s__state~0); 87343#L159 assume !(4467 == ssl3_connect_~s__state~0); 87344#L162 assume !(4480 == ssl3_connect_~s__state~0); 87339#L165 assume !(4481 == ssl3_connect_~s__state~0); 87340#L168 assume !(4496 == ssl3_connect_~s__state~0); 87024#L171 assume !(4497 == ssl3_connect_~s__state~0); 87025#L174 assume 4512 == ssl3_connect_~s__state~0; 86761#L178 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; 87021#L375 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; 87017#L381 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; 87018#L381-2 assume !(0 == ssl3_connect_~tmp___7~0); 87325#L390 assume !(0 == ssl3_connect_~tmp___8~0); 87326#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 87522#L514 ssl3_connect_~skip~0 := 0; 87521#L96-1 assume !false; 87520#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 87519#L99 assume !(12292 == ssl3_connect_~s__state~0); 87518#L102 assume !(16384 == ssl3_connect_~s__state~0); 87517#L105 assume !(4096 == ssl3_connect_~s__state~0); 87516#L108 assume !(20480 == ssl3_connect_~s__state~0); 87515#L111 assume !(4099 == ssl3_connect_~s__state~0); 87514#L114 assume !(4368 == ssl3_connect_~s__state~0); 87513#L117 assume !(4369 == ssl3_connect_~s__state~0); 87512#L120 assume !(4384 == ssl3_connect_~s__state~0); 87511#L123 assume !(4385 == ssl3_connect_~s__state~0); 87510#L126 assume !(4400 == ssl3_connect_~s__state~0); 87509#L129 assume !(4401 == ssl3_connect_~s__state~0); 87508#L132 assume !(4416 == ssl3_connect_~s__state~0); 87507#L135 assume !(4417 == ssl3_connect_~s__state~0); 87288#L138 assume !(4432 == ssl3_connect_~s__state~0); 87289#L141 assume !(4433 == ssl3_connect_~s__state~0); 87282#L144 assume !(4448 == ssl3_connect_~s__state~0); 87283#L147 assume !(4449 == ssl3_connect_~s__state~0); 87276#L150 assume !(4464 == ssl3_connect_~s__state~0); 87277#L153 assume !(4465 == ssl3_connect_~s__state~0); 87270#L156 assume !(4466 == ssl3_connect_~s__state~0); 87271#L159 assume !(4467 == ssl3_connect_~s__state~0); 87263#L162 assume !(4480 == ssl3_connect_~s__state~0); 87264#L165 assume !(4481 == ssl3_connect_~s__state~0); 87258#L168 assume !(4496 == ssl3_connect_~s__state~0); 87259#L171 assume !(4497 == ssl3_connect_~s__state~0); 87254#L174 assume !(4512 == ssl3_connect_~s__state~0); 87255#L177 assume !(4513 == ssl3_connect_~s__state~0); 86753#L180 assume 4528 == ssl3_connect_~s__state~0; 86754#L184 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; 86746#L398 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; 86747#L405 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; 86935#L405-1 ssl3_connect_~s__init_num~0 := 0; 86934#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 86925#L514 ssl3_connect_~skip~0 := 0; 86926#L96-1 assume !false; 86921#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 86922#L99 assume !(12292 == ssl3_connect_~s__state~0); 86917#L102 assume !(16384 == ssl3_connect_~s__state~0); 86918#L105 assume 4096 == ssl3_connect_~s__state~0; 86652#L204 [2020-07-29 01:43:33,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:33,599 INFO L82 PathProgramCache]: Analyzing trace with hash -414235114, now seen corresponding path program 1 times [2020-07-29 01:43:33,599 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:33,599 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950534742] [2020-07-29 01:43:33,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:33,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:33,604 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:33,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:33,607 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:33,610 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:33,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:33,611 INFO L82 PathProgramCache]: Analyzing trace with hash -438042645, now seen corresponding path program 1 times [2020-07-29 01:43:33,612 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:33,612 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083181593] [2020-07-29 01:43:33,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:33,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:33,680 INFO L280 TraceCheckUtils]: 0: Hoare triple {98555#true} ssl3_connect_~s__server~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,681 INFO L280 TraceCheckUtils]: 1: Hoare triple {98555#true} assume 0 != ssl3_connect_~cb~0; {98555#true} is VALID [2020-07-29 01:43:33,681 INFO L280 TraceCheckUtils]: 2: Hoare triple {98555#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {98555#true} is VALID [2020-07-29 01:43:33,681 INFO L280 TraceCheckUtils]: 3: Hoare triple {98555#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {98555#true} is VALID [2020-07-29 01:43:33,681 INFO L280 TraceCheckUtils]: 4: Hoare triple {98555#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {98555#true} is VALID [2020-07-29 01:43:33,681 INFO L280 TraceCheckUtils]: 5: Hoare triple {98555#true} assume !(0 == ssl3_connect_~tmp___4~0); {98555#true} is VALID [2020-07-29 01:43:33,681 INFO L280 TraceCheckUtils]: 6: Hoare triple {98555#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,681 INFO L280 TraceCheckUtils]: 7: Hoare triple {98555#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {98555#true} is VALID [2020-07-29 01:43:33,681 INFO L280 TraceCheckUtils]: 8: Hoare triple {98555#true} ssl3_connect_~skip~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,682 INFO L280 TraceCheckUtils]: 9: Hoare triple {98555#true} assume !false; {98555#true} is VALID [2020-07-29 01:43:33,682 INFO L280 TraceCheckUtils]: 10: Hoare triple {98555#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,682 INFO L280 TraceCheckUtils]: 11: Hoare triple {98555#true} assume !(12292 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,682 INFO L280 TraceCheckUtils]: 12: Hoare triple {98555#true} assume !(16384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,682 INFO L280 TraceCheckUtils]: 13: Hoare triple {98555#true} assume !(4096 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,682 INFO L280 TraceCheckUtils]: 14: Hoare triple {98555#true} assume !(20480 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,682 INFO L280 TraceCheckUtils]: 15: Hoare triple {98555#true} assume !(4099 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,683 INFO L280 TraceCheckUtils]: 16: Hoare triple {98555#true} assume 4368 == ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,683 INFO L280 TraceCheckUtils]: 17: Hoare triple {98555#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {98555#true} is VALID [2020-07-29 01:43:33,683 INFO L280 TraceCheckUtils]: 18: Hoare triple {98555#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {98555#true} is VALID [2020-07-29 01:43:33,683 INFO L280 TraceCheckUtils]: 19: Hoare triple {98555#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,683 INFO L280 TraceCheckUtils]: 20: Hoare triple {98555#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {98555#true} is VALID [2020-07-29 01:43:33,683 INFO L280 TraceCheckUtils]: 21: Hoare triple {98555#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {98555#true} is VALID [2020-07-29 01:43:33,683 INFO L280 TraceCheckUtils]: 22: Hoare triple {98555#true} ssl3_connect_~skip~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,683 INFO L280 TraceCheckUtils]: 23: Hoare triple {98555#true} assume !false; {98555#true} is VALID [2020-07-29 01:43:33,684 INFO L280 TraceCheckUtils]: 24: Hoare triple {98555#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,684 INFO L280 TraceCheckUtils]: 25: Hoare triple {98555#true} assume !(12292 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,684 INFO L280 TraceCheckUtils]: 26: Hoare triple {98555#true} assume !(16384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,684 INFO L280 TraceCheckUtils]: 27: Hoare triple {98555#true} assume !(4096 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,684 INFO L280 TraceCheckUtils]: 28: Hoare triple {98555#true} assume !(20480 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,684 INFO L280 TraceCheckUtils]: 29: Hoare triple {98555#true} assume !(4099 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,684 INFO L280 TraceCheckUtils]: 30: Hoare triple {98555#true} assume !(4368 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,684 INFO L280 TraceCheckUtils]: 31: Hoare triple {98555#true} assume !(4369 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,685 INFO L280 TraceCheckUtils]: 32: Hoare triple {98555#true} assume 4384 == ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,685 INFO L280 TraceCheckUtils]: 33: Hoare triple {98555#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {98555#true} is VALID [2020-07-29 01:43:33,685 INFO L280 TraceCheckUtils]: 34: Hoare triple {98555#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {98555#true} is VALID [2020-07-29 01:43:33,685 INFO L280 TraceCheckUtils]: 35: Hoare triple {98555#true} assume !(ssl3_connect_~ret~0 <= 0); {98555#true} is VALID [2020-07-29 01:43:33,685 INFO L280 TraceCheckUtils]: 36: Hoare triple {98555#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {98555#true} is VALID [2020-07-29 01:43:33,685 INFO L280 TraceCheckUtils]: 37: Hoare triple {98555#true} ssl3_connect_~s__init_num~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,686 INFO L280 TraceCheckUtils]: 38: Hoare triple {98555#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {98555#true} is VALID [2020-07-29 01:43:33,686 INFO L280 TraceCheckUtils]: 39: Hoare triple {98555#true} ssl3_connect_~skip~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,686 INFO L280 TraceCheckUtils]: 40: Hoare triple {98555#true} assume !false; {98555#true} is VALID [2020-07-29 01:43:33,686 INFO L280 TraceCheckUtils]: 41: Hoare triple {98555#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,687 INFO L280 TraceCheckUtils]: 42: Hoare triple {98555#true} assume !(12292 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,687 INFO L280 TraceCheckUtils]: 43: Hoare triple {98555#true} assume !(16384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,687 INFO L280 TraceCheckUtils]: 44: Hoare triple {98555#true} assume !(4096 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,687 INFO L280 TraceCheckUtils]: 45: Hoare triple {98555#true} assume !(20480 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,688 INFO L280 TraceCheckUtils]: 46: Hoare triple {98555#true} assume !(4099 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,688 INFO L280 TraceCheckUtils]: 47: Hoare triple {98555#true} assume !(4368 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,688 INFO L280 TraceCheckUtils]: 48: Hoare triple {98555#true} assume !(4369 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,688 INFO L280 TraceCheckUtils]: 49: Hoare triple {98555#true} assume !(4384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,689 INFO L280 TraceCheckUtils]: 50: Hoare triple {98555#true} assume !(4385 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,689 INFO L280 TraceCheckUtils]: 51: Hoare triple {98555#true} assume 4400 == ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,689 INFO L280 TraceCheckUtils]: 52: Hoare triple {98555#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {98555#true} is VALID [2020-07-29 01:43:33,689 INFO L280 TraceCheckUtils]: 53: Hoare triple {98555#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,689 INFO L280 TraceCheckUtils]: 54: Hoare triple {98555#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {98555#true} is VALID [2020-07-29 01:43:33,690 INFO L280 TraceCheckUtils]: 55: Hoare triple {98555#true} ssl3_connect_~skip~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,690 INFO L280 TraceCheckUtils]: 56: Hoare triple {98555#true} assume !false; {98555#true} is VALID [2020-07-29 01:43:33,690 INFO L280 TraceCheckUtils]: 57: Hoare triple {98555#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,690 INFO L280 TraceCheckUtils]: 58: Hoare triple {98555#true} assume !(12292 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,691 INFO L280 TraceCheckUtils]: 59: Hoare triple {98555#true} assume !(16384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,691 INFO L280 TraceCheckUtils]: 60: Hoare triple {98555#true} assume !(4096 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,691 INFO L280 TraceCheckUtils]: 61: Hoare triple {98555#true} assume !(20480 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,691 INFO L280 TraceCheckUtils]: 62: Hoare triple {98555#true} assume !(4099 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,692 INFO L280 TraceCheckUtils]: 63: Hoare triple {98555#true} assume !(4368 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,692 INFO L280 TraceCheckUtils]: 64: Hoare triple {98555#true} assume !(4369 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,692 INFO L280 TraceCheckUtils]: 65: Hoare triple {98555#true} assume !(4384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,692 INFO L280 TraceCheckUtils]: 66: Hoare triple {98555#true} assume !(4385 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,692 INFO L280 TraceCheckUtils]: 67: Hoare triple {98555#true} assume !(4400 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,693 INFO L280 TraceCheckUtils]: 68: Hoare triple {98555#true} assume !(4401 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,693 INFO L280 TraceCheckUtils]: 69: Hoare triple {98555#true} assume 4416 == ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,693 INFO L280 TraceCheckUtils]: 70: Hoare triple {98555#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {98555#true} is VALID [2020-07-29 01:43:33,693 INFO L280 TraceCheckUtils]: 71: Hoare triple {98555#true} assume !(3 == ssl3_connect_~blastFlag~0); {98555#true} is VALID [2020-07-29 01:43:33,694 INFO L280 TraceCheckUtils]: 72: Hoare triple {98555#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,694 INFO L280 TraceCheckUtils]: 73: Hoare triple {98555#true} assume !(0 == ssl3_connect_~tmp___6~0); {98555#true} is VALID [2020-07-29 01:43:33,694 INFO L280 TraceCheckUtils]: 74: Hoare triple {98555#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {98555#true} is VALID [2020-07-29 01:43:33,694 INFO L280 TraceCheckUtils]: 75: Hoare triple {98555#true} ssl3_connect_~skip~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,695 INFO L280 TraceCheckUtils]: 76: Hoare triple {98555#true} assume !false; {98555#true} is VALID [2020-07-29 01:43:33,695 INFO L280 TraceCheckUtils]: 77: Hoare triple {98555#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,695 INFO L280 TraceCheckUtils]: 78: Hoare triple {98555#true} assume !(12292 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,695 INFO L280 TraceCheckUtils]: 79: Hoare triple {98555#true} assume !(16384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,695 INFO L280 TraceCheckUtils]: 80: Hoare triple {98555#true} assume !(4096 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,696 INFO L280 TraceCheckUtils]: 81: Hoare triple {98555#true} assume !(20480 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,696 INFO L280 TraceCheckUtils]: 82: Hoare triple {98555#true} assume !(4099 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,696 INFO L280 TraceCheckUtils]: 83: Hoare triple {98555#true} assume !(4368 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,696 INFO L280 TraceCheckUtils]: 84: Hoare triple {98555#true} assume !(4369 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,697 INFO L280 TraceCheckUtils]: 85: Hoare triple {98555#true} assume !(4384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,697 INFO L280 TraceCheckUtils]: 86: Hoare triple {98555#true} assume !(4385 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,697 INFO L280 TraceCheckUtils]: 87: Hoare triple {98555#true} assume !(4400 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,697 INFO L280 TraceCheckUtils]: 88: Hoare triple {98555#true} assume !(4401 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,697 INFO L280 TraceCheckUtils]: 89: Hoare triple {98555#true} assume !(4416 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,698 INFO L280 TraceCheckUtils]: 90: Hoare triple {98555#true} assume !(4417 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,698 INFO L280 TraceCheckUtils]: 91: Hoare triple {98555#true} assume 4432 == ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,698 INFO L280 TraceCheckUtils]: 92: Hoare triple {98555#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {98555#true} is VALID [2020-07-29 01:43:33,698 INFO L280 TraceCheckUtils]: 93: Hoare triple {98555#true} assume !(5 == ssl3_connect_~blastFlag~0); {98555#true} is VALID [2020-07-29 01:43:33,698 INFO L280 TraceCheckUtils]: 94: Hoare triple {98555#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,699 INFO L280 TraceCheckUtils]: 95: Hoare triple {98555#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {98555#true} is VALID [2020-07-29 01:43:33,699 INFO L280 TraceCheckUtils]: 96: Hoare triple {98555#true} ssl3_connect_~skip~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,699 INFO L280 TraceCheckUtils]: 97: Hoare triple {98555#true} assume !false; {98555#true} is VALID [2020-07-29 01:43:33,699 INFO L280 TraceCheckUtils]: 98: Hoare triple {98555#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,700 INFO L280 TraceCheckUtils]: 99: Hoare triple {98555#true} assume !(12292 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,700 INFO L280 TraceCheckUtils]: 100: Hoare triple {98555#true} assume !(16384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,700 INFO L280 TraceCheckUtils]: 101: Hoare triple {98555#true} assume !(4096 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,700 INFO L280 TraceCheckUtils]: 102: Hoare triple {98555#true} assume !(20480 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,700 INFO L280 TraceCheckUtils]: 103: Hoare triple {98555#true} assume !(4099 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,701 INFO L280 TraceCheckUtils]: 104: Hoare triple {98555#true} assume !(4368 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,701 INFO L280 TraceCheckUtils]: 105: Hoare triple {98555#true} assume !(4369 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,701 INFO L280 TraceCheckUtils]: 106: Hoare triple {98555#true} assume !(4384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,701 INFO L280 TraceCheckUtils]: 107: Hoare triple {98555#true} assume !(4385 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,702 INFO L280 TraceCheckUtils]: 108: Hoare triple {98555#true} assume !(4400 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,702 INFO L280 TraceCheckUtils]: 109: Hoare triple {98555#true} assume !(4401 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,702 INFO L280 TraceCheckUtils]: 110: Hoare triple {98555#true} assume !(4416 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,702 INFO L280 TraceCheckUtils]: 111: Hoare triple {98555#true} assume !(4417 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,703 INFO L280 TraceCheckUtils]: 112: Hoare triple {98555#true} assume !(4432 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,703 INFO L280 TraceCheckUtils]: 113: Hoare triple {98555#true} assume !(4433 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,703 INFO L280 TraceCheckUtils]: 114: Hoare triple {98555#true} assume 4448 == ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,703 INFO L280 TraceCheckUtils]: 115: Hoare triple {98555#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {98555#true} is VALID [2020-07-29 01:43:33,703 INFO L280 TraceCheckUtils]: 116: Hoare triple {98555#true} assume !(4 == ssl3_connect_~blastFlag~0); {98555#true} is VALID [2020-07-29 01:43:33,704 INFO L280 TraceCheckUtils]: 117: Hoare triple {98555#true} assume !(ssl3_connect_~ret~0 <= 0); {98555#true} is VALID [2020-07-29 01:43:33,704 INFO L280 TraceCheckUtils]: 118: Hoare triple {98555#true} assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; {98555#true} is VALID [2020-07-29 01:43:33,704 INFO L280 TraceCheckUtils]: 119: Hoare triple {98555#true} ssl3_connect_~s__init_num~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,704 INFO L280 TraceCheckUtils]: 120: Hoare triple {98555#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {98555#true} is VALID [2020-07-29 01:43:33,705 INFO L280 TraceCheckUtils]: 121: Hoare triple {98555#true} ssl3_connect_~skip~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,705 INFO L280 TraceCheckUtils]: 122: Hoare triple {98555#true} assume !false; {98555#true} is VALID [2020-07-29 01:43:33,705 INFO L280 TraceCheckUtils]: 123: Hoare triple {98555#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,705 INFO L280 TraceCheckUtils]: 124: Hoare triple {98555#true} assume !(12292 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,706 INFO L280 TraceCheckUtils]: 125: Hoare triple {98555#true} assume !(16384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,706 INFO L280 TraceCheckUtils]: 126: Hoare triple {98555#true} assume !(4096 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,706 INFO L280 TraceCheckUtils]: 127: Hoare triple {98555#true} assume !(20480 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,706 INFO L280 TraceCheckUtils]: 128: Hoare triple {98555#true} assume !(4099 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,706 INFO L280 TraceCheckUtils]: 129: Hoare triple {98555#true} assume !(4368 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,707 INFO L280 TraceCheckUtils]: 130: Hoare triple {98555#true} assume !(4369 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,707 INFO L280 TraceCheckUtils]: 131: Hoare triple {98555#true} assume !(4384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,707 INFO L280 TraceCheckUtils]: 132: Hoare triple {98555#true} assume !(4385 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,707 INFO L280 TraceCheckUtils]: 133: Hoare triple {98555#true} assume !(4400 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,708 INFO L280 TraceCheckUtils]: 134: Hoare triple {98555#true} assume !(4401 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,708 INFO L280 TraceCheckUtils]: 135: Hoare triple {98555#true} assume !(4416 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,708 INFO L280 TraceCheckUtils]: 136: Hoare triple {98555#true} assume !(4417 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,708 INFO L280 TraceCheckUtils]: 137: Hoare triple {98555#true} assume !(4432 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,709 INFO L280 TraceCheckUtils]: 138: Hoare triple {98555#true} assume !(4433 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,709 INFO L280 TraceCheckUtils]: 139: Hoare triple {98555#true} assume !(4448 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,709 INFO L280 TraceCheckUtils]: 140: Hoare triple {98555#true} assume !(4449 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,709 INFO L280 TraceCheckUtils]: 141: Hoare triple {98555#true} assume 4464 == ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,710 INFO L280 TraceCheckUtils]: 142: Hoare triple {98555#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; {98555#true} is VALID [2020-07-29 01:43:33,710 INFO L280 TraceCheckUtils]: 143: Hoare triple {98555#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,710 INFO L280 TraceCheckUtils]: 144: Hoare triple {98555#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {98555#true} is VALID [2020-07-29 01:43:33,710 INFO L280 TraceCheckUtils]: 145: Hoare triple {98555#true} ssl3_connect_~skip~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,710 INFO L280 TraceCheckUtils]: 146: Hoare triple {98555#true} assume !false; {98555#true} is VALID [2020-07-29 01:43:33,711 INFO L280 TraceCheckUtils]: 147: Hoare triple {98555#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,711 INFO L280 TraceCheckUtils]: 148: Hoare triple {98555#true} assume !(12292 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,711 INFO L280 TraceCheckUtils]: 149: Hoare triple {98555#true} assume !(16384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,711 INFO L280 TraceCheckUtils]: 150: Hoare triple {98555#true} assume !(4096 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,712 INFO L280 TraceCheckUtils]: 151: Hoare triple {98555#true} assume !(20480 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,712 INFO L280 TraceCheckUtils]: 152: Hoare triple {98555#true} assume !(4099 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,712 INFO L280 TraceCheckUtils]: 153: Hoare triple {98555#true} assume !(4368 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,712 INFO L280 TraceCheckUtils]: 154: Hoare triple {98555#true} assume !(4369 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,713 INFO L280 TraceCheckUtils]: 155: Hoare triple {98555#true} assume !(4384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,713 INFO L280 TraceCheckUtils]: 156: Hoare triple {98555#true} assume !(4385 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,713 INFO L280 TraceCheckUtils]: 157: Hoare triple {98555#true} assume !(4400 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,713 INFO L280 TraceCheckUtils]: 158: Hoare triple {98555#true} assume !(4401 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,714 INFO L280 TraceCheckUtils]: 159: Hoare triple {98555#true} assume !(4416 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,714 INFO L280 TraceCheckUtils]: 160: Hoare triple {98555#true} assume !(4417 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,714 INFO L280 TraceCheckUtils]: 161: Hoare triple {98555#true} assume !(4432 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,714 INFO L280 TraceCheckUtils]: 162: Hoare triple {98555#true} assume !(4433 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,715 INFO L280 TraceCheckUtils]: 163: Hoare triple {98555#true} assume !(4448 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,715 INFO L280 TraceCheckUtils]: 164: Hoare triple {98555#true} assume !(4449 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,715 INFO L280 TraceCheckUtils]: 165: Hoare triple {98555#true} assume !(4464 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,715 INFO L280 TraceCheckUtils]: 166: Hoare triple {98555#true} assume !(4465 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,716 INFO L280 TraceCheckUtils]: 167: Hoare triple {98555#true} assume !(4466 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,716 INFO L280 TraceCheckUtils]: 168: Hoare triple {98555#true} assume !(4467 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,716 INFO L280 TraceCheckUtils]: 169: Hoare triple {98555#true} assume 4480 == ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,716 INFO L280 TraceCheckUtils]: 170: Hoare triple {98555#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; {98555#true} is VALID [2020-07-29 01:43:33,716 INFO L280 TraceCheckUtils]: 171: Hoare triple {98555#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; {98555#true} is VALID [2020-07-29 01:43:33,717 INFO L280 TraceCheckUtils]: 172: Hoare triple {98555#true} assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,717 INFO L280 TraceCheckUtils]: 173: Hoare triple {98555#true} ssl3_connect_~s__init_num~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,717 INFO L280 TraceCheckUtils]: 174: Hoare triple {98555#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {98555#true} is VALID [2020-07-29 01:43:33,718 INFO L280 TraceCheckUtils]: 175: Hoare triple {98555#true} ssl3_connect_~skip~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,718 INFO L280 TraceCheckUtils]: 176: Hoare triple {98555#true} assume !false; {98555#true} is VALID [2020-07-29 01:43:33,718 INFO L280 TraceCheckUtils]: 177: Hoare triple {98555#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,718 INFO L280 TraceCheckUtils]: 178: Hoare triple {98555#true} assume !(12292 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,718 INFO L280 TraceCheckUtils]: 179: Hoare triple {98555#true} assume !(16384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,719 INFO L280 TraceCheckUtils]: 180: Hoare triple {98555#true} assume !(4096 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,719 INFO L280 TraceCheckUtils]: 181: Hoare triple {98555#true} assume !(20480 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,719 INFO L280 TraceCheckUtils]: 182: Hoare triple {98555#true} assume !(4099 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,719 INFO L280 TraceCheckUtils]: 183: Hoare triple {98555#true} assume !(4368 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,720 INFO L280 TraceCheckUtils]: 184: Hoare triple {98555#true} assume !(4369 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,720 INFO L280 TraceCheckUtils]: 185: Hoare triple {98555#true} assume !(4384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,720 INFO L280 TraceCheckUtils]: 186: Hoare triple {98555#true} assume !(4385 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,720 INFO L280 TraceCheckUtils]: 187: Hoare triple {98555#true} assume !(4400 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,721 INFO L280 TraceCheckUtils]: 188: Hoare triple {98555#true} assume !(4401 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,721 INFO L280 TraceCheckUtils]: 189: Hoare triple {98555#true} assume !(4416 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,721 INFO L280 TraceCheckUtils]: 190: Hoare triple {98555#true} assume !(4417 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,721 INFO L280 TraceCheckUtils]: 191: Hoare triple {98555#true} assume !(4432 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,722 INFO L280 TraceCheckUtils]: 192: Hoare triple {98555#true} assume !(4433 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,722 INFO L280 TraceCheckUtils]: 193: Hoare triple {98555#true} assume !(4448 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,722 INFO L280 TraceCheckUtils]: 194: Hoare triple {98555#true} assume !(4449 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,722 INFO L280 TraceCheckUtils]: 195: Hoare triple {98555#true} assume !(4464 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,723 INFO L280 TraceCheckUtils]: 196: Hoare triple {98555#true} assume !(4465 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,723 INFO L280 TraceCheckUtils]: 197: Hoare triple {98555#true} assume !(4466 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,723 INFO L280 TraceCheckUtils]: 198: Hoare triple {98555#true} assume !(4467 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,723 INFO L280 TraceCheckUtils]: 199: Hoare triple {98555#true} assume !(4480 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,723 INFO L280 TraceCheckUtils]: 200: Hoare triple {98555#true} assume !(4481 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,724 INFO L280 TraceCheckUtils]: 201: Hoare triple {98555#true} assume !(4496 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,724 INFO L280 TraceCheckUtils]: 202: Hoare triple {98555#true} assume !(4497 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,724 INFO L280 TraceCheckUtils]: 203: Hoare triple {98555#true} assume 4512 == ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,724 INFO L280 TraceCheckUtils]: 204: Hoare triple {98555#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {98555#true} is VALID [2020-07-29 01:43:33,725 INFO L280 TraceCheckUtils]: 205: Hoare triple {98555#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {98555#true} is VALID [2020-07-29 01:43:33,725 INFO L280 TraceCheckUtils]: 206: Hoare triple {98555#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,725 INFO L280 TraceCheckUtils]: 207: Hoare triple {98555#true} assume !(0 == ssl3_connect_~tmp___7~0); {98555#true} is VALID [2020-07-29 01:43:33,725 INFO L280 TraceCheckUtils]: 208: Hoare triple {98555#true} assume !(0 == ssl3_connect_~tmp___8~0); {98555#true} is VALID [2020-07-29 01:43:33,726 INFO L280 TraceCheckUtils]: 209: Hoare triple {98555#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {98555#true} is VALID [2020-07-29 01:43:33,726 INFO L280 TraceCheckUtils]: 210: Hoare triple {98555#true} ssl3_connect_~skip~0 := 0; {98555#true} is VALID [2020-07-29 01:43:33,726 INFO L280 TraceCheckUtils]: 211: Hoare triple {98555#true} assume !false; {98555#true} is VALID [2020-07-29 01:43:33,726 INFO L280 TraceCheckUtils]: 212: Hoare triple {98555#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,726 INFO L280 TraceCheckUtils]: 213: Hoare triple {98555#true} assume !(12292 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,727 INFO L280 TraceCheckUtils]: 214: Hoare triple {98555#true} assume !(16384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,727 INFO L280 TraceCheckUtils]: 215: Hoare triple {98555#true} assume !(4096 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,727 INFO L280 TraceCheckUtils]: 216: Hoare triple {98555#true} assume !(20480 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,727 INFO L280 TraceCheckUtils]: 217: Hoare triple {98555#true} assume !(4099 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,728 INFO L280 TraceCheckUtils]: 218: Hoare triple {98555#true} assume !(4368 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,728 INFO L280 TraceCheckUtils]: 219: Hoare triple {98555#true} assume !(4369 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,728 INFO L280 TraceCheckUtils]: 220: Hoare triple {98555#true} assume !(4384 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,728 INFO L280 TraceCheckUtils]: 221: Hoare triple {98555#true} assume !(4385 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,729 INFO L280 TraceCheckUtils]: 222: Hoare triple {98555#true} assume !(4400 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,729 INFO L280 TraceCheckUtils]: 223: Hoare triple {98555#true} assume !(4401 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,729 INFO L280 TraceCheckUtils]: 224: Hoare triple {98555#true} assume !(4416 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,729 INFO L280 TraceCheckUtils]: 225: Hoare triple {98555#true} assume !(4417 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,730 INFO L280 TraceCheckUtils]: 226: Hoare triple {98555#true} assume !(4432 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,730 INFO L280 TraceCheckUtils]: 227: Hoare triple {98555#true} assume !(4433 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,730 INFO L280 TraceCheckUtils]: 228: Hoare triple {98555#true} assume !(4448 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,730 INFO L280 TraceCheckUtils]: 229: Hoare triple {98555#true} assume !(4449 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,731 INFO L280 TraceCheckUtils]: 230: Hoare triple {98555#true} assume !(4464 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,731 INFO L280 TraceCheckUtils]: 231: Hoare triple {98555#true} assume !(4465 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,731 INFO L280 TraceCheckUtils]: 232: Hoare triple {98555#true} assume !(4466 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,731 INFO L280 TraceCheckUtils]: 233: Hoare triple {98555#true} assume !(4467 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,731 INFO L280 TraceCheckUtils]: 234: Hoare triple {98555#true} assume !(4480 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,732 INFO L280 TraceCheckUtils]: 235: Hoare triple {98555#true} assume !(4481 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,732 INFO L280 TraceCheckUtils]: 236: Hoare triple {98555#true} assume !(4496 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,732 INFO L280 TraceCheckUtils]: 237: Hoare triple {98555#true} assume !(4497 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,732 INFO L280 TraceCheckUtils]: 238: Hoare triple {98555#true} assume !(4512 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,733 INFO L280 TraceCheckUtils]: 239: Hoare triple {98555#true} assume !(4513 == ssl3_connect_~s__state~0); {98555#true} is VALID [2020-07-29 01:43:33,733 INFO L280 TraceCheckUtils]: 240: Hoare triple {98555#true} assume 4528 == ssl3_connect_~s__state~0; {98555#true} is VALID [2020-07-29 01:43:33,733 INFO L280 TraceCheckUtils]: 241: Hoare triple {98555#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {98555#true} is VALID [2020-07-29 01:43:33,734 INFO L280 TraceCheckUtils]: 242: Hoare triple {98555#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:33,734 INFO L280 TraceCheckUtils]: 243: Hoare triple {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:33,735 INFO L280 TraceCheckUtils]: 244: Hoare triple {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~s__init_num~0 := 0; {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:33,736 INFO L280 TraceCheckUtils]: 245: Hoare triple {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:33,736 INFO L280 TraceCheckUtils]: 246: Hoare triple {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:33,737 INFO L280 TraceCheckUtils]: 247: Hoare triple {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:33,737 INFO L280 TraceCheckUtils]: 248: Hoare triple {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:33,738 INFO L280 TraceCheckUtils]: 249: Hoare triple {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:33,738 INFO L280 TraceCheckUtils]: 250: Hoare triple {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:33,739 INFO L280 TraceCheckUtils]: 251: Hoare triple {98557#(<= 4352 ULTIMATE.start_ssl3_connect_~s__state~0)} assume 4096 == ssl3_connect_~s__state~0; {98556#false} is VALID [2020-07-29 01:43:33,772 INFO L134 CoverageAnalysis]: Checked inductivity of 768 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 698 trivial. 0 not checked. [2020-07-29 01:43:33,773 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083181593] [2020-07-29 01:43:33,773 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:33,773 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-07-29 01:43:33,774 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125015289] [2020-07-29 01:43:33,774 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:33,775 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:33,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:33,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:33,775 INFO L87 Difference]: Start difference. First operand 3346 states and 4198 transitions. cyclomatic complexity: 856 Second operand 3 states. [2020-07-29 01:43:34,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:34,561 INFO L93 Difference]: Finished difference Result 3678 states and 4578 transitions. [2020-07-29 01:43:34,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:34,562 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:34,665 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 93 edges. 93 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:34,665 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3678 states and 4578 transitions. [2020-07-29 01:43:35,063 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3668 [2020-07-29 01:43:35,475 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3678 states to 3678 states and 4578 transitions. [2020-07-29 01:43:35,475 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3678 [2020-07-29 01:43:35,477 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3678 [2020-07-29 01:43:35,477 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3678 states and 4578 transitions. [2020-07-29 01:43:35,480 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:35,481 INFO L688 BuchiCegarLoop]: Abstraction has 3678 states and 4578 transitions. [2020-07-29 01:43:35,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3678 states and 4578 transitions. [2020-07-29 01:43:35,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3678 to 3462. [2020-07-29 01:43:35,509 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:35,509 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3678 states and 4578 transitions. Second operand 3462 states. [2020-07-29 01:43:35,509 INFO L74 IsIncluded]: Start isIncluded. First operand 3678 states and 4578 transitions. Second operand 3462 states. [2020-07-29 01:43:35,510 INFO L87 Difference]: Start difference. First operand 3678 states and 4578 transitions. Second operand 3462 states. [2020-07-29 01:43:35,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:35,946 INFO L93 Difference]: Finished difference Result 3678 states and 4578 transitions. [2020-07-29 01:43:35,946 INFO L276 IsEmpty]: Start isEmpty. Operand 3678 states and 4578 transitions. [2020-07-29 01:43:35,950 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:35,950 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:35,950 INFO L74 IsIncluded]: Start isIncluded. First operand 3462 states. Second operand 3678 states and 4578 transitions. [2020-07-29 01:43:35,950 INFO L87 Difference]: Start difference. First operand 3462 states. Second operand 3678 states and 4578 transitions. [2020-07-29 01:43:36,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:36,362 INFO L93 Difference]: Finished difference Result 3678 states and 4578 transitions. [2020-07-29 01:43:36,363 INFO L276 IsEmpty]: Start isEmpty. Operand 3678 states and 4578 transitions. [2020-07-29 01:43:36,366 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:36,366 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:36,366 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:36,367 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:36,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3462 states. [2020-07-29 01:43:36,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3462 states to 3462 states and 4354 transitions. [2020-07-29 01:43:36,722 INFO L711 BuchiCegarLoop]: Abstraction has 3462 states and 4354 transitions. [2020-07-29 01:43:36,722 INFO L591 BuchiCegarLoop]: Abstraction has 3462 states and 4354 transitions. [2020-07-29 01:43:36,722 INFO L424 BuchiCegarLoop]: ======== Iteration 22============ [2020-07-29 01:43:36,722 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3462 states and 4354 transitions. [2020-07-29 01:43:36,728 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3452 [2020-07-29 01:43:36,728 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:36,728 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:36,729 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:36,729 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [12, 12, 12, 12, 12, 12, 11, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:36,729 INFO L794 eck$LassoCheckResult]: Stem: 102360#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 102361#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 102357#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 102358#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 102325#L96-1 assume !false; 102394#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 102393#L99 assume 12292 == ssl3_connect_~s__state~0; 102301#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 102302#L204 [2020-07-29 01:43:36,730 INFO L796 eck$LassoCheckResult]: Loop: 102302#L204 ssl3_connect_~s__server~0 := 0; 103776#L209 assume 0 != ssl3_connect_~cb~0; 103774#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 103773#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 103770#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 103767#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 103764#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 103765#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 103754#L514 ssl3_connect_~skip~0 := 0; 103755#L96-1 assume !false; 103748#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 103749#L99 assume !(12292 == ssl3_connect_~s__state~0); 103742#L102 assume !(16384 == ssl3_connect_~s__state~0); 103743#L105 assume !(4096 == ssl3_connect_~s__state~0); 103736#L108 assume !(20480 == ssl3_connect_~s__state~0); 103737#L111 assume !(4099 == ssl3_connect_~s__state~0); 103656#L114 assume 4368 == ssl3_connect_~s__state~0; 103055#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 103056#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 102338#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 102339#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 103652#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 103649#L514 ssl3_connect_~skip~0 := 0; 103648#L96-1 assume !false; 103634#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 103633#L99 assume !(12292 == ssl3_connect_~s__state~0); 103631#L102 assume !(16384 == ssl3_connect_~s__state~0); 103629#L105 assume !(4096 == ssl3_connect_~s__state~0); 103627#L108 assume !(20480 == ssl3_connect_~s__state~0); 103626#L111 assume !(4099 == ssl3_connect_~s__state~0); 103625#L114 assume !(4368 == ssl3_connect_~s__state~0); 103624#L117 assume !(4369 == ssl3_connect_~s__state~0); 103623#L120 assume 4384 == ssl3_connect_~s__state~0; 102562#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 103622#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 103620#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 102909#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 102658#L269-2 ssl3_connect_~s__init_num~0 := 0; 102659#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 103587#L514 ssl3_connect_~skip~0 := 0; 103586#L96-1 assume !false; 103585#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 103584#L99 assume !(12292 == ssl3_connect_~s__state~0); 103583#L102 assume !(16384 == ssl3_connect_~s__state~0); 103582#L105 assume !(4096 == ssl3_connect_~s__state~0); 103581#L108 assume !(20480 == ssl3_connect_~s__state~0); 103580#L111 assume !(4099 == ssl3_connect_~s__state~0); 103579#L114 assume !(4368 == ssl3_connect_~s__state~0); 103578#L117 assume !(4369 == ssl3_connect_~s__state~0); 103577#L120 assume !(4384 == ssl3_connect_~s__state~0); 103576#L123 assume !(4385 == ssl3_connect_~s__state~0); 102451#L126 assume 4400 == ssl3_connect_~s__state~0; 102452#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 103570#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 104024#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 104021#L514 ssl3_connect_~skip~0 := 0; 104020#L96-1 assume !false; 104019#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 104018#L99 assume !(12292 == ssl3_connect_~s__state~0); 104017#L102 assume !(16384 == ssl3_connect_~s__state~0); 104016#L105 assume !(4096 == ssl3_connect_~s__state~0); 104015#L108 assume !(20480 == ssl3_connect_~s__state~0); 104014#L111 assume !(4099 == ssl3_connect_~s__state~0); 104013#L114 assume !(4368 == ssl3_connect_~s__state~0); 104012#L117 assume !(4369 == ssl3_connect_~s__state~0); 104011#L120 assume !(4384 == ssl3_connect_~s__state~0); 104010#L123 assume !(4385 == ssl3_connect_~s__state~0); 104009#L126 assume !(4400 == ssl3_connect_~s__state~0); 104008#L129 assume !(4401 == ssl3_connect_~s__state~0); 104007#L132 assume 4416 == ssl3_connect_~s__state~0; 103735#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 104006#L295 assume !(3 == ssl3_connect_~blastFlag~0); 104005#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 104003#L303 assume !(0 == ssl3_connect_~tmp___6~0); 104000#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 103997#L514 ssl3_connect_~skip~0 := 0; 103996#L96-1 assume !false; 103995#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 103994#L99 assume !(12292 == ssl3_connect_~s__state~0); 103993#L102 assume !(16384 == ssl3_connect_~s__state~0); 103992#L105 assume !(4096 == ssl3_connect_~s__state~0); 103991#L108 assume !(20480 == ssl3_connect_~s__state~0); 103990#L111 assume !(4099 == ssl3_connect_~s__state~0); 103989#L114 assume !(4368 == ssl3_connect_~s__state~0); 103988#L117 assume !(4369 == ssl3_connect_~s__state~0); 103987#L120 assume !(4384 == ssl3_connect_~s__state~0); 103986#L123 assume !(4385 == ssl3_connect_~s__state~0); 103985#L126 assume !(4400 == ssl3_connect_~s__state~0); 103984#L129 assume !(4401 == ssl3_connect_~s__state~0); 103983#L132 assume !(4416 == ssl3_connect_~s__state~0); 103982#L135 assume !(4417 == ssl3_connect_~s__state~0); 103981#L138 assume 4432 == ssl3_connect_~s__state~0; 103732#L142 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; 103980#L311 assume !(5 == ssl3_connect_~blastFlag~0); 103979#L314 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; 103975#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 103972#L514 ssl3_connect_~skip~0 := 0; 103971#L96-1 assume !false; 103970#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 103969#L99 assume !(12292 == ssl3_connect_~s__state~0); 103968#L102 assume !(16384 == ssl3_connect_~s__state~0); 103967#L105 assume !(4096 == ssl3_connect_~s__state~0); 103966#L108 assume !(20480 == ssl3_connect_~s__state~0); 103965#L111 assume !(4099 == ssl3_connect_~s__state~0); 103964#L114 assume !(4368 == ssl3_connect_~s__state~0); 103963#L117 assume !(4369 == ssl3_connect_~s__state~0); 103962#L120 assume !(4384 == ssl3_connect_~s__state~0); 103961#L123 assume !(4385 == ssl3_connect_~s__state~0); 103960#L126 assume !(4400 == ssl3_connect_~s__state~0); 103959#L129 assume !(4401 == ssl3_connect_~s__state~0); 103958#L132 assume !(4416 == ssl3_connect_~s__state~0); 103957#L135 assume !(4417 == ssl3_connect_~s__state~0); 103956#L138 assume !(4432 == ssl3_connect_~s__state~0); 103955#L141 assume !(4433 == ssl3_connect_~s__state~0); 103954#L144 assume 4448 == ssl3_connect_~s__state~0; 103729#L148 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; 103953#L323 assume !(4 == ssl3_connect_~blastFlag~0); 103952#L323-2 assume !(ssl3_connect_~ret~0 <= 0); 103950#L329 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; 103948#L329-2 ssl3_connect_~s__init_num~0 := 0; 103945#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 103942#L514 ssl3_connect_~skip~0 := 0; 103941#L96-1 assume !false; 103940#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 103939#L99 assume !(12292 == ssl3_connect_~s__state~0); 103938#L102 assume !(16384 == ssl3_connect_~s__state~0); 103937#L105 assume !(4096 == ssl3_connect_~s__state~0); 103936#L108 assume !(20480 == ssl3_connect_~s__state~0); 103935#L111 assume !(4099 == ssl3_connect_~s__state~0); 103934#L114 assume !(4368 == ssl3_connect_~s__state~0); 103933#L117 assume !(4369 == ssl3_connect_~s__state~0); 103932#L120 assume !(4384 == ssl3_connect_~s__state~0); 103931#L123 assume !(4385 == ssl3_connect_~s__state~0); 103930#L126 assume !(4400 == ssl3_connect_~s__state~0); 103929#L129 assume !(4401 == ssl3_connect_~s__state~0); 103928#L132 assume !(4416 == ssl3_connect_~s__state~0); 103927#L135 assume !(4417 == ssl3_connect_~s__state~0); 103926#L138 assume !(4432 == ssl3_connect_~s__state~0); 103925#L141 assume !(4433 == ssl3_connect_~s__state~0); 103924#L144 assume !(4448 == ssl3_connect_~s__state~0); 103923#L147 assume !(4449 == ssl3_connect_~s__state~0); 103921#L150 assume 4464 == ssl3_connect_~s__state~0; 103724#L160 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; 103919#L341 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; 103911#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 103907#L514 ssl3_connect_~skip~0 := 0; 103905#L96-1 assume !false; 103903#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 103901#L99 assume !(12292 == ssl3_connect_~s__state~0); 103899#L102 assume !(16384 == ssl3_connect_~s__state~0); 103897#L105 assume !(4096 == ssl3_connect_~s__state~0); 103895#L108 assume !(20480 == ssl3_connect_~s__state~0); 103893#L111 assume !(4099 == ssl3_connect_~s__state~0); 103891#L114 assume !(4368 == ssl3_connect_~s__state~0); 103889#L117 assume !(4369 == ssl3_connect_~s__state~0); 103887#L120 assume !(4384 == ssl3_connect_~s__state~0); 103885#L123 assume !(4385 == ssl3_connect_~s__state~0); 103883#L126 assume !(4400 == ssl3_connect_~s__state~0); 103881#L129 assume !(4401 == ssl3_connect_~s__state~0); 103879#L132 assume !(4416 == ssl3_connect_~s__state~0); 103877#L135 assume !(4417 == ssl3_connect_~s__state~0); 103875#L138 assume !(4432 == ssl3_connect_~s__state~0); 103873#L141 assume !(4433 == ssl3_connect_~s__state~0); 103871#L144 assume !(4448 == ssl3_connect_~s__state~0); 103869#L147 assume !(4449 == ssl3_connect_~s__state~0); 103867#L150 assume !(4464 == ssl3_connect_~s__state~0); 103865#L153 assume !(4465 == ssl3_connect_~s__state~0); 103863#L156 assume !(4466 == ssl3_connect_~s__state~0); 103861#L159 assume !(4467 == ssl3_connect_~s__state~0); 103859#L162 assume 4480 == ssl3_connect_~s__state~0; 103721#L166 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; 103856#L350 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; 103854#L354 assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; 103851#L354-2 ssl3_connect_~s__init_num~0 := 0; 103848#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 103845#L514 ssl3_connect_~skip~0 := 0; 103844#L96-1 assume !false; 103843#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 103842#L99 assume !(12292 == ssl3_connect_~s__state~0); 103841#L102 assume !(16384 == ssl3_connect_~s__state~0); 103840#L105 assume !(4096 == ssl3_connect_~s__state~0); 103839#L108 assume !(20480 == ssl3_connect_~s__state~0); 103838#L111 assume !(4099 == ssl3_connect_~s__state~0); 103837#L114 assume !(4368 == ssl3_connect_~s__state~0); 103836#L117 assume !(4369 == ssl3_connect_~s__state~0); 103835#L120 assume !(4384 == ssl3_connect_~s__state~0); 103834#L123 assume !(4385 == ssl3_connect_~s__state~0); 103833#L126 assume !(4400 == ssl3_connect_~s__state~0); 103832#L129 assume !(4401 == ssl3_connect_~s__state~0); 103831#L132 assume !(4416 == ssl3_connect_~s__state~0); 103830#L135 assume !(4417 == ssl3_connect_~s__state~0); 103829#L138 assume !(4432 == ssl3_connect_~s__state~0); 103828#L141 assume !(4433 == ssl3_connect_~s__state~0); 103827#L144 assume !(4448 == ssl3_connect_~s__state~0); 103826#L147 assume !(4449 == ssl3_connect_~s__state~0); 103825#L150 assume !(4464 == ssl3_connect_~s__state~0); 103824#L153 assume !(4465 == ssl3_connect_~s__state~0); 103823#L156 assume !(4466 == ssl3_connect_~s__state~0); 103822#L159 assume !(4467 == ssl3_connect_~s__state~0); 103821#L162 assume !(4480 == ssl3_connect_~s__state~0); 103820#L165 assume !(4481 == ssl3_connect_~s__state~0); 103819#L168 assume !(4496 == ssl3_connect_~s__state~0); 103818#L171 assume !(4497 == ssl3_connect_~s__state~0); 103817#L174 assume 4512 == ssl3_connect_~s__state~0; 103715#L178 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; 103816#L375 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; 103815#L381 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; 103814#L381-2 assume !(0 == ssl3_connect_~tmp___7~0); 103812#L390 assume !(0 == ssl3_connect_~tmp___8~0); 103809#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 103806#L514 ssl3_connect_~skip~0 := 0; 103805#L96-1 assume !false; 103804#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 103803#L99 assume !(12292 == ssl3_connect_~s__state~0); 103802#L102 assume !(16384 == ssl3_connect_~s__state~0); 103801#L105 assume !(4096 == ssl3_connect_~s__state~0); 103800#L108 assume !(20480 == ssl3_connect_~s__state~0); 103799#L111 assume !(4099 == ssl3_connect_~s__state~0); 103798#L114 assume !(4368 == ssl3_connect_~s__state~0); 103797#L117 assume !(4369 == ssl3_connect_~s__state~0); 103796#L120 assume !(4384 == ssl3_connect_~s__state~0); 103795#L123 assume !(4385 == ssl3_connect_~s__state~0); 103794#L126 assume !(4400 == ssl3_connect_~s__state~0); 103793#L129 assume !(4401 == ssl3_connect_~s__state~0); 103792#L132 assume !(4416 == ssl3_connect_~s__state~0); 103791#L135 assume !(4417 == ssl3_connect_~s__state~0); 103790#L138 assume !(4432 == ssl3_connect_~s__state~0); 103789#L141 assume !(4433 == ssl3_connect_~s__state~0); 103788#L144 assume !(4448 == ssl3_connect_~s__state~0); 103787#L147 assume !(4449 == ssl3_connect_~s__state~0); 103786#L150 assume !(4464 == ssl3_connect_~s__state~0); 103785#L153 assume !(4465 == ssl3_connect_~s__state~0); 103784#L156 assume !(4466 == ssl3_connect_~s__state~0); 103783#L159 assume !(4467 == ssl3_connect_~s__state~0); 103782#L162 assume !(4480 == ssl3_connect_~s__state~0); 103781#L165 assume !(4481 == ssl3_connect_~s__state~0); 103780#L168 assume !(4496 == ssl3_connect_~s__state~0); 103779#L171 assume !(4497 == ssl3_connect_~s__state~0); 103778#L174 assume !(4512 == ssl3_connect_~s__state~0); 103777#L177 assume !(4513 == ssl3_connect_~s__state~0); 103775#L180 assume 4528 == ssl3_connect_~s__state~0; 103712#L184 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; 103772#L398 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; 103768#L405 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; 103766#L405-1 ssl3_connect_~s__init_num~0 := 0; 103760#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 103758#L514 ssl3_connect_~skip~0 := 0; 103751#L96-1 assume !false; 103752#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 103745#L99 assume !(12292 == ssl3_connect_~s__state~0); 103746#L102 assume !(16384 == ssl3_connect_~s__state~0); 103739#L105 assume !(4096 == ssl3_connect_~s__state~0); 103740#L108 assume !(20480 == ssl3_connect_~s__state~0); 103690#L111 assume !(4099 == ssl3_connect_~s__state~0); 103691#L114 assume !(4368 == ssl3_connect_~s__state~0); 104046#L117 assume !(4369 == ssl3_connect_~s__state~0); 104045#L120 assume !(4384 == ssl3_connect_~s__state~0); 104044#L123 assume !(4385 == ssl3_connect_~s__state~0); 104043#L126 assume !(4400 == ssl3_connect_~s__state~0); 104042#L129 assume !(4401 == ssl3_connect_~s__state~0); 104041#L132 assume !(4416 == ssl3_connect_~s__state~0); 104040#L135 assume !(4417 == ssl3_connect_~s__state~0); 104039#L138 assume !(4432 == ssl3_connect_~s__state~0); 104038#L141 assume !(4433 == ssl3_connect_~s__state~0); 104037#L144 assume !(4448 == ssl3_connect_~s__state~0); 104036#L147 assume !(4449 == ssl3_connect_~s__state~0); 104035#L150 assume !(4464 == ssl3_connect_~s__state~0); 104034#L153 assume !(4465 == ssl3_connect_~s__state~0); 104030#L156 assume !(4466 == ssl3_connect_~s__state~0); 104029#L159 assume !(4467 == ssl3_connect_~s__state~0); 103763#L162 assume !(4480 == ssl3_connect_~s__state~0); 103756#L165 assume !(4481 == ssl3_connect_~s__state~0); 103753#L168 assume !(4496 == ssl3_connect_~s__state~0); 103750#L171 assume !(4497 == ssl3_connect_~s__state~0); 103747#L174 assume !(4512 == ssl3_connect_~s__state~0); 103744#L177 assume !(4513 == ssl3_connect_~s__state~0); 103741#L180 assume !(4528 == ssl3_connect_~s__state~0); 103738#L183 assume !(4529 == ssl3_connect_~s__state~0); 103676#L186 assume !(4560 == ssl3_connect_~s__state~0); 103675#L189 assume !(4561 == ssl3_connect_~s__state~0); 102384#L192 assume 4352 == ssl3_connect_~s__state~0; 102385#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 102722#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 102717#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 102718#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 103612#L514 ssl3_connect_~skip~0 := 0; 103611#L96-1 assume !false; 103610#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 103609#L99 assume !(12292 == ssl3_connect_~s__state~0); 103608#L102 assume !(16384 == ssl3_connect_~s__state~0); 103607#L105 assume 4096 == ssl3_connect_~s__state~0; 102302#L204 [2020-07-29 01:43:36,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:36,730 INFO L82 PathProgramCache]: Analyzing trace with hash -414235114, now seen corresponding path program 2 times [2020-07-29 01:43:36,730 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:36,730 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777413489] [2020-07-29 01:43:36,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:36,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:36,734 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:36,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:36,737 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:36,739 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:36,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:36,739 INFO L82 PathProgramCache]: Analyzing trace with hash 1643998333, now seen corresponding path program 1 times [2020-07-29 01:43:36,740 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:36,740 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571873049] [2020-07-29 01:43:36,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:36,822 INFO L280 TraceCheckUtils]: 0: Hoare triple {113059#true} ssl3_connect_~s__server~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,822 INFO L280 TraceCheckUtils]: 1: Hoare triple {113059#true} assume 0 != ssl3_connect_~cb~0; {113059#true} is VALID [2020-07-29 01:43:36,822 INFO L280 TraceCheckUtils]: 2: Hoare triple {113059#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {113059#true} is VALID [2020-07-29 01:43:36,823 INFO L280 TraceCheckUtils]: 3: Hoare triple {113059#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {113059#true} is VALID [2020-07-29 01:43:36,823 INFO L280 TraceCheckUtils]: 4: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {113059#true} is VALID [2020-07-29 01:43:36,823 INFO L280 TraceCheckUtils]: 5: Hoare triple {113059#true} assume !(0 == ssl3_connect_~tmp___4~0); {113059#true} is VALID [2020-07-29 01:43:36,824 INFO L280 TraceCheckUtils]: 6: Hoare triple {113059#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,824 INFO L280 TraceCheckUtils]: 7: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:36,824 INFO L280 TraceCheckUtils]: 8: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,824 INFO L280 TraceCheckUtils]: 9: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:36,825 INFO L280 TraceCheckUtils]: 10: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,825 INFO L280 TraceCheckUtils]: 11: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,825 INFO L280 TraceCheckUtils]: 12: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,825 INFO L280 TraceCheckUtils]: 13: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,826 INFO L280 TraceCheckUtils]: 14: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,826 INFO L280 TraceCheckUtils]: 15: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,826 INFO L280 TraceCheckUtils]: 16: Hoare triple {113059#true} assume 4368 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,827 INFO L280 TraceCheckUtils]: 17: Hoare triple {113059#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {113059#true} is VALID [2020-07-29 01:43:36,827 INFO L280 TraceCheckUtils]: 18: Hoare triple {113059#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {113059#true} is VALID [2020-07-29 01:43:36,827 INFO L280 TraceCheckUtils]: 19: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,827 INFO L280 TraceCheckUtils]: 20: Hoare triple {113059#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {113059#true} is VALID [2020-07-29 01:43:36,827 INFO L280 TraceCheckUtils]: 21: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:36,827 INFO L280 TraceCheckUtils]: 22: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,827 INFO L280 TraceCheckUtils]: 23: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:36,828 INFO L280 TraceCheckUtils]: 24: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,828 INFO L280 TraceCheckUtils]: 25: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,828 INFO L280 TraceCheckUtils]: 26: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,828 INFO L280 TraceCheckUtils]: 27: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,829 INFO L280 TraceCheckUtils]: 28: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,829 INFO L280 TraceCheckUtils]: 29: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,829 INFO L280 TraceCheckUtils]: 30: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,829 INFO L280 TraceCheckUtils]: 31: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,829 INFO L280 TraceCheckUtils]: 32: Hoare triple {113059#true} assume 4384 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,830 INFO L280 TraceCheckUtils]: 33: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {113059#true} is VALID [2020-07-29 01:43:36,830 INFO L280 TraceCheckUtils]: 34: Hoare triple {113059#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {113059#true} is VALID [2020-07-29 01:43:36,830 INFO L280 TraceCheckUtils]: 35: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0); {113059#true} is VALID [2020-07-29 01:43:36,831 INFO L280 TraceCheckUtils]: 36: Hoare triple {113059#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {113059#true} is VALID [2020-07-29 01:43:36,831 INFO L280 TraceCheckUtils]: 37: Hoare triple {113059#true} ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,831 INFO L280 TraceCheckUtils]: 38: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:36,831 INFO L280 TraceCheckUtils]: 39: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,832 INFO L280 TraceCheckUtils]: 40: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:36,832 INFO L280 TraceCheckUtils]: 41: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,832 INFO L280 TraceCheckUtils]: 42: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,833 INFO L280 TraceCheckUtils]: 43: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,833 INFO L280 TraceCheckUtils]: 44: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,833 INFO L280 TraceCheckUtils]: 45: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,834 INFO L280 TraceCheckUtils]: 46: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,834 INFO L280 TraceCheckUtils]: 47: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,834 INFO L280 TraceCheckUtils]: 48: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,834 INFO L280 TraceCheckUtils]: 49: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,835 INFO L280 TraceCheckUtils]: 50: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,835 INFO L280 TraceCheckUtils]: 51: Hoare triple {113059#true} assume 4400 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,835 INFO L280 TraceCheckUtils]: 52: Hoare triple {113059#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {113059#true} is VALID [2020-07-29 01:43:36,836 INFO L280 TraceCheckUtils]: 53: Hoare triple {113059#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,836 INFO L280 TraceCheckUtils]: 54: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:36,836 INFO L280 TraceCheckUtils]: 55: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,837 INFO L280 TraceCheckUtils]: 56: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:36,837 INFO L280 TraceCheckUtils]: 57: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,837 INFO L280 TraceCheckUtils]: 58: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,838 INFO L280 TraceCheckUtils]: 59: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,838 INFO L280 TraceCheckUtils]: 60: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,838 INFO L280 TraceCheckUtils]: 61: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,838 INFO L280 TraceCheckUtils]: 62: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,839 INFO L280 TraceCheckUtils]: 63: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,839 INFO L280 TraceCheckUtils]: 64: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,839 INFO L280 TraceCheckUtils]: 65: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,840 INFO L280 TraceCheckUtils]: 66: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,840 INFO L280 TraceCheckUtils]: 67: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,840 INFO L280 TraceCheckUtils]: 68: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,841 INFO L280 TraceCheckUtils]: 69: Hoare triple {113059#true} assume 4416 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,841 INFO L280 TraceCheckUtils]: 70: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {113059#true} is VALID [2020-07-29 01:43:36,841 INFO L280 TraceCheckUtils]: 71: Hoare triple {113059#true} assume !(3 == ssl3_connect_~blastFlag~0); {113059#true} is VALID [2020-07-29 01:43:36,842 INFO L280 TraceCheckUtils]: 72: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,842 INFO L280 TraceCheckUtils]: 73: Hoare triple {113059#true} assume !(0 == ssl3_connect_~tmp___6~0); {113059#true} is VALID [2020-07-29 01:43:36,842 INFO L280 TraceCheckUtils]: 74: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:36,842 INFO L280 TraceCheckUtils]: 75: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,843 INFO L280 TraceCheckUtils]: 76: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:36,843 INFO L280 TraceCheckUtils]: 77: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,843 INFO L280 TraceCheckUtils]: 78: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,843 INFO L280 TraceCheckUtils]: 79: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,843 INFO L280 TraceCheckUtils]: 80: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,844 INFO L280 TraceCheckUtils]: 81: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,844 INFO L280 TraceCheckUtils]: 82: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,844 INFO L280 TraceCheckUtils]: 83: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,844 INFO L280 TraceCheckUtils]: 84: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,845 INFO L280 TraceCheckUtils]: 85: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,845 INFO L280 TraceCheckUtils]: 86: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,845 INFO L280 TraceCheckUtils]: 87: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,846 INFO L280 TraceCheckUtils]: 88: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,846 INFO L280 TraceCheckUtils]: 89: Hoare triple {113059#true} assume !(4416 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,846 INFO L280 TraceCheckUtils]: 90: Hoare triple {113059#true} assume !(4417 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,846 INFO L280 TraceCheckUtils]: 91: Hoare triple {113059#true} assume 4432 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,847 INFO L280 TraceCheckUtils]: 92: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {113059#true} is VALID [2020-07-29 01:43:36,847 INFO L280 TraceCheckUtils]: 93: Hoare triple {113059#true} assume !(5 == ssl3_connect_~blastFlag~0); {113059#true} is VALID [2020-07-29 01:43:36,847 INFO L280 TraceCheckUtils]: 94: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,848 INFO L280 TraceCheckUtils]: 95: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:36,848 INFO L280 TraceCheckUtils]: 96: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,848 INFO L280 TraceCheckUtils]: 97: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:36,848 INFO L280 TraceCheckUtils]: 98: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,849 INFO L280 TraceCheckUtils]: 99: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,849 INFO L280 TraceCheckUtils]: 100: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,849 INFO L280 TraceCheckUtils]: 101: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,850 INFO L280 TraceCheckUtils]: 102: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,850 INFO L280 TraceCheckUtils]: 103: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,850 INFO L280 TraceCheckUtils]: 104: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,851 INFO L280 TraceCheckUtils]: 105: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,851 INFO L280 TraceCheckUtils]: 106: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,851 INFO L280 TraceCheckUtils]: 107: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,852 INFO L280 TraceCheckUtils]: 108: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,852 INFO L280 TraceCheckUtils]: 109: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,852 INFO L280 TraceCheckUtils]: 110: Hoare triple {113059#true} assume !(4416 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,852 INFO L280 TraceCheckUtils]: 111: Hoare triple {113059#true} assume !(4417 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,853 INFO L280 TraceCheckUtils]: 112: Hoare triple {113059#true} assume !(4432 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,853 INFO L280 TraceCheckUtils]: 113: Hoare triple {113059#true} assume !(4433 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,853 INFO L280 TraceCheckUtils]: 114: Hoare triple {113059#true} assume 4448 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,854 INFO L280 TraceCheckUtils]: 115: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {113059#true} is VALID [2020-07-29 01:43:36,854 INFO L280 TraceCheckUtils]: 116: Hoare triple {113059#true} assume !(4 == ssl3_connect_~blastFlag~0); {113059#true} is VALID [2020-07-29 01:43:36,854 INFO L280 TraceCheckUtils]: 117: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0); {113059#true} is VALID [2020-07-29 01:43:36,855 INFO L280 TraceCheckUtils]: 118: Hoare triple {113059#true} assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; {113059#true} is VALID [2020-07-29 01:43:36,855 INFO L280 TraceCheckUtils]: 119: Hoare triple {113059#true} ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,855 INFO L280 TraceCheckUtils]: 120: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:36,856 INFO L280 TraceCheckUtils]: 121: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,856 INFO L280 TraceCheckUtils]: 122: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:36,856 INFO L280 TraceCheckUtils]: 123: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,857 INFO L280 TraceCheckUtils]: 124: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,857 INFO L280 TraceCheckUtils]: 125: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,857 INFO L280 TraceCheckUtils]: 126: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,857 INFO L280 TraceCheckUtils]: 127: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,858 INFO L280 TraceCheckUtils]: 128: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,858 INFO L280 TraceCheckUtils]: 129: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,858 INFO L280 TraceCheckUtils]: 130: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,858 INFO L280 TraceCheckUtils]: 131: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,858 INFO L280 TraceCheckUtils]: 132: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,859 INFO L280 TraceCheckUtils]: 133: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,859 INFO L280 TraceCheckUtils]: 134: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,859 INFO L280 TraceCheckUtils]: 135: Hoare triple {113059#true} assume !(4416 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,859 INFO L280 TraceCheckUtils]: 136: Hoare triple {113059#true} assume !(4417 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,860 INFO L280 TraceCheckUtils]: 137: Hoare triple {113059#true} assume !(4432 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,860 INFO L280 TraceCheckUtils]: 138: Hoare triple {113059#true} assume !(4433 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,860 INFO L280 TraceCheckUtils]: 139: Hoare triple {113059#true} assume !(4448 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,860 INFO L280 TraceCheckUtils]: 140: Hoare triple {113059#true} assume !(4449 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,860 INFO L280 TraceCheckUtils]: 141: Hoare triple {113059#true} assume 4464 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,861 INFO L280 TraceCheckUtils]: 142: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; {113059#true} is VALID [2020-07-29 01:43:36,861 INFO L280 TraceCheckUtils]: 143: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,861 INFO L280 TraceCheckUtils]: 144: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:36,861 INFO L280 TraceCheckUtils]: 145: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,862 INFO L280 TraceCheckUtils]: 146: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:36,862 INFO L280 TraceCheckUtils]: 147: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,862 INFO L280 TraceCheckUtils]: 148: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,862 INFO L280 TraceCheckUtils]: 149: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,863 INFO L280 TraceCheckUtils]: 150: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,863 INFO L280 TraceCheckUtils]: 151: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,863 INFO L280 TraceCheckUtils]: 152: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,863 INFO L280 TraceCheckUtils]: 153: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,863 INFO L280 TraceCheckUtils]: 154: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,864 INFO L280 TraceCheckUtils]: 155: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,864 INFO L280 TraceCheckUtils]: 156: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,864 INFO L280 TraceCheckUtils]: 157: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,865 INFO L280 TraceCheckUtils]: 158: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,865 INFO L280 TraceCheckUtils]: 159: Hoare triple {113059#true} assume !(4416 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,865 INFO L280 TraceCheckUtils]: 160: Hoare triple {113059#true} assume !(4417 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,865 INFO L280 TraceCheckUtils]: 161: Hoare triple {113059#true} assume !(4432 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,866 INFO L280 TraceCheckUtils]: 162: Hoare triple {113059#true} assume !(4433 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,866 INFO L280 TraceCheckUtils]: 163: Hoare triple {113059#true} assume !(4448 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,866 INFO L280 TraceCheckUtils]: 164: Hoare triple {113059#true} assume !(4449 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,867 INFO L280 TraceCheckUtils]: 165: Hoare triple {113059#true} assume !(4464 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,867 INFO L280 TraceCheckUtils]: 166: Hoare triple {113059#true} assume !(4465 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,867 INFO L280 TraceCheckUtils]: 167: Hoare triple {113059#true} assume !(4466 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,868 INFO L280 TraceCheckUtils]: 168: Hoare triple {113059#true} assume !(4467 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,868 INFO L280 TraceCheckUtils]: 169: Hoare triple {113059#true} assume 4480 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,868 INFO L280 TraceCheckUtils]: 170: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; {113059#true} is VALID [2020-07-29 01:43:36,868 INFO L280 TraceCheckUtils]: 171: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; {113059#true} is VALID [2020-07-29 01:43:36,869 INFO L280 TraceCheckUtils]: 172: Hoare triple {113059#true} assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,869 INFO L280 TraceCheckUtils]: 173: Hoare triple {113059#true} ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,869 INFO L280 TraceCheckUtils]: 174: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:36,870 INFO L280 TraceCheckUtils]: 175: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,870 INFO L280 TraceCheckUtils]: 176: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:36,870 INFO L280 TraceCheckUtils]: 177: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,871 INFO L280 TraceCheckUtils]: 178: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,871 INFO L280 TraceCheckUtils]: 179: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,871 INFO L280 TraceCheckUtils]: 180: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,872 INFO L280 TraceCheckUtils]: 181: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,872 INFO L280 TraceCheckUtils]: 182: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,872 INFO L280 TraceCheckUtils]: 183: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,872 INFO L280 TraceCheckUtils]: 184: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,873 INFO L280 TraceCheckUtils]: 185: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,873 INFO L280 TraceCheckUtils]: 186: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,873 INFO L280 TraceCheckUtils]: 187: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,874 INFO L280 TraceCheckUtils]: 188: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,874 INFO L280 TraceCheckUtils]: 189: Hoare triple {113059#true} assume !(4416 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,874 INFO L280 TraceCheckUtils]: 190: Hoare triple {113059#true} assume !(4417 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,875 INFO L280 TraceCheckUtils]: 191: Hoare triple {113059#true} assume !(4432 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,875 INFO L280 TraceCheckUtils]: 192: Hoare triple {113059#true} assume !(4433 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,875 INFO L280 TraceCheckUtils]: 193: Hoare triple {113059#true} assume !(4448 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,876 INFO L280 TraceCheckUtils]: 194: Hoare triple {113059#true} assume !(4449 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,876 INFO L280 TraceCheckUtils]: 195: Hoare triple {113059#true} assume !(4464 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,876 INFO L280 TraceCheckUtils]: 196: Hoare triple {113059#true} assume !(4465 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,876 INFO L280 TraceCheckUtils]: 197: Hoare triple {113059#true} assume !(4466 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,877 INFO L280 TraceCheckUtils]: 198: Hoare triple {113059#true} assume !(4467 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,877 INFO L280 TraceCheckUtils]: 199: Hoare triple {113059#true} assume !(4480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,877 INFO L280 TraceCheckUtils]: 200: Hoare triple {113059#true} assume !(4481 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,877 INFO L280 TraceCheckUtils]: 201: Hoare triple {113059#true} assume !(4496 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,877 INFO L280 TraceCheckUtils]: 202: Hoare triple {113059#true} assume !(4497 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,878 INFO L280 TraceCheckUtils]: 203: Hoare triple {113059#true} assume 4512 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,878 INFO L280 TraceCheckUtils]: 204: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {113059#true} is VALID [2020-07-29 01:43:36,878 INFO L280 TraceCheckUtils]: 205: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {113059#true} is VALID [2020-07-29 01:43:36,878 INFO L280 TraceCheckUtils]: 206: Hoare triple {113059#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,878 INFO L280 TraceCheckUtils]: 207: Hoare triple {113059#true} assume !(0 == ssl3_connect_~tmp___7~0); {113059#true} is VALID [2020-07-29 01:43:36,879 INFO L280 TraceCheckUtils]: 208: Hoare triple {113059#true} assume !(0 == ssl3_connect_~tmp___8~0); {113059#true} is VALID [2020-07-29 01:43:36,879 INFO L280 TraceCheckUtils]: 209: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:36,879 INFO L280 TraceCheckUtils]: 210: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:36,880 INFO L280 TraceCheckUtils]: 211: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:36,880 INFO L280 TraceCheckUtils]: 212: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,880 INFO L280 TraceCheckUtils]: 213: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,880 INFO L280 TraceCheckUtils]: 214: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,881 INFO L280 TraceCheckUtils]: 215: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,881 INFO L280 TraceCheckUtils]: 216: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,881 INFO L280 TraceCheckUtils]: 217: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,882 INFO L280 TraceCheckUtils]: 218: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,882 INFO L280 TraceCheckUtils]: 219: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,882 INFO L280 TraceCheckUtils]: 220: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,883 INFO L280 TraceCheckUtils]: 221: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,883 INFO L280 TraceCheckUtils]: 222: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,883 INFO L280 TraceCheckUtils]: 223: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,884 INFO L280 TraceCheckUtils]: 224: Hoare triple {113059#true} assume !(4416 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,884 INFO L280 TraceCheckUtils]: 225: Hoare triple {113059#true} assume !(4417 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,884 INFO L280 TraceCheckUtils]: 226: Hoare triple {113059#true} assume !(4432 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,884 INFO L280 TraceCheckUtils]: 227: Hoare triple {113059#true} assume !(4433 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,885 INFO L280 TraceCheckUtils]: 228: Hoare triple {113059#true} assume !(4448 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,885 INFO L280 TraceCheckUtils]: 229: Hoare triple {113059#true} assume !(4449 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,885 INFO L280 TraceCheckUtils]: 230: Hoare triple {113059#true} assume !(4464 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,886 INFO L280 TraceCheckUtils]: 231: Hoare triple {113059#true} assume !(4465 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,886 INFO L280 TraceCheckUtils]: 232: Hoare triple {113059#true} assume !(4466 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,886 INFO L280 TraceCheckUtils]: 233: Hoare triple {113059#true} assume !(4467 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,887 INFO L280 TraceCheckUtils]: 234: Hoare triple {113059#true} assume !(4480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,887 INFO L280 TraceCheckUtils]: 235: Hoare triple {113059#true} assume !(4481 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,887 INFO L280 TraceCheckUtils]: 236: Hoare triple {113059#true} assume !(4496 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,888 INFO L280 TraceCheckUtils]: 237: Hoare triple {113059#true} assume !(4497 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,888 INFO L280 TraceCheckUtils]: 238: Hoare triple {113059#true} assume !(4512 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,888 INFO L280 TraceCheckUtils]: 239: Hoare triple {113059#true} assume !(4513 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:36,889 INFO L280 TraceCheckUtils]: 240: Hoare triple {113059#true} assume 4528 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:36,889 INFO L280 TraceCheckUtils]: 241: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {113059#true} is VALID [2020-07-29 01:43:36,889 INFO L280 TraceCheckUtils]: 242: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {113059#true} is VALID [2020-07-29 01:43:36,890 INFO L280 TraceCheckUtils]: 243: Hoare triple {113059#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,891 INFO L280 TraceCheckUtils]: 244: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} ssl3_connect_~s__init_num~0 := 0; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,892 INFO L280 TraceCheckUtils]: 245: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,892 INFO L280 TraceCheckUtils]: 246: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} ssl3_connect_~skip~0 := 0; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,893 INFO L280 TraceCheckUtils]: 247: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !false; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,893 INFO L280 TraceCheckUtils]: 248: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,894 INFO L280 TraceCheckUtils]: 249: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(12292 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,894 INFO L280 TraceCheckUtils]: 250: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(16384 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,895 INFO L280 TraceCheckUtils]: 251: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4096 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,895 INFO L280 TraceCheckUtils]: 252: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(20480 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,896 INFO L280 TraceCheckUtils]: 253: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4099 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,896 INFO L280 TraceCheckUtils]: 254: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4368 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,897 INFO L280 TraceCheckUtils]: 255: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4369 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,897 INFO L280 TraceCheckUtils]: 256: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4384 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,898 INFO L280 TraceCheckUtils]: 257: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4385 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,898 INFO L280 TraceCheckUtils]: 258: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4400 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,899 INFO L280 TraceCheckUtils]: 259: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4401 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,900 INFO L280 TraceCheckUtils]: 260: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4416 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,900 INFO L280 TraceCheckUtils]: 261: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4417 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,901 INFO L280 TraceCheckUtils]: 262: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4432 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,901 INFO L280 TraceCheckUtils]: 263: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4433 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,902 INFO L280 TraceCheckUtils]: 264: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4448 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,903 INFO L280 TraceCheckUtils]: 265: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4449 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,903 INFO L280 TraceCheckUtils]: 266: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4464 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,904 INFO L280 TraceCheckUtils]: 267: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4465 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,905 INFO L280 TraceCheckUtils]: 268: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4466 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,905 INFO L280 TraceCheckUtils]: 269: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4467 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,906 INFO L280 TraceCheckUtils]: 270: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4480 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,907 INFO L280 TraceCheckUtils]: 271: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4481 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,908 INFO L280 TraceCheckUtils]: 272: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4496 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,909 INFO L280 TraceCheckUtils]: 273: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4497 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,909 INFO L280 TraceCheckUtils]: 274: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4512 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,910 INFO L280 TraceCheckUtils]: 275: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4513 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,911 INFO L280 TraceCheckUtils]: 276: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4528 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,911 INFO L280 TraceCheckUtils]: 277: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4529 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,912 INFO L280 TraceCheckUtils]: 278: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4560 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,913 INFO L280 TraceCheckUtils]: 279: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4561 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,913 INFO L280 TraceCheckUtils]: 280: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume 4352 == ssl3_connect_~s__state~0; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,914 INFO L280 TraceCheckUtils]: 281: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,914 INFO L280 TraceCheckUtils]: 282: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:36,915 INFO L280 TraceCheckUtils]: 283: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:36,915 INFO L280 TraceCheckUtils]: 284: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:36,916 INFO L280 TraceCheckUtils]: 285: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:36,917 INFO L280 TraceCheckUtils]: 286: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:36,917 INFO L280 TraceCheckUtils]: 287: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:36,918 INFO L280 TraceCheckUtils]: 288: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:36,918 INFO L280 TraceCheckUtils]: 289: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:36,919 INFO L280 TraceCheckUtils]: 290: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume 4096 == ssl3_connect_~s__state~0; {113060#false} is VALID [2020-07-29 01:43:36,969 INFO L134 CoverageAnalysis]: Checked inductivity of 975 backedges. 270 proven. 7 refuted. 0 times theorem prover too weak. 698 trivial. 0 not checked. [2020-07-29 01:43:36,970 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571873049] [2020-07-29 01:43:36,970 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346591537] [2020-07-29 01:43:36,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-29 01:43:37,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:37,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 3 conjunts are in the unsatisfiable core [2020-07-29 01:43:37,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:37,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-29 01:43:37,350 INFO L280 TraceCheckUtils]: 0: Hoare triple {113059#true} ssl3_connect_~s__server~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,351 INFO L280 TraceCheckUtils]: 1: Hoare triple {113059#true} assume 0 != ssl3_connect_~cb~0; {113059#true} is VALID [2020-07-29 01:43:37,351 INFO L280 TraceCheckUtils]: 2: Hoare triple {113059#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {113059#true} is VALID [2020-07-29 01:43:37,351 INFO L280 TraceCheckUtils]: 3: Hoare triple {113059#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {113059#true} is VALID [2020-07-29 01:43:37,351 INFO L280 TraceCheckUtils]: 4: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {113059#true} is VALID [2020-07-29 01:43:37,351 INFO L280 TraceCheckUtils]: 5: Hoare triple {113059#true} assume !(0 == ssl3_connect_~tmp___4~0); {113059#true} is VALID [2020-07-29 01:43:37,352 INFO L280 TraceCheckUtils]: 6: Hoare triple {113059#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,352 INFO L280 TraceCheckUtils]: 7: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:37,352 INFO L280 TraceCheckUtils]: 8: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,352 INFO L280 TraceCheckUtils]: 9: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:37,353 INFO L280 TraceCheckUtils]: 10: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,353 INFO L280 TraceCheckUtils]: 11: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,353 INFO L280 TraceCheckUtils]: 12: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,353 INFO L280 TraceCheckUtils]: 13: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,353 INFO L280 TraceCheckUtils]: 14: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,353 INFO L280 TraceCheckUtils]: 15: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,353 INFO L280 TraceCheckUtils]: 16: Hoare triple {113059#true} assume 4368 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,354 INFO L280 TraceCheckUtils]: 17: Hoare triple {113059#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {113059#true} is VALID [2020-07-29 01:43:37,354 INFO L280 TraceCheckUtils]: 18: Hoare triple {113059#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {113059#true} is VALID [2020-07-29 01:43:37,354 INFO L280 TraceCheckUtils]: 19: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,354 INFO L280 TraceCheckUtils]: 20: Hoare triple {113059#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {113059#true} is VALID [2020-07-29 01:43:37,355 INFO L280 TraceCheckUtils]: 21: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:37,355 INFO L280 TraceCheckUtils]: 22: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,355 INFO L280 TraceCheckUtils]: 23: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:37,355 INFO L280 TraceCheckUtils]: 24: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,355 INFO L280 TraceCheckUtils]: 25: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,355 INFO L280 TraceCheckUtils]: 26: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,355 INFO L280 TraceCheckUtils]: 27: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,356 INFO L280 TraceCheckUtils]: 28: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,356 INFO L280 TraceCheckUtils]: 29: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,356 INFO L280 TraceCheckUtils]: 30: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,356 INFO L280 TraceCheckUtils]: 31: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,357 INFO L280 TraceCheckUtils]: 32: Hoare triple {113059#true} assume 4384 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,357 INFO L280 TraceCheckUtils]: 33: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {113059#true} is VALID [2020-07-29 01:43:37,357 INFO L280 TraceCheckUtils]: 34: Hoare triple {113059#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {113059#true} is VALID [2020-07-29 01:43:37,357 INFO L280 TraceCheckUtils]: 35: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0); {113059#true} is VALID [2020-07-29 01:43:37,358 INFO L280 TraceCheckUtils]: 36: Hoare triple {113059#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {113059#true} is VALID [2020-07-29 01:43:37,358 INFO L280 TraceCheckUtils]: 37: Hoare triple {113059#true} ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,358 INFO L280 TraceCheckUtils]: 38: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:37,358 INFO L280 TraceCheckUtils]: 39: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,359 INFO L280 TraceCheckUtils]: 40: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:37,359 INFO L280 TraceCheckUtils]: 41: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,359 INFO L280 TraceCheckUtils]: 42: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,359 INFO L280 TraceCheckUtils]: 43: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,360 INFO L280 TraceCheckUtils]: 44: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,360 INFO L280 TraceCheckUtils]: 45: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,360 INFO L280 TraceCheckUtils]: 46: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,360 INFO L280 TraceCheckUtils]: 47: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,361 INFO L280 TraceCheckUtils]: 48: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,361 INFO L280 TraceCheckUtils]: 49: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,361 INFO L280 TraceCheckUtils]: 50: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,361 INFO L280 TraceCheckUtils]: 51: Hoare triple {113059#true} assume 4400 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,362 INFO L280 TraceCheckUtils]: 52: Hoare triple {113059#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {113059#true} is VALID [2020-07-29 01:43:37,362 INFO L280 TraceCheckUtils]: 53: Hoare triple {113059#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,362 INFO L280 TraceCheckUtils]: 54: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:37,362 INFO L280 TraceCheckUtils]: 55: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,363 INFO L280 TraceCheckUtils]: 56: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:37,363 INFO L280 TraceCheckUtils]: 57: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,363 INFO L280 TraceCheckUtils]: 58: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,364 INFO L280 TraceCheckUtils]: 59: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,364 INFO L280 TraceCheckUtils]: 60: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,364 INFO L280 TraceCheckUtils]: 61: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,364 INFO L280 TraceCheckUtils]: 62: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,365 INFO L280 TraceCheckUtils]: 63: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,365 INFO L280 TraceCheckUtils]: 64: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,365 INFO L280 TraceCheckUtils]: 65: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,365 INFO L280 TraceCheckUtils]: 66: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,365 INFO L280 TraceCheckUtils]: 67: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,366 INFO L280 TraceCheckUtils]: 68: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,366 INFO L280 TraceCheckUtils]: 69: Hoare triple {113059#true} assume 4416 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,366 INFO L280 TraceCheckUtils]: 70: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {113059#true} is VALID [2020-07-29 01:43:37,366 INFO L280 TraceCheckUtils]: 71: Hoare triple {113059#true} assume !(3 == ssl3_connect_~blastFlag~0); {113059#true} is VALID [2020-07-29 01:43:37,367 INFO L280 TraceCheckUtils]: 72: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,367 INFO L280 TraceCheckUtils]: 73: Hoare triple {113059#true} assume !(0 == ssl3_connect_~tmp___6~0); {113059#true} is VALID [2020-07-29 01:43:37,367 INFO L280 TraceCheckUtils]: 74: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:37,367 INFO L280 TraceCheckUtils]: 75: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,368 INFO L280 TraceCheckUtils]: 76: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:37,368 INFO L280 TraceCheckUtils]: 77: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,368 INFO L280 TraceCheckUtils]: 78: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,368 INFO L280 TraceCheckUtils]: 79: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,369 INFO L280 TraceCheckUtils]: 80: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,369 INFO L280 TraceCheckUtils]: 81: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,369 INFO L280 TraceCheckUtils]: 82: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,369 INFO L280 TraceCheckUtils]: 83: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,370 INFO L280 TraceCheckUtils]: 84: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,370 INFO L280 TraceCheckUtils]: 85: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,370 INFO L280 TraceCheckUtils]: 86: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,370 INFO L280 TraceCheckUtils]: 87: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,371 INFO L280 TraceCheckUtils]: 88: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,371 INFO L280 TraceCheckUtils]: 89: Hoare triple {113059#true} assume !(4416 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,371 INFO L280 TraceCheckUtils]: 90: Hoare triple {113059#true} assume !(4417 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,371 INFO L280 TraceCheckUtils]: 91: Hoare triple {113059#true} assume 4432 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,371 INFO L280 TraceCheckUtils]: 92: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {113059#true} is VALID [2020-07-29 01:43:37,372 INFO L280 TraceCheckUtils]: 93: Hoare triple {113059#true} assume !(5 == ssl3_connect_~blastFlag~0); {113059#true} is VALID [2020-07-29 01:43:37,372 INFO L280 TraceCheckUtils]: 94: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,372 INFO L280 TraceCheckUtils]: 95: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:37,372 INFO L280 TraceCheckUtils]: 96: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,373 INFO L280 TraceCheckUtils]: 97: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:37,373 INFO L280 TraceCheckUtils]: 98: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,373 INFO L280 TraceCheckUtils]: 99: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,373 INFO L280 TraceCheckUtils]: 100: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,373 INFO L280 TraceCheckUtils]: 101: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,374 INFO L280 TraceCheckUtils]: 102: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,374 INFO L280 TraceCheckUtils]: 103: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,374 INFO L280 TraceCheckUtils]: 104: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,374 INFO L280 TraceCheckUtils]: 105: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,375 INFO L280 TraceCheckUtils]: 106: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,375 INFO L280 TraceCheckUtils]: 107: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,375 INFO L280 TraceCheckUtils]: 108: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,375 INFO L280 TraceCheckUtils]: 109: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,375 INFO L280 TraceCheckUtils]: 110: Hoare triple {113059#true} assume !(4416 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,376 INFO L280 TraceCheckUtils]: 111: Hoare triple {113059#true} assume !(4417 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,376 INFO L280 TraceCheckUtils]: 112: Hoare triple {113059#true} assume !(4432 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,376 INFO L280 TraceCheckUtils]: 113: Hoare triple {113059#true} assume !(4433 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,376 INFO L280 TraceCheckUtils]: 114: Hoare triple {113059#true} assume 4448 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,377 INFO L280 TraceCheckUtils]: 115: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {113059#true} is VALID [2020-07-29 01:43:37,377 INFO L280 TraceCheckUtils]: 116: Hoare triple {113059#true} assume !(4 == ssl3_connect_~blastFlag~0); {113059#true} is VALID [2020-07-29 01:43:37,377 INFO L280 TraceCheckUtils]: 117: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0); {113059#true} is VALID [2020-07-29 01:43:37,377 INFO L280 TraceCheckUtils]: 118: Hoare triple {113059#true} assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; {113059#true} is VALID [2020-07-29 01:43:37,377 INFO L280 TraceCheckUtils]: 119: Hoare triple {113059#true} ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,378 INFO L280 TraceCheckUtils]: 120: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:37,378 INFO L280 TraceCheckUtils]: 121: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,378 INFO L280 TraceCheckUtils]: 122: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:37,378 INFO L280 TraceCheckUtils]: 123: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,379 INFO L280 TraceCheckUtils]: 124: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,379 INFO L280 TraceCheckUtils]: 125: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,379 INFO L280 TraceCheckUtils]: 126: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,379 INFO L280 TraceCheckUtils]: 127: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,379 INFO L280 TraceCheckUtils]: 128: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,380 INFO L280 TraceCheckUtils]: 129: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,380 INFO L280 TraceCheckUtils]: 130: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,380 INFO L280 TraceCheckUtils]: 131: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,380 INFO L280 TraceCheckUtils]: 132: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,381 INFO L280 TraceCheckUtils]: 133: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,381 INFO L280 TraceCheckUtils]: 134: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,381 INFO L280 TraceCheckUtils]: 135: Hoare triple {113059#true} assume !(4416 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,381 INFO L280 TraceCheckUtils]: 136: Hoare triple {113059#true} assume !(4417 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,381 INFO L280 TraceCheckUtils]: 137: Hoare triple {113059#true} assume !(4432 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,382 INFO L280 TraceCheckUtils]: 138: Hoare triple {113059#true} assume !(4433 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,382 INFO L280 TraceCheckUtils]: 139: Hoare triple {113059#true} assume !(4448 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,382 INFO L280 TraceCheckUtils]: 140: Hoare triple {113059#true} assume !(4449 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,382 INFO L280 TraceCheckUtils]: 141: Hoare triple {113059#true} assume 4464 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,383 INFO L280 TraceCheckUtils]: 142: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; {113059#true} is VALID [2020-07-29 01:43:37,383 INFO L280 TraceCheckUtils]: 143: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,383 INFO L280 TraceCheckUtils]: 144: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:37,383 INFO L280 TraceCheckUtils]: 145: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,384 INFO L280 TraceCheckUtils]: 146: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:37,384 INFO L280 TraceCheckUtils]: 147: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,384 INFO L280 TraceCheckUtils]: 148: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,384 INFO L280 TraceCheckUtils]: 149: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,384 INFO L280 TraceCheckUtils]: 150: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,385 INFO L280 TraceCheckUtils]: 151: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,385 INFO L280 TraceCheckUtils]: 152: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,385 INFO L280 TraceCheckUtils]: 153: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,385 INFO L280 TraceCheckUtils]: 154: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,386 INFO L280 TraceCheckUtils]: 155: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,386 INFO L280 TraceCheckUtils]: 156: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,386 INFO L280 TraceCheckUtils]: 157: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,386 INFO L280 TraceCheckUtils]: 158: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,386 INFO L280 TraceCheckUtils]: 159: Hoare triple {113059#true} assume !(4416 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,387 INFO L280 TraceCheckUtils]: 160: Hoare triple {113059#true} assume !(4417 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,387 INFO L280 TraceCheckUtils]: 161: Hoare triple {113059#true} assume !(4432 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,387 INFO L280 TraceCheckUtils]: 162: Hoare triple {113059#true} assume !(4433 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,387 INFO L280 TraceCheckUtils]: 163: Hoare triple {113059#true} assume !(4448 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,388 INFO L280 TraceCheckUtils]: 164: Hoare triple {113059#true} assume !(4449 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,388 INFO L280 TraceCheckUtils]: 165: Hoare triple {113059#true} assume !(4464 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,388 INFO L280 TraceCheckUtils]: 166: Hoare triple {113059#true} assume !(4465 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,388 INFO L280 TraceCheckUtils]: 167: Hoare triple {113059#true} assume !(4466 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,389 INFO L280 TraceCheckUtils]: 168: Hoare triple {113059#true} assume !(4467 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,389 INFO L280 TraceCheckUtils]: 169: Hoare triple {113059#true} assume 4480 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,389 INFO L280 TraceCheckUtils]: 170: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; {113059#true} is VALID [2020-07-29 01:43:37,389 INFO L280 TraceCheckUtils]: 171: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; {113059#true} is VALID [2020-07-29 01:43:37,389 INFO L280 TraceCheckUtils]: 172: Hoare triple {113059#true} assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,390 INFO L280 TraceCheckUtils]: 173: Hoare triple {113059#true} ssl3_connect_~s__init_num~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,390 INFO L280 TraceCheckUtils]: 174: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:37,390 INFO L280 TraceCheckUtils]: 175: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,390 INFO L280 TraceCheckUtils]: 176: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:37,390 INFO L280 TraceCheckUtils]: 177: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,391 INFO L280 TraceCheckUtils]: 178: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,391 INFO L280 TraceCheckUtils]: 179: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,391 INFO L280 TraceCheckUtils]: 180: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,391 INFO L280 TraceCheckUtils]: 181: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,391 INFO L280 TraceCheckUtils]: 182: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,392 INFO L280 TraceCheckUtils]: 183: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,392 INFO L280 TraceCheckUtils]: 184: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,392 INFO L280 TraceCheckUtils]: 185: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,393 INFO L280 TraceCheckUtils]: 186: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,393 INFO L280 TraceCheckUtils]: 187: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,393 INFO L280 TraceCheckUtils]: 188: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,393 INFO L280 TraceCheckUtils]: 189: Hoare triple {113059#true} assume !(4416 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,393 INFO L280 TraceCheckUtils]: 190: Hoare triple {113059#true} assume !(4417 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,394 INFO L280 TraceCheckUtils]: 191: Hoare triple {113059#true} assume !(4432 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,394 INFO L280 TraceCheckUtils]: 192: Hoare triple {113059#true} assume !(4433 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,394 INFO L280 TraceCheckUtils]: 193: Hoare triple {113059#true} assume !(4448 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,394 INFO L280 TraceCheckUtils]: 194: Hoare triple {113059#true} assume !(4449 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,395 INFO L280 TraceCheckUtils]: 195: Hoare triple {113059#true} assume !(4464 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,395 INFO L280 TraceCheckUtils]: 196: Hoare triple {113059#true} assume !(4465 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,395 INFO L280 TraceCheckUtils]: 197: Hoare triple {113059#true} assume !(4466 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,395 INFO L280 TraceCheckUtils]: 198: Hoare triple {113059#true} assume !(4467 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,396 INFO L280 TraceCheckUtils]: 199: Hoare triple {113059#true} assume !(4480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,396 INFO L280 TraceCheckUtils]: 200: Hoare triple {113059#true} assume !(4481 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,396 INFO L280 TraceCheckUtils]: 201: Hoare triple {113059#true} assume !(4496 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,396 INFO L280 TraceCheckUtils]: 202: Hoare triple {113059#true} assume !(4497 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,397 INFO L280 TraceCheckUtils]: 203: Hoare triple {113059#true} assume 4512 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,397 INFO L280 TraceCheckUtils]: 204: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {113059#true} is VALID [2020-07-29 01:43:37,397 INFO L280 TraceCheckUtils]: 205: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {113059#true} is VALID [2020-07-29 01:43:37,398 INFO L280 TraceCheckUtils]: 206: Hoare triple {113059#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,398 INFO L280 TraceCheckUtils]: 207: Hoare triple {113059#true} assume !(0 == ssl3_connect_~tmp___7~0); {113059#true} is VALID [2020-07-29 01:43:37,398 INFO L280 TraceCheckUtils]: 208: Hoare triple {113059#true} assume !(0 == ssl3_connect_~tmp___8~0); {113059#true} is VALID [2020-07-29 01:43:37,398 INFO L280 TraceCheckUtils]: 209: Hoare triple {113059#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113059#true} is VALID [2020-07-29 01:43:37,399 INFO L280 TraceCheckUtils]: 210: Hoare triple {113059#true} ssl3_connect_~skip~0 := 0; {113059#true} is VALID [2020-07-29 01:43:37,399 INFO L280 TraceCheckUtils]: 211: Hoare triple {113059#true} assume !false; {113059#true} is VALID [2020-07-29 01:43:37,399 INFO L280 TraceCheckUtils]: 212: Hoare triple {113059#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,399 INFO L280 TraceCheckUtils]: 213: Hoare triple {113059#true} assume !(12292 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,399 INFO L280 TraceCheckUtils]: 214: Hoare triple {113059#true} assume !(16384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,400 INFO L280 TraceCheckUtils]: 215: Hoare triple {113059#true} assume !(4096 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,400 INFO L280 TraceCheckUtils]: 216: Hoare triple {113059#true} assume !(20480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,400 INFO L280 TraceCheckUtils]: 217: Hoare triple {113059#true} assume !(4099 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,400 INFO L280 TraceCheckUtils]: 218: Hoare triple {113059#true} assume !(4368 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,401 INFO L280 TraceCheckUtils]: 219: Hoare triple {113059#true} assume !(4369 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,401 INFO L280 TraceCheckUtils]: 220: Hoare triple {113059#true} assume !(4384 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,401 INFO L280 TraceCheckUtils]: 221: Hoare triple {113059#true} assume !(4385 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,401 INFO L280 TraceCheckUtils]: 222: Hoare triple {113059#true} assume !(4400 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,402 INFO L280 TraceCheckUtils]: 223: Hoare triple {113059#true} assume !(4401 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,402 INFO L280 TraceCheckUtils]: 224: Hoare triple {113059#true} assume !(4416 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,402 INFO L280 TraceCheckUtils]: 225: Hoare triple {113059#true} assume !(4417 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,403 INFO L280 TraceCheckUtils]: 226: Hoare triple {113059#true} assume !(4432 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,403 INFO L280 TraceCheckUtils]: 227: Hoare triple {113059#true} assume !(4433 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,403 INFO L280 TraceCheckUtils]: 228: Hoare triple {113059#true} assume !(4448 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,403 INFO L280 TraceCheckUtils]: 229: Hoare triple {113059#true} assume !(4449 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,404 INFO L280 TraceCheckUtils]: 230: Hoare triple {113059#true} assume !(4464 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,404 INFO L280 TraceCheckUtils]: 231: Hoare triple {113059#true} assume !(4465 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,404 INFO L280 TraceCheckUtils]: 232: Hoare triple {113059#true} assume !(4466 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,404 INFO L280 TraceCheckUtils]: 233: Hoare triple {113059#true} assume !(4467 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,404 INFO L280 TraceCheckUtils]: 234: Hoare triple {113059#true} assume !(4480 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,405 INFO L280 TraceCheckUtils]: 235: Hoare triple {113059#true} assume !(4481 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,405 INFO L280 TraceCheckUtils]: 236: Hoare triple {113059#true} assume !(4496 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,405 INFO L280 TraceCheckUtils]: 237: Hoare triple {113059#true} assume !(4497 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,405 INFO L280 TraceCheckUtils]: 238: Hoare triple {113059#true} assume !(4512 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,406 INFO L280 TraceCheckUtils]: 239: Hoare triple {113059#true} assume !(4513 == ssl3_connect_~s__state~0); {113059#true} is VALID [2020-07-29 01:43:37,406 INFO L280 TraceCheckUtils]: 240: Hoare triple {113059#true} assume 4528 == ssl3_connect_~s__state~0; {113059#true} is VALID [2020-07-29 01:43:37,406 INFO L280 TraceCheckUtils]: 241: Hoare triple {113059#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {113059#true} is VALID [2020-07-29 01:43:37,406 INFO L280 TraceCheckUtils]: 242: Hoare triple {113059#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {113059#true} is VALID [2020-07-29 01:43:37,407 INFO L280 TraceCheckUtils]: 243: Hoare triple {113059#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,408 INFO L280 TraceCheckUtils]: 244: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} ssl3_connect_~s__init_num~0 := 0; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,409 INFO L280 TraceCheckUtils]: 245: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,409 INFO L280 TraceCheckUtils]: 246: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} ssl3_connect_~skip~0 := 0; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,410 INFO L280 TraceCheckUtils]: 247: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !false; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,410 INFO L280 TraceCheckUtils]: 248: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,411 INFO L280 TraceCheckUtils]: 249: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(12292 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,411 INFO L280 TraceCheckUtils]: 250: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(16384 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,412 INFO L280 TraceCheckUtils]: 251: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4096 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,412 INFO L280 TraceCheckUtils]: 252: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(20480 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,413 INFO L280 TraceCheckUtils]: 253: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4099 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,413 INFO L280 TraceCheckUtils]: 254: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4368 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,414 INFO L280 TraceCheckUtils]: 255: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4369 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,415 INFO L280 TraceCheckUtils]: 256: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4384 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,415 INFO L280 TraceCheckUtils]: 257: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4385 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,416 INFO L280 TraceCheckUtils]: 258: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4400 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,416 INFO L280 TraceCheckUtils]: 259: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4401 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,417 INFO L280 TraceCheckUtils]: 260: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4416 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,417 INFO L280 TraceCheckUtils]: 261: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4417 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,418 INFO L280 TraceCheckUtils]: 262: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4432 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,418 INFO L280 TraceCheckUtils]: 263: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4433 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,419 INFO L280 TraceCheckUtils]: 264: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4448 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,419 INFO L280 TraceCheckUtils]: 265: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4449 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,420 INFO L280 TraceCheckUtils]: 266: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4464 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,421 INFO L280 TraceCheckUtils]: 267: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4465 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,421 INFO L280 TraceCheckUtils]: 268: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4466 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,422 INFO L280 TraceCheckUtils]: 269: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4467 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,422 INFO L280 TraceCheckUtils]: 270: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4480 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,423 INFO L280 TraceCheckUtils]: 271: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4481 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,423 INFO L280 TraceCheckUtils]: 272: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4496 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,424 INFO L280 TraceCheckUtils]: 273: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4497 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,425 INFO L280 TraceCheckUtils]: 274: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4512 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,425 INFO L280 TraceCheckUtils]: 275: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4513 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,426 INFO L280 TraceCheckUtils]: 276: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4528 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,426 INFO L280 TraceCheckUtils]: 277: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4529 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,427 INFO L280 TraceCheckUtils]: 278: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4560 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,427 INFO L280 TraceCheckUtils]: 279: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(4561 == ssl3_connect_~s__state~0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,428 INFO L280 TraceCheckUtils]: 280: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume 4352 == ssl3_connect_~s__state~0; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,429 INFO L280 TraceCheckUtils]: 281: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,429 INFO L280 TraceCheckUtils]: 282: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} is VALID [2020-07-29 01:43:37,430 INFO L280 TraceCheckUtils]: 283: Hoare triple {113061#(<= 4560 ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0)} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:37,430 INFO L280 TraceCheckUtils]: 284: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:37,431 INFO L280 TraceCheckUtils]: 285: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~skip~0 := 0; {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:37,432 INFO L280 TraceCheckUtils]: 286: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !false; {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:37,432 INFO L280 TraceCheckUtils]: 287: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:37,433 INFO L280 TraceCheckUtils]: 288: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(12292 == ssl3_connect_~s__state~0); {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:37,433 INFO L280 TraceCheckUtils]: 289: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume !(16384 == ssl3_connect_~s__state~0); {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} is VALID [2020-07-29 01:43:37,434 INFO L280 TraceCheckUtils]: 290: Hoare triple {113062#(<= 4560 ULTIMATE.start_ssl3_connect_~s__state~0)} assume 4096 == ssl3_connect_~s__state~0; {113060#false} is VALID [2020-07-29 01:43:37,488 INFO L134 CoverageAnalysis]: Checked inductivity of 975 backedges. 270 proven. 7 refuted. 0 times theorem prover too weak. 698 trivial. 0 not checked. [2020-07-29 01:43:37,489 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-29 01:43:37,489 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2020-07-29 01:43:37,489 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972824028] [2020-07-29 01:43:37,491 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:37,492 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:37,492 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-07-29 01:43:37,492 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-07-29 01:43:37,492 INFO L87 Difference]: Start difference. First operand 3462 states and 4354 transitions. cyclomatic complexity: 896 Second operand 4 states. [2020-07-29 01:43:39,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:39,078 INFO L93 Difference]: Finished difference Result 4791 states and 5786 transitions. [2020-07-29 01:43:39,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-07-29 01:43:39,079 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states. [2020-07-29 01:43:39,238 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 132 edges. 132 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:39,238 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4791 states and 5786 transitions. [2020-07-29 01:43:39,978 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3448 [2020-07-29 01:43:40,784 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4791 states to 4783 states and 5778 transitions. [2020-07-29 01:43:40,785 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 4783 [2020-07-29 01:43:40,788 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 4783 [2020-07-29 01:43:40,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4783 states and 5778 transitions. [2020-07-29 01:43:40,797 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:40,797 INFO L688 BuchiCegarLoop]: Abstraction has 4783 states and 5778 transitions. [2020-07-29 01:43:40,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4783 states and 5778 transitions. [2020-07-29 01:43:40,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4783 to 3458. [2020-07-29 01:43:40,891 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:40,891 INFO L82 GeneralOperation]: Start isEquivalent. First operand 4783 states and 5778 transitions. Second operand 3458 states. [2020-07-29 01:43:40,891 INFO L74 IsIncluded]: Start isIncluded. First operand 4783 states and 5778 transitions. Second operand 3458 states. [2020-07-29 01:43:40,891 INFO L87 Difference]: Start difference. First operand 4783 states and 5778 transitions. Second operand 3458 states. [2020-07-29 01:43:41,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:41,852 INFO L93 Difference]: Finished difference Result 4783 states and 5778 transitions. [2020-07-29 01:43:41,852 INFO L276 IsEmpty]: Start isEmpty. Operand 4783 states and 5778 transitions. [2020-07-29 01:43:41,857 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:41,857 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:41,857 INFO L74 IsIncluded]: Start isIncluded. First operand 3458 states. Second operand 4783 states and 5778 transitions. [2020-07-29 01:43:41,858 INFO L87 Difference]: Start difference. First operand 3458 states. Second operand 4783 states and 5778 transitions. [2020-07-29 01:43:42,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:42,513 INFO L93 Difference]: Finished difference Result 4783 states and 5778 transitions. [2020-07-29 01:43:42,513 INFO L276 IsEmpty]: Start isEmpty. Operand 4783 states and 5778 transitions. [2020-07-29 01:43:42,516 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:42,517 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:42,517 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:42,517 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:42,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3458 states. [2020-07-29 01:43:42,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3458 states to 3458 states and 4242 transitions. [2020-07-29 01:43:42,870 INFO L711 BuchiCegarLoop]: Abstraction has 3458 states and 4242 transitions. [2020-07-29 01:43:42,870 INFO L591 BuchiCegarLoop]: Abstraction has 3458 states and 4242 transitions. [2020-07-29 01:43:42,870 INFO L424 BuchiCegarLoop]: ======== Iteration 23============ [2020-07-29 01:43:42,871 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3458 states and 4242 transitions. [2020-07-29 01:43:42,889 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3448 [2020-07-29 01:43:42,889 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:42,889 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:42,890 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:42,891 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [13, 13, 13, 13, 13, 13, 12, 12, 12, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:42,891 INFO L794 eck$LassoCheckResult]: Stem: 118861#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 118862#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 118855#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 118856#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 118818#L96-1 assume !false; 118891#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 118890#L99 assume 12292 == ssl3_connect_~s__state~0; 118790#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 118791#L204 [2020-07-29 01:43:42,892 INFO L796 eck$LassoCheckResult]: Loop: 118791#L204 ssl3_connect_~s__server~0 := 0; 120438#L209 assume 0 != ssl3_connect_~cb~0; 120437#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 120436#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 120434#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 120432#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 120431#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 120342#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 120339#L514 ssl3_connect_~skip~0 := 0; 120335#L96-1 assume !false; 120327#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 120323#L99 assume !(12292 == ssl3_connect_~s__state~0); 120319#L102 assume !(16384 == ssl3_connect_~s__state~0); 120315#L105 assume !(4096 == ssl3_connect_~s__state~0); 120311#L108 assume !(20480 == ssl3_connect_~s__state~0); 120307#L111 assume !(4099 == ssl3_connect_~s__state~0); 120304#L114 assume 4368 == ssl3_connect_~s__state~0; 120300#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 120298#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 119601#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 120295#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 120290#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 120286#L514 ssl3_connect_~skip~0 := 0; 120284#L96-1 assume !false; 120282#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 120280#L99 assume !(12292 == ssl3_connect_~s__state~0); 120278#L102 assume !(16384 == ssl3_connect_~s__state~0); 120276#L105 assume !(4096 == ssl3_connect_~s__state~0); 120274#L108 assume !(20480 == ssl3_connect_~s__state~0); 120272#L111 assume !(4099 == ssl3_connect_~s__state~0); 120270#L114 assume !(4368 == ssl3_connect_~s__state~0); 120262#L117 assume !(4369 == ssl3_connect_~s__state~0); 120259#L120 assume 4384 == ssl3_connect_~s__state~0; 120256#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 120255#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 119579#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 120198#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 120197#L269-2 ssl3_connect_~s__init_num~0 := 0; 120153#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 120147#L514 ssl3_connect_~skip~0 := 0; 120143#L96-1 assume !false; 120139#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 120135#L99 assume !(12292 == ssl3_connect_~s__state~0); 120131#L102 assume !(16384 == ssl3_connect_~s__state~0); 120127#L105 assume !(4096 == ssl3_connect_~s__state~0); 120123#L108 assume !(20480 == ssl3_connect_~s__state~0); 120119#L111 assume !(4099 == ssl3_connect_~s__state~0); 120115#L114 assume !(4368 == ssl3_connect_~s__state~0); 120111#L117 assume !(4369 == ssl3_connect_~s__state~0); 120107#L120 assume !(4384 == ssl3_connect_~s__state~0); 120103#L123 assume !(4385 == ssl3_connect_~s__state~0); 120098#L126 assume 4400 == ssl3_connect_~s__state~0; 120093#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 120094#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 120452#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 119551#L514 ssl3_connect_~skip~0 := 0; 119548#L96-1 assume !false; 119542#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 119540#L99 assume !(12292 == ssl3_connect_~s__state~0); 119538#L102 assume !(16384 == ssl3_connect_~s__state~0); 119536#L105 assume !(4096 == ssl3_connect_~s__state~0); 119534#L108 assume !(20480 == ssl3_connect_~s__state~0); 119532#L111 assume !(4099 == ssl3_connect_~s__state~0); 119530#L114 assume !(4368 == ssl3_connect_~s__state~0); 119528#L117 assume !(4369 == ssl3_connect_~s__state~0); 119526#L120 assume !(4384 == ssl3_connect_~s__state~0); 119524#L123 assume !(4385 == ssl3_connect_~s__state~0); 119522#L126 assume !(4400 == ssl3_connect_~s__state~0); 119520#L129 assume !(4401 == ssl3_connect_~s__state~0); 119518#L132 assume 4416 == ssl3_connect_~s__state~0; 119516#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 119514#L295 assume !(3 == ssl3_connect_~blastFlag~0); 119512#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 119509#L303 assume !(0 == ssl3_connect_~tmp___6~0); 119505#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 119501#L514 ssl3_connect_~skip~0 := 0; 119498#L96-1 assume !false; 119492#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 119490#L99 assume !(12292 == ssl3_connect_~s__state~0); 119488#L102 assume !(16384 == ssl3_connect_~s__state~0); 119486#L105 assume !(4096 == ssl3_connect_~s__state~0); 119484#L108 assume !(20480 == ssl3_connect_~s__state~0); 119482#L111 assume !(4099 == ssl3_connect_~s__state~0); 119480#L114 assume !(4368 == ssl3_connect_~s__state~0); 119478#L117 assume !(4369 == ssl3_connect_~s__state~0); 119476#L120 assume !(4384 == ssl3_connect_~s__state~0); 119474#L123 assume !(4385 == ssl3_connect_~s__state~0); 119472#L126 assume !(4400 == ssl3_connect_~s__state~0); 119470#L129 assume !(4401 == ssl3_connect_~s__state~0); 119468#L132 assume !(4416 == ssl3_connect_~s__state~0); 119466#L135 assume !(4417 == ssl3_connect_~s__state~0); 119464#L138 assume 4432 == ssl3_connect_~s__state~0; 119462#L142 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; 119460#L311 assume !(5 == ssl3_connect_~blastFlag~0); 119458#L314 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; 119450#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 119442#L514 ssl3_connect_~skip~0 := 0; 119440#L96-1 assume !false; 119438#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 119436#L99 assume !(12292 == ssl3_connect_~s__state~0); 119434#L102 assume !(16384 == ssl3_connect_~s__state~0); 119432#L105 assume !(4096 == ssl3_connect_~s__state~0); 119430#L108 assume !(20480 == ssl3_connect_~s__state~0); 119428#L111 assume !(4099 == ssl3_connect_~s__state~0); 119426#L114 assume !(4368 == ssl3_connect_~s__state~0); 119424#L117 assume !(4369 == ssl3_connect_~s__state~0); 119422#L120 assume !(4384 == ssl3_connect_~s__state~0); 119420#L123 assume !(4385 == ssl3_connect_~s__state~0); 119418#L126 assume !(4400 == ssl3_connect_~s__state~0); 119416#L129 assume !(4401 == ssl3_connect_~s__state~0); 119414#L132 assume !(4416 == ssl3_connect_~s__state~0); 119412#L135 assume !(4417 == ssl3_connect_~s__state~0); 119410#L138 assume !(4432 == ssl3_connect_~s__state~0); 119408#L141 assume !(4433 == ssl3_connect_~s__state~0); 119406#L144 assume 4448 == ssl3_connect_~s__state~0; 119364#L148 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; 119362#L323 assume !(4 == ssl3_connect_~blastFlag~0); 119359#L323-2 assume !(ssl3_connect_~ret~0 <= 0); 119358#L329 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; 119356#L329-2 ssl3_connect_~s__init_num~0 := 0; 119353#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 119350#L514 ssl3_connect_~skip~0 := 0; 119349#L96-1 assume !false; 119348#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 119347#L99 assume !(12292 == ssl3_connect_~s__state~0); 119346#L102 assume !(16384 == ssl3_connect_~s__state~0); 119345#L105 assume !(4096 == ssl3_connect_~s__state~0); 119344#L108 assume !(20480 == ssl3_connect_~s__state~0); 119343#L111 assume !(4099 == ssl3_connect_~s__state~0); 119342#L114 assume !(4368 == ssl3_connect_~s__state~0); 119341#L117 assume !(4369 == ssl3_connect_~s__state~0); 119340#L120 assume !(4384 == ssl3_connect_~s__state~0); 119339#L123 assume !(4385 == ssl3_connect_~s__state~0); 119338#L126 assume !(4400 == ssl3_connect_~s__state~0); 119337#L129 assume !(4401 == ssl3_connect_~s__state~0); 119336#L132 assume !(4416 == ssl3_connect_~s__state~0); 119335#L135 assume !(4417 == ssl3_connect_~s__state~0); 119334#L138 assume !(4432 == ssl3_connect_~s__state~0); 119333#L141 assume !(4433 == ssl3_connect_~s__state~0); 119332#L144 assume !(4448 == ssl3_connect_~s__state~0); 119331#L147 assume !(4449 == ssl3_connect_~s__state~0); 119330#L150 assume 4464 == ssl3_connect_~s__state~0; 119329#L160 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; 119327#L341 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; 119324#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 119321#L514 ssl3_connect_~skip~0 := 0; 119320#L96-1 assume !false; 119319#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 119318#L99 assume !(12292 == ssl3_connect_~s__state~0); 119317#L102 assume !(16384 == ssl3_connect_~s__state~0); 119316#L105 assume !(4096 == ssl3_connect_~s__state~0); 119315#L108 assume !(20480 == ssl3_connect_~s__state~0); 119314#L111 assume !(4099 == ssl3_connect_~s__state~0); 119313#L114 assume !(4368 == ssl3_connect_~s__state~0); 119312#L117 assume !(4369 == ssl3_connect_~s__state~0); 119311#L120 assume !(4384 == ssl3_connect_~s__state~0); 119310#L123 assume !(4385 == ssl3_connect_~s__state~0); 119309#L126 assume !(4400 == ssl3_connect_~s__state~0); 119308#L129 assume !(4401 == ssl3_connect_~s__state~0); 119307#L132 assume !(4416 == ssl3_connect_~s__state~0); 119306#L135 assume !(4417 == ssl3_connect_~s__state~0); 119305#L138 assume !(4432 == ssl3_connect_~s__state~0); 119304#L141 assume !(4433 == ssl3_connect_~s__state~0); 119303#L144 assume !(4448 == ssl3_connect_~s__state~0); 119302#L147 assume !(4449 == ssl3_connect_~s__state~0); 119301#L150 assume !(4464 == ssl3_connect_~s__state~0); 119300#L153 assume !(4465 == ssl3_connect_~s__state~0); 119299#L156 assume !(4466 == ssl3_connect_~s__state~0); 119140#L159 assume !(4467 == ssl3_connect_~s__state~0); 119056#L162 assume 4480 == ssl3_connect_~s__state~0; 119052#L166 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; 119050#L350 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; 119051#L354 assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; 120604#L354-2 ssl3_connect_~s__init_num~0 := 0; 120600#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 120596#L514 ssl3_connect_~skip~0 := 0; 120594#L96-1 assume !false; 120592#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 120590#L99 assume !(12292 == ssl3_connect_~s__state~0); 120588#L102 assume !(16384 == ssl3_connect_~s__state~0); 120586#L105 assume !(4096 == ssl3_connect_~s__state~0); 120584#L108 assume !(20480 == ssl3_connect_~s__state~0); 120582#L111 assume !(4099 == ssl3_connect_~s__state~0); 120580#L114 assume !(4368 == ssl3_connect_~s__state~0); 120578#L117 assume !(4369 == ssl3_connect_~s__state~0); 120576#L120 assume !(4384 == ssl3_connect_~s__state~0); 120574#L123 assume !(4385 == ssl3_connect_~s__state~0); 120572#L126 assume !(4400 == ssl3_connect_~s__state~0); 120570#L129 assume !(4401 == ssl3_connect_~s__state~0); 120568#L132 assume !(4416 == ssl3_connect_~s__state~0); 120566#L135 assume !(4417 == ssl3_connect_~s__state~0); 120564#L138 assume !(4432 == ssl3_connect_~s__state~0); 120562#L141 assume !(4433 == ssl3_connect_~s__state~0); 120560#L144 assume !(4448 == ssl3_connect_~s__state~0); 120558#L147 assume !(4449 == ssl3_connect_~s__state~0); 120556#L150 assume !(4464 == ssl3_connect_~s__state~0); 120554#L153 assume !(4465 == ssl3_connect_~s__state~0); 120552#L156 assume !(4466 == ssl3_connect_~s__state~0); 120550#L159 assume !(4467 == ssl3_connect_~s__state~0); 120548#L162 assume !(4480 == ssl3_connect_~s__state~0); 120546#L165 assume !(4481 == ssl3_connect_~s__state~0); 120544#L168 assume !(4496 == ssl3_connect_~s__state~0); 120543#L171 assume !(4497 == ssl3_connect_~s__state~0); 120541#L174 assume 4512 == ssl3_connect_~s__state~0; 120539#L178 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; 120537#L375 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; 120534#L381 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; 120528#L381-2 assume !(0 == ssl3_connect_~tmp___7~0); 120525#L390 assume !(0 == ssl3_connect_~tmp___8~0); 120521#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 120517#L514 ssl3_connect_~skip~0 := 0; 120515#L96-1 assume !false; 120513#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 120511#L99 assume !(12292 == ssl3_connect_~s__state~0); 120509#L102 assume !(16384 == ssl3_connect_~s__state~0); 120507#L105 assume !(4096 == ssl3_connect_~s__state~0); 120505#L108 assume !(20480 == ssl3_connect_~s__state~0); 120503#L111 assume !(4099 == ssl3_connect_~s__state~0); 120501#L114 assume !(4368 == ssl3_connect_~s__state~0); 120499#L117 assume !(4369 == ssl3_connect_~s__state~0); 120497#L120 assume !(4384 == ssl3_connect_~s__state~0); 120495#L123 assume !(4385 == ssl3_connect_~s__state~0); 120493#L126 assume !(4400 == ssl3_connect_~s__state~0); 120491#L129 assume !(4401 == ssl3_connect_~s__state~0); 120489#L132 assume !(4416 == ssl3_connect_~s__state~0); 120487#L135 assume !(4417 == ssl3_connect_~s__state~0); 120485#L138 assume !(4432 == ssl3_connect_~s__state~0); 120483#L141 assume !(4433 == ssl3_connect_~s__state~0); 120481#L144 assume !(4448 == ssl3_connect_~s__state~0); 120479#L147 assume !(4449 == ssl3_connect_~s__state~0); 120477#L150 assume !(4464 == ssl3_connect_~s__state~0); 120475#L153 assume !(4465 == ssl3_connect_~s__state~0); 120473#L156 assume !(4466 == ssl3_connect_~s__state~0); 120471#L159 assume !(4467 == ssl3_connect_~s__state~0); 120469#L162 assume !(4480 == ssl3_connect_~s__state~0); 120467#L165 assume !(4481 == ssl3_connect_~s__state~0); 120465#L168 assume !(4496 == ssl3_connect_~s__state~0); 120463#L171 assume !(4497 == ssl3_connect_~s__state~0); 120459#L174 assume !(4512 == ssl3_connect_~s__state~0); 120457#L177 assume !(4513 == ssl3_connect_~s__state~0); 120449#L180 assume 4528 == ssl3_connect_~s__state~0; 120448#L184 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; 120447#L398 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; 120360#L405 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; 120357#L405-1 ssl3_connect_~s__init_num~0 := 0; 120349#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 120347#L514 ssl3_connect_~skip~0 := 0; 120328#L96-1 assume !false; 120329#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 120320#L99 assume !(12292 == ssl3_connect_~s__state~0); 120321#L102 assume !(16384 == ssl3_connect_~s__state~0); 120312#L105 assume !(4096 == ssl3_connect_~s__state~0); 120313#L108 assume !(20480 == ssl3_connect_~s__state~0); 120305#L111 assume !(4099 == ssl3_connect_~s__state~0); 120302#L114 assume !(4368 == ssl3_connect_~s__state~0); 120303#L117 assume !(4369 == ssl3_connect_~s__state~0); 120430#L120 assume !(4384 == ssl3_connect_~s__state~0); 120429#L123 assume !(4385 == ssl3_connect_~s__state~0); 120428#L126 assume !(4400 == ssl3_connect_~s__state~0); 120427#L129 assume !(4401 == ssl3_connect_~s__state~0); 120426#L132 assume !(4416 == ssl3_connect_~s__state~0); 120425#L135 assume !(4417 == ssl3_connect_~s__state~0); 120424#L138 assume !(4432 == ssl3_connect_~s__state~0); 120423#L141 assume !(4433 == ssl3_connect_~s__state~0); 120422#L144 assume !(4448 == ssl3_connect_~s__state~0); 120421#L147 assume !(4449 == ssl3_connect_~s__state~0); 120420#L150 assume !(4464 == ssl3_connect_~s__state~0); 120419#L153 assume !(4465 == ssl3_connect_~s__state~0); 120418#L156 assume !(4466 == ssl3_connect_~s__state~0); 120417#L159 assume !(4467 == ssl3_connect_~s__state~0); 120416#L162 assume !(4480 == ssl3_connect_~s__state~0); 120415#L165 assume !(4481 == ssl3_connect_~s__state~0); 120414#L168 assume !(4496 == ssl3_connect_~s__state~0); 120413#L171 assume !(4497 == ssl3_connect_~s__state~0); 120412#L174 assume !(4512 == ssl3_connect_~s__state~0); 120411#L177 assume !(4513 == ssl3_connect_~s__state~0); 120410#L180 assume !(4528 == ssl3_connect_~s__state~0); 120409#L183 assume !(4529 == ssl3_connect_~s__state~0); 120408#L186 assume !(4560 == ssl3_connect_~s__state~0); 120407#L189 assume !(4561 == ssl3_connect_~s__state~0); 120406#L192 assume 4352 == ssl3_connect_~s__state~0; 120405#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 120403#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 120401#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 120398#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 120395#L514 ssl3_connect_~skip~0 := 0; 120394#L96-1 assume !false; 120393#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 120392#L99 assume !(12292 == ssl3_connect_~s__state~0); 120391#L102 assume !(16384 == ssl3_connect_~s__state~0); 120390#L105 assume !(4096 == ssl3_connect_~s__state~0); 120389#L108 assume !(20480 == ssl3_connect_~s__state~0); 120388#L111 assume !(4099 == ssl3_connect_~s__state~0); 120387#L114 assume !(4368 == ssl3_connect_~s__state~0); 120386#L117 assume !(4369 == ssl3_connect_~s__state~0); 120385#L120 assume !(4384 == ssl3_connect_~s__state~0); 120384#L123 assume !(4385 == ssl3_connect_~s__state~0); 120383#L126 assume !(4400 == ssl3_connect_~s__state~0); 120382#L129 assume !(4401 == ssl3_connect_~s__state~0); 120381#L132 assume !(4416 == ssl3_connect_~s__state~0); 120380#L135 assume !(4417 == ssl3_connect_~s__state~0); 120379#L138 assume !(4432 == ssl3_connect_~s__state~0); 120378#L141 assume !(4433 == ssl3_connect_~s__state~0); 120377#L144 assume !(4448 == ssl3_connect_~s__state~0); 120376#L147 assume !(4449 == ssl3_connect_~s__state~0); 120375#L150 assume !(4464 == ssl3_connect_~s__state~0); 120374#L153 assume !(4465 == ssl3_connect_~s__state~0); 120373#L156 assume !(4466 == ssl3_connect_~s__state~0); 120372#L159 assume !(4467 == ssl3_connect_~s__state~0); 120371#L162 assume !(4480 == ssl3_connect_~s__state~0); 120370#L165 assume !(4481 == ssl3_connect_~s__state~0); 120369#L168 assume !(4496 == ssl3_connect_~s__state~0); 120368#L171 assume !(4497 == ssl3_connect_~s__state~0); 120367#L174 assume !(4512 == ssl3_connect_~s__state~0); 120366#L177 assume !(4513 == ssl3_connect_~s__state~0); 120365#L180 assume !(4528 == ssl3_connect_~s__state~0); 120364#L183 assume !(4529 == ssl3_connect_~s__state~0); 120363#L186 assume 4560 == ssl3_connect_~s__state~0; 120362#L190 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; 120361#L425 assume !(ssl3_connect_~ret~0 <= 0); 120358#L428 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 3; 120355#L428-2 ssl3_connect_~s__init_num~0 := 0; 120356#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 120336#L514 ssl3_connect_~skip~0 := 0; 120337#L96-1 assume !false; 120324#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 120325#L99 assume !(12292 == ssl3_connect_~s__state~0); 120316#L102 assume !(16384 == ssl3_connect_~s__state~0); 120317#L105 assume 4096 == ssl3_connect_~s__state~0; 118791#L204 [2020-07-29 01:43:42,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:42,892 INFO L82 PathProgramCache]: Analyzing trace with hash -414235114, now seen corresponding path program 3 times [2020-07-29 01:43:42,893 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:42,893 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787298952] [2020-07-29 01:43:42,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:42,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:42,897 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:42,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:42,899 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:42,902 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:42,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:42,903 INFO L82 PathProgramCache]: Analyzing trace with hash -1903500951, now seen corresponding path program 1 times [2020-07-29 01:43:42,903 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:42,903 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521592296] [2020-07-29 01:43:42,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:42,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:42,975 INFO L280 TraceCheckUtils]: 0: Hoare triple {131756#true} ssl3_connect_~s__server~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,976 INFO L280 TraceCheckUtils]: 1: Hoare triple {131756#true} assume 0 != ssl3_connect_~cb~0; {131756#true} is VALID [2020-07-29 01:43:42,976 INFO L280 TraceCheckUtils]: 2: Hoare triple {131756#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {131756#true} is VALID [2020-07-29 01:43:42,976 INFO L280 TraceCheckUtils]: 3: Hoare triple {131756#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {131756#true} is VALID [2020-07-29 01:43:42,976 INFO L280 TraceCheckUtils]: 4: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {131756#true} is VALID [2020-07-29 01:43:42,977 INFO L280 TraceCheckUtils]: 5: Hoare triple {131756#true} assume !(0 == ssl3_connect_~tmp___4~0); {131756#true} is VALID [2020-07-29 01:43:42,977 INFO L280 TraceCheckUtils]: 6: Hoare triple {131756#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,977 INFO L280 TraceCheckUtils]: 7: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131756#true} is VALID [2020-07-29 01:43:42,977 INFO L280 TraceCheckUtils]: 8: Hoare triple {131756#true} ssl3_connect_~skip~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,977 INFO L280 TraceCheckUtils]: 9: Hoare triple {131756#true} assume !false; {131756#true} is VALID [2020-07-29 01:43:42,977 INFO L280 TraceCheckUtils]: 10: Hoare triple {131756#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:42,977 INFO L280 TraceCheckUtils]: 11: Hoare triple {131756#true} assume !(12292 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,978 INFO L280 TraceCheckUtils]: 12: Hoare triple {131756#true} assume !(16384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,978 INFO L280 TraceCheckUtils]: 13: Hoare triple {131756#true} assume !(4096 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,978 INFO L280 TraceCheckUtils]: 14: Hoare triple {131756#true} assume !(20480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,978 INFO L280 TraceCheckUtils]: 15: Hoare triple {131756#true} assume !(4099 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,979 INFO L280 TraceCheckUtils]: 16: Hoare triple {131756#true} assume 4368 == ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:42,979 INFO L280 TraceCheckUtils]: 17: Hoare triple {131756#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {131756#true} is VALID [2020-07-29 01:43:42,979 INFO L280 TraceCheckUtils]: 18: Hoare triple {131756#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {131756#true} is VALID [2020-07-29 01:43:42,979 INFO L280 TraceCheckUtils]: 19: Hoare triple {131756#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,979 INFO L280 TraceCheckUtils]: 20: Hoare triple {131756#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {131756#true} is VALID [2020-07-29 01:43:42,979 INFO L280 TraceCheckUtils]: 21: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131756#true} is VALID [2020-07-29 01:43:42,980 INFO L280 TraceCheckUtils]: 22: Hoare triple {131756#true} ssl3_connect_~skip~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,980 INFO L280 TraceCheckUtils]: 23: Hoare triple {131756#true} assume !false; {131756#true} is VALID [2020-07-29 01:43:42,980 INFO L280 TraceCheckUtils]: 24: Hoare triple {131756#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:42,980 INFO L280 TraceCheckUtils]: 25: Hoare triple {131756#true} assume !(12292 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,980 INFO L280 TraceCheckUtils]: 26: Hoare triple {131756#true} assume !(16384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,980 INFO L280 TraceCheckUtils]: 27: Hoare triple {131756#true} assume !(4096 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,980 INFO L280 TraceCheckUtils]: 28: Hoare triple {131756#true} assume !(20480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,981 INFO L280 TraceCheckUtils]: 29: Hoare triple {131756#true} assume !(4099 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,981 INFO L280 TraceCheckUtils]: 30: Hoare triple {131756#true} assume !(4368 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,981 INFO L280 TraceCheckUtils]: 31: Hoare triple {131756#true} assume !(4369 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,981 INFO L280 TraceCheckUtils]: 32: Hoare triple {131756#true} assume 4384 == ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:42,981 INFO L280 TraceCheckUtils]: 33: Hoare triple {131756#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {131756#true} is VALID [2020-07-29 01:43:42,982 INFO L280 TraceCheckUtils]: 34: Hoare triple {131756#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {131756#true} is VALID [2020-07-29 01:43:42,982 INFO L280 TraceCheckUtils]: 35: Hoare triple {131756#true} assume !(ssl3_connect_~ret~0 <= 0); {131756#true} is VALID [2020-07-29 01:43:42,982 INFO L280 TraceCheckUtils]: 36: Hoare triple {131756#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {131756#true} is VALID [2020-07-29 01:43:42,983 INFO L280 TraceCheckUtils]: 37: Hoare triple {131756#true} ssl3_connect_~s__init_num~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,983 INFO L280 TraceCheckUtils]: 38: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131756#true} is VALID [2020-07-29 01:43:42,983 INFO L280 TraceCheckUtils]: 39: Hoare triple {131756#true} ssl3_connect_~skip~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,983 INFO L280 TraceCheckUtils]: 40: Hoare triple {131756#true} assume !false; {131756#true} is VALID [2020-07-29 01:43:42,984 INFO L280 TraceCheckUtils]: 41: Hoare triple {131756#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:42,984 INFO L280 TraceCheckUtils]: 42: Hoare triple {131756#true} assume !(12292 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,984 INFO L280 TraceCheckUtils]: 43: Hoare triple {131756#true} assume !(16384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,984 INFO L280 TraceCheckUtils]: 44: Hoare triple {131756#true} assume !(4096 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,984 INFO L280 TraceCheckUtils]: 45: Hoare triple {131756#true} assume !(20480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,985 INFO L280 TraceCheckUtils]: 46: Hoare triple {131756#true} assume !(4099 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,985 INFO L280 TraceCheckUtils]: 47: Hoare triple {131756#true} assume !(4368 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,985 INFO L280 TraceCheckUtils]: 48: Hoare triple {131756#true} assume !(4369 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,985 INFO L280 TraceCheckUtils]: 49: Hoare triple {131756#true} assume !(4384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,985 INFO L280 TraceCheckUtils]: 50: Hoare triple {131756#true} assume !(4385 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,986 INFO L280 TraceCheckUtils]: 51: Hoare triple {131756#true} assume 4400 == ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:42,986 INFO L280 TraceCheckUtils]: 52: Hoare triple {131756#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {131756#true} is VALID [2020-07-29 01:43:42,986 INFO L280 TraceCheckUtils]: 53: Hoare triple {131756#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,986 INFO L280 TraceCheckUtils]: 54: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131756#true} is VALID [2020-07-29 01:43:42,987 INFO L280 TraceCheckUtils]: 55: Hoare triple {131756#true} ssl3_connect_~skip~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,987 INFO L280 TraceCheckUtils]: 56: Hoare triple {131756#true} assume !false; {131756#true} is VALID [2020-07-29 01:43:42,987 INFO L280 TraceCheckUtils]: 57: Hoare triple {131756#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:42,987 INFO L280 TraceCheckUtils]: 58: Hoare triple {131756#true} assume !(12292 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,987 INFO L280 TraceCheckUtils]: 59: Hoare triple {131756#true} assume !(16384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,988 INFO L280 TraceCheckUtils]: 60: Hoare triple {131756#true} assume !(4096 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,988 INFO L280 TraceCheckUtils]: 61: Hoare triple {131756#true} assume !(20480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,988 INFO L280 TraceCheckUtils]: 62: Hoare triple {131756#true} assume !(4099 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,988 INFO L280 TraceCheckUtils]: 63: Hoare triple {131756#true} assume !(4368 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,989 INFO L280 TraceCheckUtils]: 64: Hoare triple {131756#true} assume !(4369 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,989 INFO L280 TraceCheckUtils]: 65: Hoare triple {131756#true} assume !(4384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,989 INFO L280 TraceCheckUtils]: 66: Hoare triple {131756#true} assume !(4385 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,989 INFO L280 TraceCheckUtils]: 67: Hoare triple {131756#true} assume !(4400 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,989 INFO L280 TraceCheckUtils]: 68: Hoare triple {131756#true} assume !(4401 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,990 INFO L280 TraceCheckUtils]: 69: Hoare triple {131756#true} assume 4416 == ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:42,990 INFO L280 TraceCheckUtils]: 70: Hoare triple {131756#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {131756#true} is VALID [2020-07-29 01:43:42,990 INFO L280 TraceCheckUtils]: 71: Hoare triple {131756#true} assume !(3 == ssl3_connect_~blastFlag~0); {131756#true} is VALID [2020-07-29 01:43:42,990 INFO L280 TraceCheckUtils]: 72: Hoare triple {131756#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,990 INFO L280 TraceCheckUtils]: 73: Hoare triple {131756#true} assume !(0 == ssl3_connect_~tmp___6~0); {131756#true} is VALID [2020-07-29 01:43:42,991 INFO L280 TraceCheckUtils]: 74: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131756#true} is VALID [2020-07-29 01:43:42,991 INFO L280 TraceCheckUtils]: 75: Hoare triple {131756#true} ssl3_connect_~skip~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,991 INFO L280 TraceCheckUtils]: 76: Hoare triple {131756#true} assume !false; {131756#true} is VALID [2020-07-29 01:43:42,991 INFO L280 TraceCheckUtils]: 77: Hoare triple {131756#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:42,992 INFO L280 TraceCheckUtils]: 78: Hoare triple {131756#true} assume !(12292 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,992 INFO L280 TraceCheckUtils]: 79: Hoare triple {131756#true} assume !(16384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,992 INFO L280 TraceCheckUtils]: 80: Hoare triple {131756#true} assume !(4096 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,992 INFO L280 TraceCheckUtils]: 81: Hoare triple {131756#true} assume !(20480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,993 INFO L280 TraceCheckUtils]: 82: Hoare triple {131756#true} assume !(4099 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,993 INFO L280 TraceCheckUtils]: 83: Hoare triple {131756#true} assume !(4368 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,993 INFO L280 TraceCheckUtils]: 84: Hoare triple {131756#true} assume !(4369 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,993 INFO L280 TraceCheckUtils]: 85: Hoare triple {131756#true} assume !(4384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,993 INFO L280 TraceCheckUtils]: 86: Hoare triple {131756#true} assume !(4385 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,994 INFO L280 TraceCheckUtils]: 87: Hoare triple {131756#true} assume !(4400 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,994 INFO L280 TraceCheckUtils]: 88: Hoare triple {131756#true} assume !(4401 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,994 INFO L280 TraceCheckUtils]: 89: Hoare triple {131756#true} assume !(4416 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,994 INFO L280 TraceCheckUtils]: 90: Hoare triple {131756#true} assume !(4417 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,995 INFO L280 TraceCheckUtils]: 91: Hoare triple {131756#true} assume 4432 == ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:42,995 INFO L280 TraceCheckUtils]: 92: Hoare triple {131756#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {131756#true} is VALID [2020-07-29 01:43:42,995 INFO L280 TraceCheckUtils]: 93: Hoare triple {131756#true} assume !(5 == ssl3_connect_~blastFlag~0); {131756#true} is VALID [2020-07-29 01:43:42,995 INFO L280 TraceCheckUtils]: 94: Hoare triple {131756#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,996 INFO L280 TraceCheckUtils]: 95: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131756#true} is VALID [2020-07-29 01:43:42,996 INFO L280 TraceCheckUtils]: 96: Hoare triple {131756#true} ssl3_connect_~skip~0 := 0; {131756#true} is VALID [2020-07-29 01:43:42,996 INFO L280 TraceCheckUtils]: 97: Hoare triple {131756#true} assume !false; {131756#true} is VALID [2020-07-29 01:43:42,996 INFO L280 TraceCheckUtils]: 98: Hoare triple {131756#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:42,996 INFO L280 TraceCheckUtils]: 99: Hoare triple {131756#true} assume !(12292 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,997 INFO L280 TraceCheckUtils]: 100: Hoare triple {131756#true} assume !(16384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,997 INFO L280 TraceCheckUtils]: 101: Hoare triple {131756#true} assume !(4096 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,997 INFO L280 TraceCheckUtils]: 102: Hoare triple {131756#true} assume !(20480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,997 INFO L280 TraceCheckUtils]: 103: Hoare triple {131756#true} assume !(4099 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,998 INFO L280 TraceCheckUtils]: 104: Hoare triple {131756#true} assume !(4368 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,998 INFO L280 TraceCheckUtils]: 105: Hoare triple {131756#true} assume !(4369 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,998 INFO L280 TraceCheckUtils]: 106: Hoare triple {131756#true} assume !(4384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,998 INFO L280 TraceCheckUtils]: 107: Hoare triple {131756#true} assume !(4385 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,998 INFO L280 TraceCheckUtils]: 108: Hoare triple {131756#true} assume !(4400 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,999 INFO L280 TraceCheckUtils]: 109: Hoare triple {131756#true} assume !(4401 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,999 INFO L280 TraceCheckUtils]: 110: Hoare triple {131756#true} assume !(4416 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,999 INFO L280 TraceCheckUtils]: 111: Hoare triple {131756#true} assume !(4417 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,999 INFO L280 TraceCheckUtils]: 112: Hoare triple {131756#true} assume !(4432 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:42,999 INFO L280 TraceCheckUtils]: 113: Hoare triple {131756#true} assume !(4433 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,000 INFO L280 TraceCheckUtils]: 114: Hoare triple {131756#true} assume 4448 == ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,000 INFO L280 TraceCheckUtils]: 115: Hoare triple {131756#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {131756#true} is VALID [2020-07-29 01:43:43,000 INFO L280 TraceCheckUtils]: 116: Hoare triple {131756#true} assume !(4 == ssl3_connect_~blastFlag~0); {131756#true} is VALID [2020-07-29 01:43:43,000 INFO L280 TraceCheckUtils]: 117: Hoare triple {131756#true} assume !(ssl3_connect_~ret~0 <= 0); {131756#true} is VALID [2020-07-29 01:43:43,001 INFO L280 TraceCheckUtils]: 118: Hoare triple {131756#true} assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; {131756#true} is VALID [2020-07-29 01:43:43,001 INFO L280 TraceCheckUtils]: 119: Hoare triple {131756#true} ssl3_connect_~s__init_num~0 := 0; {131756#true} is VALID [2020-07-29 01:43:43,001 INFO L280 TraceCheckUtils]: 120: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131756#true} is VALID [2020-07-29 01:43:43,001 INFO L280 TraceCheckUtils]: 121: Hoare triple {131756#true} ssl3_connect_~skip~0 := 0; {131756#true} is VALID [2020-07-29 01:43:43,001 INFO L280 TraceCheckUtils]: 122: Hoare triple {131756#true} assume !false; {131756#true} is VALID [2020-07-29 01:43:43,002 INFO L280 TraceCheckUtils]: 123: Hoare triple {131756#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,002 INFO L280 TraceCheckUtils]: 124: Hoare triple {131756#true} assume !(12292 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,002 INFO L280 TraceCheckUtils]: 125: Hoare triple {131756#true} assume !(16384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,002 INFO L280 TraceCheckUtils]: 126: Hoare triple {131756#true} assume !(4096 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,003 INFO L280 TraceCheckUtils]: 127: Hoare triple {131756#true} assume !(20480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,003 INFO L280 TraceCheckUtils]: 128: Hoare triple {131756#true} assume !(4099 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,003 INFO L280 TraceCheckUtils]: 129: Hoare triple {131756#true} assume !(4368 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,003 INFO L280 TraceCheckUtils]: 130: Hoare triple {131756#true} assume !(4369 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,003 INFO L280 TraceCheckUtils]: 131: Hoare triple {131756#true} assume !(4384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,004 INFO L280 TraceCheckUtils]: 132: Hoare triple {131756#true} assume !(4385 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,004 INFO L280 TraceCheckUtils]: 133: Hoare triple {131756#true} assume !(4400 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,004 INFO L280 TraceCheckUtils]: 134: Hoare triple {131756#true} assume !(4401 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,004 INFO L280 TraceCheckUtils]: 135: Hoare triple {131756#true} assume !(4416 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,005 INFO L280 TraceCheckUtils]: 136: Hoare triple {131756#true} assume !(4417 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,005 INFO L280 TraceCheckUtils]: 137: Hoare triple {131756#true} assume !(4432 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,005 INFO L280 TraceCheckUtils]: 138: Hoare triple {131756#true} assume !(4433 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,005 INFO L280 TraceCheckUtils]: 139: Hoare triple {131756#true} assume !(4448 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,005 INFO L280 TraceCheckUtils]: 140: Hoare triple {131756#true} assume !(4449 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,006 INFO L280 TraceCheckUtils]: 141: Hoare triple {131756#true} assume 4464 == ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,006 INFO L280 TraceCheckUtils]: 142: Hoare triple {131756#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; {131756#true} is VALID [2020-07-29 01:43:43,006 INFO L280 TraceCheckUtils]: 143: Hoare triple {131756#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; {131756#true} is VALID [2020-07-29 01:43:43,006 INFO L280 TraceCheckUtils]: 144: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131756#true} is VALID [2020-07-29 01:43:43,007 INFO L280 TraceCheckUtils]: 145: Hoare triple {131756#true} ssl3_connect_~skip~0 := 0; {131756#true} is VALID [2020-07-29 01:43:43,007 INFO L280 TraceCheckUtils]: 146: Hoare triple {131756#true} assume !false; {131756#true} is VALID [2020-07-29 01:43:43,007 INFO L280 TraceCheckUtils]: 147: Hoare triple {131756#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,007 INFO L280 TraceCheckUtils]: 148: Hoare triple {131756#true} assume !(12292 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,007 INFO L280 TraceCheckUtils]: 149: Hoare triple {131756#true} assume !(16384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,008 INFO L280 TraceCheckUtils]: 150: Hoare triple {131756#true} assume !(4096 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,008 INFO L280 TraceCheckUtils]: 151: Hoare triple {131756#true} assume !(20480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,008 INFO L280 TraceCheckUtils]: 152: Hoare triple {131756#true} assume !(4099 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,008 INFO L280 TraceCheckUtils]: 153: Hoare triple {131756#true} assume !(4368 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,009 INFO L280 TraceCheckUtils]: 154: Hoare triple {131756#true} assume !(4369 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,009 INFO L280 TraceCheckUtils]: 155: Hoare triple {131756#true} assume !(4384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,009 INFO L280 TraceCheckUtils]: 156: Hoare triple {131756#true} assume !(4385 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,009 INFO L280 TraceCheckUtils]: 157: Hoare triple {131756#true} assume !(4400 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,009 INFO L280 TraceCheckUtils]: 158: Hoare triple {131756#true} assume !(4401 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,010 INFO L280 TraceCheckUtils]: 159: Hoare triple {131756#true} assume !(4416 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,010 INFO L280 TraceCheckUtils]: 160: Hoare triple {131756#true} assume !(4417 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,010 INFO L280 TraceCheckUtils]: 161: Hoare triple {131756#true} assume !(4432 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,010 INFO L280 TraceCheckUtils]: 162: Hoare triple {131756#true} assume !(4433 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,011 INFO L280 TraceCheckUtils]: 163: Hoare triple {131756#true} assume !(4448 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,011 INFO L280 TraceCheckUtils]: 164: Hoare triple {131756#true} assume !(4449 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,011 INFO L280 TraceCheckUtils]: 165: Hoare triple {131756#true} assume !(4464 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,011 INFO L280 TraceCheckUtils]: 166: Hoare triple {131756#true} assume !(4465 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,012 INFO L280 TraceCheckUtils]: 167: Hoare triple {131756#true} assume !(4466 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,012 INFO L280 TraceCheckUtils]: 168: Hoare triple {131756#true} assume !(4467 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,012 INFO L280 TraceCheckUtils]: 169: Hoare triple {131756#true} assume 4480 == ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,012 INFO L280 TraceCheckUtils]: 170: Hoare triple {131756#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; {131756#true} is VALID [2020-07-29 01:43:43,013 INFO L280 TraceCheckUtils]: 171: Hoare triple {131756#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; {131756#true} is VALID [2020-07-29 01:43:43,013 INFO L280 TraceCheckUtils]: 172: Hoare triple {131756#true} assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; {131756#true} is VALID [2020-07-29 01:43:43,013 INFO L280 TraceCheckUtils]: 173: Hoare triple {131756#true} ssl3_connect_~s__init_num~0 := 0; {131756#true} is VALID [2020-07-29 01:43:43,013 INFO L280 TraceCheckUtils]: 174: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131756#true} is VALID [2020-07-29 01:43:43,014 INFO L280 TraceCheckUtils]: 175: Hoare triple {131756#true} ssl3_connect_~skip~0 := 0; {131756#true} is VALID [2020-07-29 01:43:43,014 INFO L280 TraceCheckUtils]: 176: Hoare triple {131756#true} assume !false; {131756#true} is VALID [2020-07-29 01:43:43,014 INFO L280 TraceCheckUtils]: 177: Hoare triple {131756#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,014 INFO L280 TraceCheckUtils]: 178: Hoare triple {131756#true} assume !(12292 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,014 INFO L280 TraceCheckUtils]: 179: Hoare triple {131756#true} assume !(16384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,015 INFO L280 TraceCheckUtils]: 180: Hoare triple {131756#true} assume !(4096 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,015 INFO L280 TraceCheckUtils]: 181: Hoare triple {131756#true} assume !(20480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,015 INFO L280 TraceCheckUtils]: 182: Hoare triple {131756#true} assume !(4099 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,015 INFO L280 TraceCheckUtils]: 183: Hoare triple {131756#true} assume !(4368 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,016 INFO L280 TraceCheckUtils]: 184: Hoare triple {131756#true} assume !(4369 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,016 INFO L280 TraceCheckUtils]: 185: Hoare triple {131756#true} assume !(4384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,016 INFO L280 TraceCheckUtils]: 186: Hoare triple {131756#true} assume !(4385 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,016 INFO L280 TraceCheckUtils]: 187: Hoare triple {131756#true} assume !(4400 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,017 INFO L280 TraceCheckUtils]: 188: Hoare triple {131756#true} assume !(4401 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,017 INFO L280 TraceCheckUtils]: 189: Hoare triple {131756#true} assume !(4416 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,017 INFO L280 TraceCheckUtils]: 190: Hoare triple {131756#true} assume !(4417 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,017 INFO L280 TraceCheckUtils]: 191: Hoare triple {131756#true} assume !(4432 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,017 INFO L280 TraceCheckUtils]: 192: Hoare triple {131756#true} assume !(4433 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,018 INFO L280 TraceCheckUtils]: 193: Hoare triple {131756#true} assume !(4448 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,018 INFO L280 TraceCheckUtils]: 194: Hoare triple {131756#true} assume !(4449 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,018 INFO L280 TraceCheckUtils]: 195: Hoare triple {131756#true} assume !(4464 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,018 INFO L280 TraceCheckUtils]: 196: Hoare triple {131756#true} assume !(4465 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,019 INFO L280 TraceCheckUtils]: 197: Hoare triple {131756#true} assume !(4466 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,019 INFO L280 TraceCheckUtils]: 198: Hoare triple {131756#true} assume !(4467 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,019 INFO L280 TraceCheckUtils]: 199: Hoare triple {131756#true} assume !(4480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,019 INFO L280 TraceCheckUtils]: 200: Hoare triple {131756#true} assume !(4481 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,019 INFO L280 TraceCheckUtils]: 201: Hoare triple {131756#true} assume !(4496 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,020 INFO L280 TraceCheckUtils]: 202: Hoare triple {131756#true} assume !(4497 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,020 INFO L280 TraceCheckUtils]: 203: Hoare triple {131756#true} assume 4512 == ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,020 INFO L280 TraceCheckUtils]: 204: Hoare triple {131756#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {131756#true} is VALID [2020-07-29 01:43:43,020 INFO L280 TraceCheckUtils]: 205: Hoare triple {131756#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {131756#true} is VALID [2020-07-29 01:43:43,021 INFO L280 TraceCheckUtils]: 206: Hoare triple {131756#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {131756#true} is VALID [2020-07-29 01:43:43,021 INFO L280 TraceCheckUtils]: 207: Hoare triple {131756#true} assume !(0 == ssl3_connect_~tmp___7~0); {131756#true} is VALID [2020-07-29 01:43:43,021 INFO L280 TraceCheckUtils]: 208: Hoare triple {131756#true} assume !(0 == ssl3_connect_~tmp___8~0); {131756#true} is VALID [2020-07-29 01:43:43,021 INFO L280 TraceCheckUtils]: 209: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131756#true} is VALID [2020-07-29 01:43:43,021 INFO L280 TraceCheckUtils]: 210: Hoare triple {131756#true} ssl3_connect_~skip~0 := 0; {131756#true} is VALID [2020-07-29 01:43:43,022 INFO L280 TraceCheckUtils]: 211: Hoare triple {131756#true} assume !false; {131756#true} is VALID [2020-07-29 01:43:43,022 INFO L280 TraceCheckUtils]: 212: Hoare triple {131756#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,022 INFO L280 TraceCheckUtils]: 213: Hoare triple {131756#true} assume !(12292 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,022 INFO L280 TraceCheckUtils]: 214: Hoare triple {131756#true} assume !(16384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,022 INFO L280 TraceCheckUtils]: 215: Hoare triple {131756#true} assume !(4096 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,023 INFO L280 TraceCheckUtils]: 216: Hoare triple {131756#true} assume !(20480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,023 INFO L280 TraceCheckUtils]: 217: Hoare triple {131756#true} assume !(4099 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,023 INFO L280 TraceCheckUtils]: 218: Hoare triple {131756#true} assume !(4368 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,023 INFO L280 TraceCheckUtils]: 219: Hoare triple {131756#true} assume !(4369 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,024 INFO L280 TraceCheckUtils]: 220: Hoare triple {131756#true} assume !(4384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,024 INFO L280 TraceCheckUtils]: 221: Hoare triple {131756#true} assume !(4385 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,024 INFO L280 TraceCheckUtils]: 222: Hoare triple {131756#true} assume !(4400 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,024 INFO L280 TraceCheckUtils]: 223: Hoare triple {131756#true} assume !(4401 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,024 INFO L280 TraceCheckUtils]: 224: Hoare triple {131756#true} assume !(4416 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,024 INFO L280 TraceCheckUtils]: 225: Hoare triple {131756#true} assume !(4417 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,024 INFO L280 TraceCheckUtils]: 226: Hoare triple {131756#true} assume !(4432 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,024 INFO L280 TraceCheckUtils]: 227: Hoare triple {131756#true} assume !(4433 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,025 INFO L280 TraceCheckUtils]: 228: Hoare triple {131756#true} assume !(4448 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,025 INFO L280 TraceCheckUtils]: 229: Hoare triple {131756#true} assume !(4449 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,025 INFO L280 TraceCheckUtils]: 230: Hoare triple {131756#true} assume !(4464 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,025 INFO L280 TraceCheckUtils]: 231: Hoare triple {131756#true} assume !(4465 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,025 INFO L280 TraceCheckUtils]: 232: Hoare triple {131756#true} assume !(4466 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,025 INFO L280 TraceCheckUtils]: 233: Hoare triple {131756#true} assume !(4467 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,025 INFO L280 TraceCheckUtils]: 234: Hoare triple {131756#true} assume !(4480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,025 INFO L280 TraceCheckUtils]: 235: Hoare triple {131756#true} assume !(4481 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,026 INFO L280 TraceCheckUtils]: 236: Hoare triple {131756#true} assume !(4496 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,026 INFO L280 TraceCheckUtils]: 237: Hoare triple {131756#true} assume !(4497 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,026 INFO L280 TraceCheckUtils]: 238: Hoare triple {131756#true} assume !(4512 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,026 INFO L280 TraceCheckUtils]: 239: Hoare triple {131756#true} assume !(4513 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,026 INFO L280 TraceCheckUtils]: 240: Hoare triple {131756#true} assume 4528 == ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,026 INFO L280 TraceCheckUtils]: 241: Hoare triple {131756#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {131756#true} is VALID [2020-07-29 01:43:43,026 INFO L280 TraceCheckUtils]: 242: Hoare triple {131756#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {131756#true} is VALID [2020-07-29 01:43:43,026 INFO L280 TraceCheckUtils]: 243: Hoare triple {131756#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; {131756#true} is VALID [2020-07-29 01:43:43,027 INFO L280 TraceCheckUtils]: 244: Hoare triple {131756#true} ssl3_connect_~s__init_num~0 := 0; {131756#true} is VALID [2020-07-29 01:43:43,027 INFO L280 TraceCheckUtils]: 245: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131756#true} is VALID [2020-07-29 01:43:43,027 INFO L280 TraceCheckUtils]: 246: Hoare triple {131756#true} ssl3_connect_~skip~0 := 0; {131756#true} is VALID [2020-07-29 01:43:43,027 INFO L280 TraceCheckUtils]: 247: Hoare triple {131756#true} assume !false; {131756#true} is VALID [2020-07-29 01:43:43,027 INFO L280 TraceCheckUtils]: 248: Hoare triple {131756#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,027 INFO L280 TraceCheckUtils]: 249: Hoare triple {131756#true} assume !(12292 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,027 INFO L280 TraceCheckUtils]: 250: Hoare triple {131756#true} assume !(16384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,027 INFO L280 TraceCheckUtils]: 251: Hoare triple {131756#true} assume !(4096 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,028 INFO L280 TraceCheckUtils]: 252: Hoare triple {131756#true} assume !(20480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,028 INFO L280 TraceCheckUtils]: 253: Hoare triple {131756#true} assume !(4099 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,028 INFO L280 TraceCheckUtils]: 254: Hoare triple {131756#true} assume !(4368 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,028 INFO L280 TraceCheckUtils]: 255: Hoare triple {131756#true} assume !(4369 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,028 INFO L280 TraceCheckUtils]: 256: Hoare triple {131756#true} assume !(4384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,028 INFO L280 TraceCheckUtils]: 257: Hoare triple {131756#true} assume !(4385 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,028 INFO L280 TraceCheckUtils]: 258: Hoare triple {131756#true} assume !(4400 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,028 INFO L280 TraceCheckUtils]: 259: Hoare triple {131756#true} assume !(4401 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,029 INFO L280 TraceCheckUtils]: 260: Hoare triple {131756#true} assume !(4416 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,029 INFO L280 TraceCheckUtils]: 261: Hoare triple {131756#true} assume !(4417 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,029 INFO L280 TraceCheckUtils]: 262: Hoare triple {131756#true} assume !(4432 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,029 INFO L280 TraceCheckUtils]: 263: Hoare triple {131756#true} assume !(4433 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,029 INFO L280 TraceCheckUtils]: 264: Hoare triple {131756#true} assume !(4448 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,029 INFO L280 TraceCheckUtils]: 265: Hoare triple {131756#true} assume !(4449 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,029 INFO L280 TraceCheckUtils]: 266: Hoare triple {131756#true} assume !(4464 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,029 INFO L280 TraceCheckUtils]: 267: Hoare triple {131756#true} assume !(4465 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,030 INFO L280 TraceCheckUtils]: 268: Hoare triple {131756#true} assume !(4466 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,030 INFO L280 TraceCheckUtils]: 269: Hoare triple {131756#true} assume !(4467 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,030 INFO L280 TraceCheckUtils]: 270: Hoare triple {131756#true} assume !(4480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,030 INFO L280 TraceCheckUtils]: 271: Hoare triple {131756#true} assume !(4481 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,030 INFO L280 TraceCheckUtils]: 272: Hoare triple {131756#true} assume !(4496 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,030 INFO L280 TraceCheckUtils]: 273: Hoare triple {131756#true} assume !(4497 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,030 INFO L280 TraceCheckUtils]: 274: Hoare triple {131756#true} assume !(4512 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,030 INFO L280 TraceCheckUtils]: 275: Hoare triple {131756#true} assume !(4513 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,031 INFO L280 TraceCheckUtils]: 276: Hoare triple {131756#true} assume !(4528 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,031 INFO L280 TraceCheckUtils]: 277: Hoare triple {131756#true} assume !(4529 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,031 INFO L280 TraceCheckUtils]: 278: Hoare triple {131756#true} assume !(4560 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,031 INFO L280 TraceCheckUtils]: 279: Hoare triple {131756#true} assume !(4561 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,031 INFO L280 TraceCheckUtils]: 280: Hoare triple {131756#true} assume 4352 == ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,031 INFO L280 TraceCheckUtils]: 281: Hoare triple {131756#true} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {131756#true} is VALID [2020-07-29 01:43:43,031 INFO L280 TraceCheckUtils]: 282: Hoare triple {131756#true} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {131756#true} is VALID [2020-07-29 01:43:43,031 INFO L280 TraceCheckUtils]: 283: Hoare triple {131756#true} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {131756#true} is VALID [2020-07-29 01:43:43,032 INFO L280 TraceCheckUtils]: 284: Hoare triple {131756#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131756#true} is VALID [2020-07-29 01:43:43,032 INFO L280 TraceCheckUtils]: 285: Hoare triple {131756#true} ssl3_connect_~skip~0 := 0; {131756#true} is VALID [2020-07-29 01:43:43,032 INFO L280 TraceCheckUtils]: 286: Hoare triple {131756#true} assume !false; {131756#true} is VALID [2020-07-29 01:43:43,032 INFO L280 TraceCheckUtils]: 287: Hoare triple {131756#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,032 INFO L280 TraceCheckUtils]: 288: Hoare triple {131756#true} assume !(12292 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,032 INFO L280 TraceCheckUtils]: 289: Hoare triple {131756#true} assume !(16384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,032 INFO L280 TraceCheckUtils]: 290: Hoare triple {131756#true} assume !(4096 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,032 INFO L280 TraceCheckUtils]: 291: Hoare triple {131756#true} assume !(20480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,033 INFO L280 TraceCheckUtils]: 292: Hoare triple {131756#true} assume !(4099 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,033 INFO L280 TraceCheckUtils]: 293: Hoare triple {131756#true} assume !(4368 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,033 INFO L280 TraceCheckUtils]: 294: Hoare triple {131756#true} assume !(4369 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,033 INFO L280 TraceCheckUtils]: 295: Hoare triple {131756#true} assume !(4384 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,033 INFO L280 TraceCheckUtils]: 296: Hoare triple {131756#true} assume !(4385 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,033 INFO L280 TraceCheckUtils]: 297: Hoare triple {131756#true} assume !(4400 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,033 INFO L280 TraceCheckUtils]: 298: Hoare triple {131756#true} assume !(4401 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,033 INFO L280 TraceCheckUtils]: 299: Hoare triple {131756#true} assume !(4416 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,034 INFO L280 TraceCheckUtils]: 300: Hoare triple {131756#true} assume !(4417 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,034 INFO L280 TraceCheckUtils]: 301: Hoare triple {131756#true} assume !(4432 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,034 INFO L280 TraceCheckUtils]: 302: Hoare triple {131756#true} assume !(4433 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,034 INFO L280 TraceCheckUtils]: 303: Hoare triple {131756#true} assume !(4448 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,034 INFO L280 TraceCheckUtils]: 304: Hoare triple {131756#true} assume !(4449 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,034 INFO L280 TraceCheckUtils]: 305: Hoare triple {131756#true} assume !(4464 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,034 INFO L280 TraceCheckUtils]: 306: Hoare triple {131756#true} assume !(4465 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,034 INFO L280 TraceCheckUtils]: 307: Hoare triple {131756#true} assume !(4466 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,035 INFO L280 TraceCheckUtils]: 308: Hoare triple {131756#true} assume !(4467 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,035 INFO L280 TraceCheckUtils]: 309: Hoare triple {131756#true} assume !(4480 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,035 INFO L280 TraceCheckUtils]: 310: Hoare triple {131756#true} assume !(4481 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,035 INFO L280 TraceCheckUtils]: 311: Hoare triple {131756#true} assume !(4496 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,035 INFO L280 TraceCheckUtils]: 312: Hoare triple {131756#true} assume !(4497 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,035 INFO L280 TraceCheckUtils]: 313: Hoare triple {131756#true} assume !(4512 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,035 INFO L280 TraceCheckUtils]: 314: Hoare triple {131756#true} assume !(4513 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,035 INFO L280 TraceCheckUtils]: 315: Hoare triple {131756#true} assume !(4528 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,036 INFO L280 TraceCheckUtils]: 316: Hoare triple {131756#true} assume !(4529 == ssl3_connect_~s__state~0); {131756#true} is VALID [2020-07-29 01:43:43,036 INFO L280 TraceCheckUtils]: 317: Hoare triple {131756#true} assume 4560 == ssl3_connect_~s__state~0; {131756#true} is VALID [2020-07-29 01:43:43,036 INFO L280 TraceCheckUtils]: 318: Hoare triple {131756#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; {131756#true} is VALID [2020-07-29 01:43:43,036 INFO L280 TraceCheckUtils]: 319: Hoare triple {131756#true} assume !(ssl3_connect_~ret~0 <= 0); {131756#true} is VALID [2020-07-29 01:43:43,037 INFO L280 TraceCheckUtils]: 320: Hoare triple {131756#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 3; {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:43,037 INFO L280 TraceCheckUtils]: 321: Hoare triple {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~s__init_num~0 := 0; {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:43,037 INFO L280 TraceCheckUtils]: 322: Hoare triple {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:43,038 INFO L280 TraceCheckUtils]: 323: Hoare triple {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~skip~0 := 0; {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:43,038 INFO L280 TraceCheckUtils]: 324: Hoare triple {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !false; {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:43,038 INFO L280 TraceCheckUtils]: 325: Hoare triple {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:43,039 INFO L280 TraceCheckUtils]: 326: Hoare triple {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:43,039 INFO L280 TraceCheckUtils]: 327: Hoare triple {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:43,039 INFO L280 TraceCheckUtils]: 328: Hoare triple {131758#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume 4096 == ssl3_connect_~s__state~0; {131757#false} is VALID [2020-07-29 01:43:43,073 INFO L134 CoverageAnalysis]: Checked inductivity of 1216 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 1132 trivial. 0 not checked. [2020-07-29 01:43:43,073 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521592296] [2020-07-29 01:43:43,073 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:43,073 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-07-29 01:43:43,074 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056051855] [2020-07-29 01:43:43,074 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:43,074 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:43,075 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:43,075 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:43,075 INFO L87 Difference]: Start difference. First operand 3458 states and 4242 transitions. cyclomatic complexity: 788 Second operand 3 states. [2020-07-29 01:43:43,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:43,861 INFO L93 Difference]: Finished difference Result 3602 states and 4341 transitions. [2020-07-29 01:43:43,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:43,861 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:43,980 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 106 edges. 106 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:43,981 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3602 states and 4341 transitions. [2020-07-29 01:43:44,361 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 2944 [2020-07-29 01:43:44,691 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3602 states to 3266 states and 3965 transitions. [2020-07-29 01:43:44,691 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3266 [2020-07-29 01:43:44,692 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3266 [2020-07-29 01:43:44,693 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3266 states and 3965 transitions. [2020-07-29 01:43:44,694 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:44,694 INFO L688 BuchiCegarLoop]: Abstraction has 3266 states and 3965 transitions. [2020-07-29 01:43:44,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3266 states and 3965 transitions. [2020-07-29 01:43:44,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3266 to 3098. [2020-07-29 01:43:44,721 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:44,721 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3266 states and 3965 transitions. Second operand 3098 states. [2020-07-29 01:43:44,721 INFO L74 IsIncluded]: Start isIncluded. First operand 3266 states and 3965 transitions. Second operand 3098 states. [2020-07-29 01:43:44,722 INFO L87 Difference]: Start difference. First operand 3266 states and 3965 transitions. Second operand 3098 states. [2020-07-29 01:43:45,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:45,153 INFO L93 Difference]: Finished difference Result 3266 states and 3965 transitions. [2020-07-29 01:43:45,153 INFO L276 IsEmpty]: Start isEmpty. Operand 3266 states and 3965 transitions. [2020-07-29 01:43:45,155 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:45,156 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:45,156 INFO L74 IsIncluded]: Start isIncluded. First operand 3098 states. Second operand 3266 states and 3965 transitions. [2020-07-29 01:43:45,156 INFO L87 Difference]: Start difference. First operand 3098 states. Second operand 3266 states and 3965 transitions. [2020-07-29 01:43:45,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:45,455 INFO L93 Difference]: Finished difference Result 3266 states and 3965 transitions. [2020-07-29 01:43:45,455 INFO L276 IsEmpty]: Start isEmpty. Operand 3266 states and 3965 transitions. [2020-07-29 01:43:45,457 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:45,457 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:45,457 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:45,457 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:45,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3098 states. [2020-07-29 01:43:45,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3098 states to 3098 states and 3777 transitions. [2020-07-29 01:43:45,736 INFO L711 BuchiCegarLoop]: Abstraction has 3098 states and 3777 transitions. [2020-07-29 01:43:45,736 INFO L591 BuchiCegarLoop]: Abstraction has 3098 states and 3777 transitions. [2020-07-29 01:43:45,736 INFO L424 BuchiCegarLoop]: ======== Iteration 24============ [2020-07-29 01:43:45,736 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3098 states and 3777 transitions. [2020-07-29 01:43:45,740 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 2944 [2020-07-29 01:43:45,740 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:45,740 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:45,741 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:45,741 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:45,741 INFO L794 eck$LassoCheckResult]: Stem: 135478#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 135479#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 135474#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 135475#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 135441#L96-1 assume !false; 135511#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 135510#L99 assume 12292 == ssl3_connect_~s__state~0; 135421#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 135422#L204 ssl3_connect_~s__server~0 := 0; 137432#L209 assume !(0 != ssl3_connect_~cb~0); 137431#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 137429#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 137426#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 137424#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 137423#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 137419#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 137416#L514 ssl3_connect_~skip~0 := 0; 137415#L96-1 assume !false; 137408#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 137406#L99 assume !(12292 == ssl3_connect_~s__state~0); 137403#L102 assume !(16384 == ssl3_connect_~s__state~0); 137401#L105 assume !(4096 == ssl3_connect_~s__state~0); 137399#L108 assume !(20480 == ssl3_connect_~s__state~0); 137397#L111 assume !(4099 == ssl3_connect_~s__state~0); 137395#L114 assume 4368 == ssl3_connect_~s__state~0; 135584#L118 [2020-07-29 01:43:45,742 INFO L796 eck$LassoCheckResult]: Loop: 135584#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 136958#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 136953#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 136954#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 136949#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 136945#L514 ssl3_connect_~skip~0 := 0; 136942#L96-1 assume !false; 136936#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 136933#L99 assume !(12292 == ssl3_connect_~s__state~0); 136926#L102 assume !(16384 == ssl3_connect_~s__state~0); 136923#L105 assume !(4096 == ssl3_connect_~s__state~0); 136920#L108 assume !(20480 == ssl3_connect_~s__state~0); 136917#L111 assume !(4099 == ssl3_connect_~s__state~0); 136914#L114 assume !(4368 == ssl3_connect_~s__state~0); 136911#L117 assume !(4369 == ssl3_connect_~s__state~0); 136908#L120 assume 4384 == ssl3_connect_~s__state~0; 136905#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 136902#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 136896#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 136897#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 136892#L269-2 ssl3_connect_~s__init_num~0 := 0; 136887#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 136881#L514 ssl3_connect_~skip~0 := 0; 136877#L96-1 assume !false; 136870#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 136867#L99 assume !(12292 == ssl3_connect_~s__state~0); 136864#L102 assume !(16384 == ssl3_connect_~s__state~0); 136861#L105 assume !(4096 == ssl3_connect_~s__state~0); 136857#L108 assume !(20480 == ssl3_connect_~s__state~0); 136850#L111 assume !(4099 == ssl3_connect_~s__state~0); 136847#L114 assume !(4368 == ssl3_connect_~s__state~0); 136844#L117 assume !(4369 == ssl3_connect_~s__state~0); 136841#L120 assume !(4384 == ssl3_connect_~s__state~0); 136838#L123 assume !(4385 == ssl3_connect_~s__state~0); 136835#L126 assume 4400 == ssl3_connect_~s__state~0; 136831#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 136832#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 136929#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 136924#L514 ssl3_connect_~skip~0 := 0; 136921#L96-1 assume !false; 136918#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 136915#L99 assume !(12292 == ssl3_connect_~s__state~0); 136912#L102 assume !(16384 == ssl3_connect_~s__state~0); 136909#L105 assume !(4096 == ssl3_connect_~s__state~0); 136906#L108 assume !(20480 == ssl3_connect_~s__state~0); 136903#L111 assume !(4099 == ssl3_connect_~s__state~0); 136900#L114 assume !(4368 == ssl3_connect_~s__state~0); 136898#L117 assume !(4369 == ssl3_connect_~s__state~0); 136894#L120 assume !(4384 == ssl3_connect_~s__state~0); 136890#L123 assume !(4385 == ssl3_connect_~s__state~0); 136882#L126 assume !(4400 == ssl3_connect_~s__state~0); 136878#L129 assume !(4401 == ssl3_connect_~s__state~0); 136871#L132 assume 4416 == ssl3_connect_~s__state~0; 136868#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 136865#L295 assume !(3 == ssl3_connect_~blastFlag~0); 136862#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 136858#L303 assume !(0 == ssl3_connect_~tmp___6~0); 136853#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 136848#L514 ssl3_connect_~skip~0 := 0; 136845#L96-1 assume !false; 136842#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 136839#L99 assume !(12292 == ssl3_connect_~s__state~0); 136836#L102 assume !(16384 == ssl3_connect_~s__state~0); 136833#L105 assume !(4096 == ssl3_connect_~s__state~0); 136829#L108 assume !(20480 == ssl3_connect_~s__state~0); 136825#L111 assume !(4099 == ssl3_connect_~s__state~0); 136821#L114 assume !(4368 == ssl3_connect_~s__state~0); 136818#L117 assume !(4369 == ssl3_connect_~s__state~0); 136812#L120 assume !(4384 == ssl3_connect_~s__state~0); 136810#L123 assume !(4385 == ssl3_connect_~s__state~0); 136808#L126 assume !(4400 == ssl3_connect_~s__state~0); 136806#L129 assume !(4401 == ssl3_connect_~s__state~0); 136804#L132 assume !(4416 == ssl3_connect_~s__state~0); 136802#L135 assume !(4417 == ssl3_connect_~s__state~0); 136800#L138 assume 4432 == ssl3_connect_~s__state~0; 136798#L142 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; 136796#L311 assume !(5 == ssl3_connect_~blastFlag~0); 136793#L314 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; 136789#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 136785#L514 ssl3_connect_~skip~0 := 0; 136783#L96-1 assume !false; 136781#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 136779#L99 assume !(12292 == ssl3_connect_~s__state~0); 136777#L102 assume !(16384 == ssl3_connect_~s__state~0); 136775#L105 assume !(4096 == ssl3_connect_~s__state~0); 136773#L108 assume !(20480 == ssl3_connect_~s__state~0); 136771#L111 assume !(4099 == ssl3_connect_~s__state~0); 136768#L114 assume !(4368 == ssl3_connect_~s__state~0); 136762#L117 assume !(4369 == ssl3_connect_~s__state~0); 136760#L120 assume !(4384 == ssl3_connect_~s__state~0); 136758#L123 assume !(4385 == ssl3_connect_~s__state~0); 136756#L126 assume !(4400 == ssl3_connect_~s__state~0); 136754#L129 assume !(4401 == ssl3_connect_~s__state~0); 136752#L132 assume !(4416 == ssl3_connect_~s__state~0); 136750#L135 assume !(4417 == ssl3_connect_~s__state~0); 136748#L138 assume !(4432 == ssl3_connect_~s__state~0); 136745#L141 assume !(4433 == ssl3_connect_~s__state~0); 136743#L144 assume 4448 == ssl3_connect_~s__state~0; 136741#L148 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; 136739#L323 assume !(4 == ssl3_connect_~blastFlag~0); 136737#L323-2 assume !(ssl3_connect_~ret~0 <= 0); 136220#L329 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; 136221#L329-2 ssl3_connect_~s__init_num~0 := 0; 137329#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 137314#L514 ssl3_connect_~skip~0 := 0; 137315#L96-1 assume !false; 137308#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 137309#L99 assume !(12292 == ssl3_connect_~s__state~0); 137302#L102 assume !(16384 == ssl3_connect_~s__state~0); 137303#L105 assume !(4096 == ssl3_connect_~s__state~0); 137296#L108 assume !(20480 == ssl3_connect_~s__state~0); 137297#L111 assume !(4099 == ssl3_connect_~s__state~0); 137290#L114 assume !(4368 == ssl3_connect_~s__state~0); 137291#L117 assume !(4369 == ssl3_connect_~s__state~0); 137284#L120 assume !(4384 == ssl3_connect_~s__state~0); 137285#L123 assume !(4385 == ssl3_connect_~s__state~0); 137279#L126 assume !(4400 == ssl3_connect_~s__state~0); 137280#L129 assume !(4401 == ssl3_connect_~s__state~0); 137275#L132 assume !(4416 == ssl3_connect_~s__state~0); 137276#L135 assume !(4417 == ssl3_connect_~s__state~0); 137271#L138 assume !(4432 == ssl3_connect_~s__state~0); 137272#L141 assume !(4433 == ssl3_connect_~s__state~0); 137267#L144 assume !(4448 == ssl3_connect_~s__state~0); 137268#L147 assume !(4449 == ssl3_connect_~s__state~0); 137263#L150 assume 4464 == ssl3_connect_~s__state~0; 137264#L160 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; 137259#L341 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; 137260#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 137252#L514 ssl3_connect_~skip~0 := 0; 137253#L96-1 assume !false; 137248#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 137249#L99 assume !(12292 == ssl3_connect_~s__state~0); 137244#L102 assume !(16384 == ssl3_connect_~s__state~0); 137245#L105 assume !(4096 == ssl3_connect_~s__state~0); 137240#L108 assume !(20480 == ssl3_connect_~s__state~0); 137241#L111 assume !(4099 == ssl3_connect_~s__state~0); 137236#L114 assume !(4368 == ssl3_connect_~s__state~0); 137237#L117 assume !(4369 == ssl3_connect_~s__state~0); 137232#L120 assume !(4384 == ssl3_connect_~s__state~0); 137233#L123 assume !(4385 == ssl3_connect_~s__state~0); 137228#L126 assume !(4400 == ssl3_connect_~s__state~0); 137229#L129 assume !(4401 == ssl3_connect_~s__state~0); 137224#L132 assume !(4416 == ssl3_connect_~s__state~0); 137225#L135 assume !(4417 == ssl3_connect_~s__state~0); 137220#L138 assume !(4432 == ssl3_connect_~s__state~0); 137221#L141 assume !(4433 == ssl3_connect_~s__state~0); 137216#L144 assume !(4448 == ssl3_connect_~s__state~0); 137217#L147 assume !(4449 == ssl3_connect_~s__state~0); 137212#L150 assume !(4464 == ssl3_connect_~s__state~0); 137213#L153 assume !(4465 == ssl3_connect_~s__state~0); 137208#L156 assume !(4466 == ssl3_connect_~s__state~0); 137209#L159 assume !(4467 == ssl3_connect_~s__state~0); 135816#L162 assume 4480 == ssl3_connect_~s__state~0; 135817#L166 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; 135799#L350 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; 135800#L354 assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; 137527#L354-2 ssl3_connect_~s__init_num~0 := 0; 135947#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 135942#L514 ssl3_connect_~skip~0 := 0; 135939#L96-1 assume !false; 135936#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 135933#L99 assume !(12292 == ssl3_connect_~s__state~0); 135932#L102 assume !(16384 == ssl3_connect_~s__state~0); 135931#L105 assume !(4096 == ssl3_connect_~s__state~0); 135927#L108 assume !(20480 == ssl3_connect_~s__state~0); 135920#L111 assume !(4099 == ssl3_connect_~s__state~0); 135917#L114 assume !(4368 == ssl3_connect_~s__state~0); 135914#L117 assume !(4369 == ssl3_connect_~s__state~0); 135911#L120 assume !(4384 == ssl3_connect_~s__state~0); 135908#L123 assume !(4385 == ssl3_connect_~s__state~0); 135905#L126 assume !(4400 == ssl3_connect_~s__state~0); 135902#L129 assume !(4401 == ssl3_connect_~s__state~0); 135899#L132 assume !(4416 == ssl3_connect_~s__state~0); 135896#L135 assume !(4417 == ssl3_connect_~s__state~0); 135893#L138 assume !(4432 == ssl3_connect_~s__state~0); 135890#L141 assume !(4433 == ssl3_connect_~s__state~0); 135887#L144 assume !(4448 == ssl3_connect_~s__state~0); 135884#L147 assume !(4449 == ssl3_connect_~s__state~0); 135881#L150 assume !(4464 == ssl3_connect_~s__state~0); 135878#L153 assume !(4465 == ssl3_connect_~s__state~0); 135875#L156 assume !(4466 == ssl3_connect_~s__state~0); 135872#L159 assume !(4467 == ssl3_connect_~s__state~0); 135869#L162 assume !(4480 == ssl3_connect_~s__state~0); 135866#L165 assume !(4481 == ssl3_connect_~s__state~0); 135863#L168 assume !(4496 == ssl3_connect_~s__state~0); 135860#L171 assume !(4497 == ssl3_connect_~s__state~0); 135857#L174 assume 4512 == ssl3_connect_~s__state~0; 135854#L178 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; 135849#L375 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; 135809#L381 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; 135808#L381-2 assume !(0 == ssl3_connect_~tmp___7~0); 135801#L390 assume !(0 == ssl3_connect_~tmp___8~0); 135802#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 135789#L514 ssl3_connect_~skip~0 := 0; 135790#L96-1 assume !false; 135774#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 135775#L99 assume !(12292 == ssl3_connect_~s__state~0); 135766#L102 assume !(16384 == ssl3_connect_~s__state~0); 135767#L105 assume !(4096 == ssl3_connect_~s__state~0); 135758#L108 assume !(20480 == ssl3_connect_~s__state~0); 135759#L111 assume !(4099 == ssl3_connect_~s__state~0); 135750#L114 assume !(4368 == ssl3_connect_~s__state~0); 135751#L117 assume !(4369 == ssl3_connect_~s__state~0); 135742#L120 assume !(4384 == ssl3_connect_~s__state~0); 135743#L123 assume !(4385 == ssl3_connect_~s__state~0); 135731#L126 assume !(4400 == ssl3_connect_~s__state~0); 135732#L129 assume !(4401 == ssl3_connect_~s__state~0); 135718#L132 assume !(4416 == ssl3_connect_~s__state~0); 135719#L135 assume !(4417 == ssl3_connect_~s__state~0); 135704#L138 assume !(4432 == ssl3_connect_~s__state~0); 135705#L141 assume !(4433 == ssl3_connect_~s__state~0); 135690#L144 assume !(4448 == ssl3_connect_~s__state~0); 135691#L147 assume !(4449 == ssl3_connect_~s__state~0); 135677#L150 assume !(4464 == ssl3_connect_~s__state~0); 135678#L153 assume !(4465 == ssl3_connect_~s__state~0); 135664#L156 assume !(4466 == ssl3_connect_~s__state~0); 135665#L159 assume !(4467 == ssl3_connect_~s__state~0); 135652#L162 assume !(4480 == ssl3_connect_~s__state~0); 135653#L165 assume !(4481 == ssl3_connect_~s__state~0); 135639#L168 assume !(4496 == ssl3_connect_~s__state~0); 135640#L171 assume !(4497 == ssl3_connect_~s__state~0); 135627#L174 assume !(4512 == ssl3_connect_~s__state~0); 135628#L177 assume !(4513 == ssl3_connect_~s__state~0); 135617#L180 assume 4528 == ssl3_connect_~s__state~0; 135618#L184 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; 135609#L398 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; 135610#L405 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; 137428#L405-1 ssl3_connect_~s__init_num~0 := 0; 135601#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 135599#L514 ssl3_connect_~skip~0 := 0; 137404#L96-1 assume !false; 135593#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 135594#L99 assume !(12292 == ssl3_connect_~s__state~0); 135590#L102 assume !(16384 == ssl3_connect_~s__state~0); 135589#L105 assume !(4096 == ssl3_connect_~s__state~0); 135587#L108 assume !(20480 == ssl3_connect_~s__state~0); 135588#L111 assume !(4099 == ssl3_connect_~s__state~0); 135583#L114 assume 4368 == ssl3_connect_~s__state~0; 135584#L118 [2020-07-29 01:43:45,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:45,743 INFO L82 PathProgramCache]: Analyzing trace with hash -2119183682, now seen corresponding path program 1 times [2020-07-29 01:43:45,743 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:45,743 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414691482] [2020-07-29 01:43:45,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:45,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:45,776 INFO L280 TraceCheckUtils]: 0: Hoare triple {144994#true} havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; {144994#true} is VALID [2020-07-29 01:43:45,778 INFO L280 TraceCheckUtils]: 1: Hoare triple {144994#true} assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} is VALID [2020-07-29 01:43:45,778 INFO L280 TraceCheckUtils]: 2: Hoare triple {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} is VALID [2020-07-29 01:43:45,779 INFO L280 TraceCheckUtils]: 3: Hoare triple {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} assume !(0 != ssl3_connect_~tmp___1~0 - 12288); {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} is VALID [2020-07-29 01:43:45,779 INFO L280 TraceCheckUtils]: 4: Hoare triple {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} assume !false; {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} is VALID [2020-07-29 01:43:45,779 INFO L280 TraceCheckUtils]: 5: Hoare triple {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} is VALID [2020-07-29 01:43:45,780 INFO L280 TraceCheckUtils]: 6: Hoare triple {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} assume 12292 == ssl3_connect_~s__state~0; {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} is VALID [2020-07-29 01:43:45,780 INFO L280 TraceCheckUtils]: 7: Hoare triple {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} is VALID [2020-07-29 01:43:45,781 INFO L280 TraceCheckUtils]: 8: Hoare triple {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} ssl3_connect_~s__server~0 := 0; {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} is VALID [2020-07-29 01:43:45,781 INFO L280 TraceCheckUtils]: 9: Hoare triple {144996#(or (<= 1 ULTIMATE.start_ssl3_connect_~cb~0) (<= (+ ULTIMATE.start_ssl3_connect_~cb~0 1) 0))} assume !(0 != ssl3_connect_~cb~0); {144995#false} is VALID [2020-07-29 01:43:45,782 INFO L280 TraceCheckUtils]: 10: Hoare triple {144995#false} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {144995#false} is VALID [2020-07-29 01:43:45,782 INFO L280 TraceCheckUtils]: 11: Hoare triple {144995#false} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {144995#false} is VALID [2020-07-29 01:43:45,782 INFO L280 TraceCheckUtils]: 12: Hoare triple {144995#false} assume !(0 == ssl3_connect_~s__init_buf___0~0); {144995#false} is VALID [2020-07-29 01:43:45,782 INFO L280 TraceCheckUtils]: 13: Hoare triple {144995#false} assume !(0 == ssl3_connect_~tmp___4~0); {144995#false} is VALID [2020-07-29 01:43:45,782 INFO L280 TraceCheckUtils]: 14: Hoare triple {144995#false} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {144995#false} is VALID [2020-07-29 01:43:45,782 INFO L280 TraceCheckUtils]: 15: Hoare triple {144995#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {144995#false} is VALID [2020-07-29 01:43:45,782 INFO L280 TraceCheckUtils]: 16: Hoare triple {144995#false} ssl3_connect_~skip~0 := 0; {144995#false} is VALID [2020-07-29 01:43:45,783 INFO L280 TraceCheckUtils]: 17: Hoare triple {144995#false} assume !false; {144995#false} is VALID [2020-07-29 01:43:45,783 INFO L280 TraceCheckUtils]: 18: Hoare triple {144995#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {144995#false} is VALID [2020-07-29 01:43:45,783 INFO L280 TraceCheckUtils]: 19: Hoare triple {144995#false} assume !(12292 == ssl3_connect_~s__state~0); {144995#false} is VALID [2020-07-29 01:43:45,783 INFO L280 TraceCheckUtils]: 20: Hoare triple {144995#false} assume !(16384 == ssl3_connect_~s__state~0); {144995#false} is VALID [2020-07-29 01:43:45,783 INFO L280 TraceCheckUtils]: 21: Hoare triple {144995#false} assume !(4096 == ssl3_connect_~s__state~0); {144995#false} is VALID [2020-07-29 01:43:45,783 INFO L280 TraceCheckUtils]: 22: Hoare triple {144995#false} assume !(20480 == ssl3_connect_~s__state~0); {144995#false} is VALID [2020-07-29 01:43:45,784 INFO L280 TraceCheckUtils]: 23: Hoare triple {144995#false} assume !(4099 == ssl3_connect_~s__state~0); {144995#false} is VALID [2020-07-29 01:43:45,784 INFO L280 TraceCheckUtils]: 24: Hoare triple {144995#false} assume 4368 == ssl3_connect_~s__state~0; {144995#false} is VALID [2020-07-29 01:43:45,785 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-07-29 01:43:45,785 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414691482] [2020-07-29 01:43:45,786 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:45,786 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:43:45,786 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392262394] [2020-07-29 01:43:45,786 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-07-29 01:43:45,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:45,787 INFO L82 PathProgramCache]: Analyzing trace with hash 462990713, now seen corresponding path program 1 times [2020-07-29 01:43:45,787 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:45,787 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961027555] [2020-07-29 01:43:45,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:45,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:45,832 INFO L280 TraceCheckUtils]: 0: Hoare triple {144997#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {144997#true} is VALID [2020-07-29 01:43:45,832 INFO L280 TraceCheckUtils]: 1: Hoare triple {144997#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {144997#true} is VALID [2020-07-29 01:43:45,832 INFO L280 TraceCheckUtils]: 2: Hoare triple {144997#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,832 INFO L280 TraceCheckUtils]: 3: Hoare triple {144997#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {144997#true} is VALID [2020-07-29 01:43:45,832 INFO L280 TraceCheckUtils]: 4: Hoare triple {144997#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {144997#true} is VALID [2020-07-29 01:43:45,833 INFO L280 TraceCheckUtils]: 5: Hoare triple {144997#true} ssl3_connect_~skip~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,833 INFO L280 TraceCheckUtils]: 6: Hoare triple {144997#true} assume !false; {144997#true} is VALID [2020-07-29 01:43:45,833 INFO L280 TraceCheckUtils]: 7: Hoare triple {144997#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,833 INFO L280 TraceCheckUtils]: 8: Hoare triple {144997#true} assume !(12292 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,834 INFO L280 TraceCheckUtils]: 9: Hoare triple {144997#true} assume !(16384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,834 INFO L280 TraceCheckUtils]: 10: Hoare triple {144997#true} assume !(4096 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,834 INFO L280 TraceCheckUtils]: 11: Hoare triple {144997#true} assume !(20480 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,834 INFO L280 TraceCheckUtils]: 12: Hoare triple {144997#true} assume !(4099 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,834 INFO L280 TraceCheckUtils]: 13: Hoare triple {144997#true} assume !(4368 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,834 INFO L280 TraceCheckUtils]: 14: Hoare triple {144997#true} assume !(4369 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,834 INFO L280 TraceCheckUtils]: 15: Hoare triple {144997#true} assume 4384 == ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,835 INFO L280 TraceCheckUtils]: 16: Hoare triple {144997#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {144997#true} is VALID [2020-07-29 01:43:45,835 INFO L280 TraceCheckUtils]: 17: Hoare triple {144997#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {144997#true} is VALID [2020-07-29 01:43:45,835 INFO L280 TraceCheckUtils]: 18: Hoare triple {144997#true} assume !(ssl3_connect_~ret~0 <= 0); {144997#true} is VALID [2020-07-29 01:43:45,835 INFO L280 TraceCheckUtils]: 19: Hoare triple {144997#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {144997#true} is VALID [2020-07-29 01:43:45,835 INFO L280 TraceCheckUtils]: 20: Hoare triple {144997#true} ssl3_connect_~s__init_num~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,836 INFO L280 TraceCheckUtils]: 21: Hoare triple {144997#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {144997#true} is VALID [2020-07-29 01:43:45,836 INFO L280 TraceCheckUtils]: 22: Hoare triple {144997#true} ssl3_connect_~skip~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,836 INFO L280 TraceCheckUtils]: 23: Hoare triple {144997#true} assume !false; {144997#true} is VALID [2020-07-29 01:43:45,836 INFO L280 TraceCheckUtils]: 24: Hoare triple {144997#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,836 INFO L280 TraceCheckUtils]: 25: Hoare triple {144997#true} assume !(12292 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,836 INFO L280 TraceCheckUtils]: 26: Hoare triple {144997#true} assume !(16384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,837 INFO L280 TraceCheckUtils]: 27: Hoare triple {144997#true} assume !(4096 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,837 INFO L280 TraceCheckUtils]: 28: Hoare triple {144997#true} assume !(20480 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,837 INFO L280 TraceCheckUtils]: 29: Hoare triple {144997#true} assume !(4099 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,837 INFO L280 TraceCheckUtils]: 30: Hoare triple {144997#true} assume !(4368 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,837 INFO L280 TraceCheckUtils]: 31: Hoare triple {144997#true} assume !(4369 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,837 INFO L280 TraceCheckUtils]: 32: Hoare triple {144997#true} assume !(4384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,837 INFO L280 TraceCheckUtils]: 33: Hoare triple {144997#true} assume !(4385 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,838 INFO L280 TraceCheckUtils]: 34: Hoare triple {144997#true} assume 4400 == ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,838 INFO L280 TraceCheckUtils]: 35: Hoare triple {144997#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {144997#true} is VALID [2020-07-29 01:43:45,838 INFO L280 TraceCheckUtils]: 36: Hoare triple {144997#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,838 INFO L280 TraceCheckUtils]: 37: Hoare triple {144997#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {144997#true} is VALID [2020-07-29 01:43:45,839 INFO L280 TraceCheckUtils]: 38: Hoare triple {144997#true} ssl3_connect_~skip~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,839 INFO L280 TraceCheckUtils]: 39: Hoare triple {144997#true} assume !false; {144997#true} is VALID [2020-07-29 01:43:45,839 INFO L280 TraceCheckUtils]: 40: Hoare triple {144997#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,839 INFO L280 TraceCheckUtils]: 41: Hoare triple {144997#true} assume !(12292 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,840 INFO L280 TraceCheckUtils]: 42: Hoare triple {144997#true} assume !(16384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,840 INFO L280 TraceCheckUtils]: 43: Hoare triple {144997#true} assume !(4096 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,840 INFO L280 TraceCheckUtils]: 44: Hoare triple {144997#true} assume !(20480 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,840 INFO L280 TraceCheckUtils]: 45: Hoare triple {144997#true} assume !(4099 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,840 INFO L280 TraceCheckUtils]: 46: Hoare triple {144997#true} assume !(4368 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,841 INFO L280 TraceCheckUtils]: 47: Hoare triple {144997#true} assume !(4369 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,841 INFO L280 TraceCheckUtils]: 48: Hoare triple {144997#true} assume !(4384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,841 INFO L280 TraceCheckUtils]: 49: Hoare triple {144997#true} assume !(4385 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,841 INFO L280 TraceCheckUtils]: 50: Hoare triple {144997#true} assume !(4400 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,842 INFO L280 TraceCheckUtils]: 51: Hoare triple {144997#true} assume !(4401 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,842 INFO L280 TraceCheckUtils]: 52: Hoare triple {144997#true} assume 4416 == ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,842 INFO L280 TraceCheckUtils]: 53: Hoare triple {144997#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {144997#true} is VALID [2020-07-29 01:43:45,842 INFO L280 TraceCheckUtils]: 54: Hoare triple {144997#true} assume !(3 == ssl3_connect_~blastFlag~0); {144997#true} is VALID [2020-07-29 01:43:45,842 INFO L280 TraceCheckUtils]: 55: Hoare triple {144997#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,843 INFO L280 TraceCheckUtils]: 56: Hoare triple {144997#true} assume !(0 == ssl3_connect_~tmp___6~0); {144997#true} is VALID [2020-07-29 01:43:45,843 INFO L280 TraceCheckUtils]: 57: Hoare triple {144997#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {144997#true} is VALID [2020-07-29 01:43:45,843 INFO L280 TraceCheckUtils]: 58: Hoare triple {144997#true} ssl3_connect_~skip~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,843 INFO L280 TraceCheckUtils]: 59: Hoare triple {144997#true} assume !false; {144997#true} is VALID [2020-07-29 01:43:45,844 INFO L280 TraceCheckUtils]: 60: Hoare triple {144997#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,844 INFO L280 TraceCheckUtils]: 61: Hoare triple {144997#true} assume !(12292 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,844 INFO L280 TraceCheckUtils]: 62: Hoare triple {144997#true} assume !(16384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,844 INFO L280 TraceCheckUtils]: 63: Hoare triple {144997#true} assume !(4096 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,844 INFO L280 TraceCheckUtils]: 64: Hoare triple {144997#true} assume !(20480 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,845 INFO L280 TraceCheckUtils]: 65: Hoare triple {144997#true} assume !(4099 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,845 INFO L280 TraceCheckUtils]: 66: Hoare triple {144997#true} assume !(4368 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,845 INFO L280 TraceCheckUtils]: 67: Hoare triple {144997#true} assume !(4369 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,845 INFO L280 TraceCheckUtils]: 68: Hoare triple {144997#true} assume !(4384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,846 INFO L280 TraceCheckUtils]: 69: Hoare triple {144997#true} assume !(4385 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,846 INFO L280 TraceCheckUtils]: 70: Hoare triple {144997#true} assume !(4400 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,846 INFO L280 TraceCheckUtils]: 71: Hoare triple {144997#true} assume !(4401 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,846 INFO L280 TraceCheckUtils]: 72: Hoare triple {144997#true} assume !(4416 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,846 INFO L280 TraceCheckUtils]: 73: Hoare triple {144997#true} assume !(4417 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,847 INFO L280 TraceCheckUtils]: 74: Hoare triple {144997#true} assume 4432 == ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,847 INFO L280 TraceCheckUtils]: 75: Hoare triple {144997#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {144997#true} is VALID [2020-07-29 01:43:45,847 INFO L280 TraceCheckUtils]: 76: Hoare triple {144997#true} assume !(5 == ssl3_connect_~blastFlag~0); {144997#true} is VALID [2020-07-29 01:43:45,847 INFO L280 TraceCheckUtils]: 77: Hoare triple {144997#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,847 INFO L280 TraceCheckUtils]: 78: Hoare triple {144997#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {144997#true} is VALID [2020-07-29 01:43:45,848 INFO L280 TraceCheckUtils]: 79: Hoare triple {144997#true} ssl3_connect_~skip~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,848 INFO L280 TraceCheckUtils]: 80: Hoare triple {144997#true} assume !false; {144997#true} is VALID [2020-07-29 01:43:45,848 INFO L280 TraceCheckUtils]: 81: Hoare triple {144997#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,848 INFO L280 TraceCheckUtils]: 82: Hoare triple {144997#true} assume !(12292 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,849 INFO L280 TraceCheckUtils]: 83: Hoare triple {144997#true} assume !(16384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,849 INFO L280 TraceCheckUtils]: 84: Hoare triple {144997#true} assume !(4096 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,849 INFO L280 TraceCheckUtils]: 85: Hoare triple {144997#true} assume !(20480 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,849 INFO L280 TraceCheckUtils]: 86: Hoare triple {144997#true} assume !(4099 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,849 INFO L280 TraceCheckUtils]: 87: Hoare triple {144997#true} assume !(4368 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,850 INFO L280 TraceCheckUtils]: 88: Hoare triple {144997#true} assume !(4369 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,850 INFO L280 TraceCheckUtils]: 89: Hoare triple {144997#true} assume !(4384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,850 INFO L280 TraceCheckUtils]: 90: Hoare triple {144997#true} assume !(4385 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,850 INFO L280 TraceCheckUtils]: 91: Hoare triple {144997#true} assume !(4400 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,851 INFO L280 TraceCheckUtils]: 92: Hoare triple {144997#true} assume !(4401 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,851 INFO L280 TraceCheckUtils]: 93: Hoare triple {144997#true} assume !(4416 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,851 INFO L280 TraceCheckUtils]: 94: Hoare triple {144997#true} assume !(4417 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,851 INFO L280 TraceCheckUtils]: 95: Hoare triple {144997#true} assume !(4432 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,851 INFO L280 TraceCheckUtils]: 96: Hoare triple {144997#true} assume !(4433 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,852 INFO L280 TraceCheckUtils]: 97: Hoare triple {144997#true} assume 4448 == ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,852 INFO L280 TraceCheckUtils]: 98: Hoare triple {144997#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {144997#true} is VALID [2020-07-29 01:43:45,852 INFO L280 TraceCheckUtils]: 99: Hoare triple {144997#true} assume !(4 == ssl3_connect_~blastFlag~0); {144997#true} is VALID [2020-07-29 01:43:45,852 INFO L280 TraceCheckUtils]: 100: Hoare triple {144997#true} assume !(ssl3_connect_~ret~0 <= 0); {144997#true} is VALID [2020-07-29 01:43:45,852 INFO L280 TraceCheckUtils]: 101: Hoare triple {144997#true} assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; {144997#true} is VALID [2020-07-29 01:43:45,853 INFO L280 TraceCheckUtils]: 102: Hoare triple {144997#true} ssl3_connect_~s__init_num~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,853 INFO L280 TraceCheckUtils]: 103: Hoare triple {144997#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {144997#true} is VALID [2020-07-29 01:43:45,853 INFO L280 TraceCheckUtils]: 104: Hoare triple {144997#true} ssl3_connect_~skip~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,853 INFO L280 TraceCheckUtils]: 105: Hoare triple {144997#true} assume !false; {144997#true} is VALID [2020-07-29 01:43:45,854 INFO L280 TraceCheckUtils]: 106: Hoare triple {144997#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,854 INFO L280 TraceCheckUtils]: 107: Hoare triple {144997#true} assume !(12292 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,854 INFO L280 TraceCheckUtils]: 108: Hoare triple {144997#true} assume !(16384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,854 INFO L280 TraceCheckUtils]: 109: Hoare triple {144997#true} assume !(4096 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,854 INFO L280 TraceCheckUtils]: 110: Hoare triple {144997#true} assume !(20480 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,855 INFO L280 TraceCheckUtils]: 111: Hoare triple {144997#true} assume !(4099 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,855 INFO L280 TraceCheckUtils]: 112: Hoare triple {144997#true} assume !(4368 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,855 INFO L280 TraceCheckUtils]: 113: Hoare triple {144997#true} assume !(4369 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,855 INFO L280 TraceCheckUtils]: 114: Hoare triple {144997#true} assume !(4384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,856 INFO L280 TraceCheckUtils]: 115: Hoare triple {144997#true} assume !(4385 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,856 INFO L280 TraceCheckUtils]: 116: Hoare triple {144997#true} assume !(4400 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,856 INFO L280 TraceCheckUtils]: 117: Hoare triple {144997#true} assume !(4401 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,856 INFO L280 TraceCheckUtils]: 118: Hoare triple {144997#true} assume !(4416 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,857 INFO L280 TraceCheckUtils]: 119: Hoare triple {144997#true} assume !(4417 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,857 INFO L280 TraceCheckUtils]: 120: Hoare triple {144997#true} assume !(4432 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,857 INFO L280 TraceCheckUtils]: 121: Hoare triple {144997#true} assume !(4433 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,857 INFO L280 TraceCheckUtils]: 122: Hoare triple {144997#true} assume !(4448 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,857 INFO L280 TraceCheckUtils]: 123: Hoare triple {144997#true} assume !(4449 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,858 INFO L280 TraceCheckUtils]: 124: Hoare triple {144997#true} assume 4464 == ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,858 INFO L280 TraceCheckUtils]: 125: Hoare triple {144997#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; {144997#true} is VALID [2020-07-29 01:43:45,858 INFO L280 TraceCheckUtils]: 126: Hoare triple {144997#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,858 INFO L280 TraceCheckUtils]: 127: Hoare triple {144997#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {144997#true} is VALID [2020-07-29 01:43:45,858 INFO L280 TraceCheckUtils]: 128: Hoare triple {144997#true} ssl3_connect_~skip~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,859 INFO L280 TraceCheckUtils]: 129: Hoare triple {144997#true} assume !false; {144997#true} is VALID [2020-07-29 01:43:45,859 INFO L280 TraceCheckUtils]: 130: Hoare triple {144997#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,859 INFO L280 TraceCheckUtils]: 131: Hoare triple {144997#true} assume !(12292 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,859 INFO L280 TraceCheckUtils]: 132: Hoare triple {144997#true} assume !(16384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,860 INFO L280 TraceCheckUtils]: 133: Hoare triple {144997#true} assume !(4096 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,860 INFO L280 TraceCheckUtils]: 134: Hoare triple {144997#true} assume !(20480 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,860 INFO L280 TraceCheckUtils]: 135: Hoare triple {144997#true} assume !(4099 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,860 INFO L280 TraceCheckUtils]: 136: Hoare triple {144997#true} assume !(4368 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,860 INFO L280 TraceCheckUtils]: 137: Hoare triple {144997#true} assume !(4369 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,861 INFO L280 TraceCheckUtils]: 138: Hoare triple {144997#true} assume !(4384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,861 INFO L280 TraceCheckUtils]: 139: Hoare triple {144997#true} assume !(4385 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,861 INFO L280 TraceCheckUtils]: 140: Hoare triple {144997#true} assume !(4400 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,861 INFO L280 TraceCheckUtils]: 141: Hoare triple {144997#true} assume !(4401 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,861 INFO L280 TraceCheckUtils]: 142: Hoare triple {144997#true} assume !(4416 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,862 INFO L280 TraceCheckUtils]: 143: Hoare triple {144997#true} assume !(4417 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,862 INFO L280 TraceCheckUtils]: 144: Hoare triple {144997#true} assume !(4432 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,862 INFO L280 TraceCheckUtils]: 145: Hoare triple {144997#true} assume !(4433 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,862 INFO L280 TraceCheckUtils]: 146: Hoare triple {144997#true} assume !(4448 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,863 INFO L280 TraceCheckUtils]: 147: Hoare triple {144997#true} assume !(4449 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,863 INFO L280 TraceCheckUtils]: 148: Hoare triple {144997#true} assume !(4464 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,863 INFO L280 TraceCheckUtils]: 149: Hoare triple {144997#true} assume !(4465 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,863 INFO L280 TraceCheckUtils]: 150: Hoare triple {144997#true} assume !(4466 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,863 INFO L280 TraceCheckUtils]: 151: Hoare triple {144997#true} assume !(4467 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,864 INFO L280 TraceCheckUtils]: 152: Hoare triple {144997#true} assume 4480 == ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,864 INFO L280 TraceCheckUtils]: 153: Hoare triple {144997#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; {144997#true} is VALID [2020-07-29 01:43:45,864 INFO L280 TraceCheckUtils]: 154: Hoare triple {144997#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; {144997#true} is VALID [2020-07-29 01:43:45,864 INFO L280 TraceCheckUtils]: 155: Hoare triple {144997#true} assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,865 INFO L280 TraceCheckUtils]: 156: Hoare triple {144997#true} ssl3_connect_~s__init_num~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,865 INFO L280 TraceCheckUtils]: 157: Hoare triple {144997#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {144997#true} is VALID [2020-07-29 01:43:45,865 INFO L280 TraceCheckUtils]: 158: Hoare triple {144997#true} ssl3_connect_~skip~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,865 INFO L280 TraceCheckUtils]: 159: Hoare triple {144997#true} assume !false; {144997#true} is VALID [2020-07-29 01:43:45,865 INFO L280 TraceCheckUtils]: 160: Hoare triple {144997#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,866 INFO L280 TraceCheckUtils]: 161: Hoare triple {144997#true} assume !(12292 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,866 INFO L280 TraceCheckUtils]: 162: Hoare triple {144997#true} assume !(16384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,866 INFO L280 TraceCheckUtils]: 163: Hoare triple {144997#true} assume !(4096 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,866 INFO L280 TraceCheckUtils]: 164: Hoare triple {144997#true} assume !(20480 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,867 INFO L280 TraceCheckUtils]: 165: Hoare triple {144997#true} assume !(4099 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,867 INFO L280 TraceCheckUtils]: 166: Hoare triple {144997#true} assume !(4368 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,867 INFO L280 TraceCheckUtils]: 167: Hoare triple {144997#true} assume !(4369 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,867 INFO L280 TraceCheckUtils]: 168: Hoare triple {144997#true} assume !(4384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,867 INFO L280 TraceCheckUtils]: 169: Hoare triple {144997#true} assume !(4385 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,868 INFO L280 TraceCheckUtils]: 170: Hoare triple {144997#true} assume !(4400 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,868 INFO L280 TraceCheckUtils]: 171: Hoare triple {144997#true} assume !(4401 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,868 INFO L280 TraceCheckUtils]: 172: Hoare triple {144997#true} assume !(4416 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,868 INFO L280 TraceCheckUtils]: 173: Hoare triple {144997#true} assume !(4417 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,869 INFO L280 TraceCheckUtils]: 174: Hoare triple {144997#true} assume !(4432 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,869 INFO L280 TraceCheckUtils]: 175: Hoare triple {144997#true} assume !(4433 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,869 INFO L280 TraceCheckUtils]: 176: Hoare triple {144997#true} assume !(4448 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,869 INFO L280 TraceCheckUtils]: 177: Hoare triple {144997#true} assume !(4449 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,869 INFO L280 TraceCheckUtils]: 178: Hoare triple {144997#true} assume !(4464 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,870 INFO L280 TraceCheckUtils]: 179: Hoare triple {144997#true} assume !(4465 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,870 INFO L280 TraceCheckUtils]: 180: Hoare triple {144997#true} assume !(4466 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,870 INFO L280 TraceCheckUtils]: 181: Hoare triple {144997#true} assume !(4467 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,870 INFO L280 TraceCheckUtils]: 182: Hoare triple {144997#true} assume !(4480 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,871 INFO L280 TraceCheckUtils]: 183: Hoare triple {144997#true} assume !(4481 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,871 INFO L280 TraceCheckUtils]: 184: Hoare triple {144997#true} assume !(4496 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,871 INFO L280 TraceCheckUtils]: 185: Hoare triple {144997#true} assume !(4497 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,871 INFO L280 TraceCheckUtils]: 186: Hoare triple {144997#true} assume 4512 == ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,871 INFO L280 TraceCheckUtils]: 187: Hoare triple {144997#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {144997#true} is VALID [2020-07-29 01:43:45,872 INFO L280 TraceCheckUtils]: 188: Hoare triple {144997#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {144997#true} is VALID [2020-07-29 01:43:45,872 INFO L280 TraceCheckUtils]: 189: Hoare triple {144997#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,872 INFO L280 TraceCheckUtils]: 190: Hoare triple {144997#true} assume !(0 == ssl3_connect_~tmp___7~0); {144997#true} is VALID [2020-07-29 01:43:45,872 INFO L280 TraceCheckUtils]: 191: Hoare triple {144997#true} assume !(0 == ssl3_connect_~tmp___8~0); {144997#true} is VALID [2020-07-29 01:43:45,872 INFO L280 TraceCheckUtils]: 192: Hoare triple {144997#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {144997#true} is VALID [2020-07-29 01:43:45,873 INFO L280 TraceCheckUtils]: 193: Hoare triple {144997#true} ssl3_connect_~skip~0 := 0; {144997#true} is VALID [2020-07-29 01:43:45,873 INFO L280 TraceCheckUtils]: 194: Hoare triple {144997#true} assume !false; {144997#true} is VALID [2020-07-29 01:43:45,873 INFO L280 TraceCheckUtils]: 195: Hoare triple {144997#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,873 INFO L280 TraceCheckUtils]: 196: Hoare triple {144997#true} assume !(12292 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,874 INFO L280 TraceCheckUtils]: 197: Hoare triple {144997#true} assume !(16384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,874 INFO L280 TraceCheckUtils]: 198: Hoare triple {144997#true} assume !(4096 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,874 INFO L280 TraceCheckUtils]: 199: Hoare triple {144997#true} assume !(20480 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,874 INFO L280 TraceCheckUtils]: 200: Hoare triple {144997#true} assume !(4099 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,874 INFO L280 TraceCheckUtils]: 201: Hoare triple {144997#true} assume !(4368 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,875 INFO L280 TraceCheckUtils]: 202: Hoare triple {144997#true} assume !(4369 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,875 INFO L280 TraceCheckUtils]: 203: Hoare triple {144997#true} assume !(4384 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,875 INFO L280 TraceCheckUtils]: 204: Hoare triple {144997#true} assume !(4385 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,875 INFO L280 TraceCheckUtils]: 205: Hoare triple {144997#true} assume !(4400 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,876 INFO L280 TraceCheckUtils]: 206: Hoare triple {144997#true} assume !(4401 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,876 INFO L280 TraceCheckUtils]: 207: Hoare triple {144997#true} assume !(4416 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,876 INFO L280 TraceCheckUtils]: 208: Hoare triple {144997#true} assume !(4417 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,876 INFO L280 TraceCheckUtils]: 209: Hoare triple {144997#true} assume !(4432 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,876 INFO L280 TraceCheckUtils]: 210: Hoare triple {144997#true} assume !(4433 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,877 INFO L280 TraceCheckUtils]: 211: Hoare triple {144997#true} assume !(4448 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,877 INFO L280 TraceCheckUtils]: 212: Hoare triple {144997#true} assume !(4449 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,877 INFO L280 TraceCheckUtils]: 213: Hoare triple {144997#true} assume !(4464 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,877 INFO L280 TraceCheckUtils]: 214: Hoare triple {144997#true} assume !(4465 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,878 INFO L280 TraceCheckUtils]: 215: Hoare triple {144997#true} assume !(4466 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,878 INFO L280 TraceCheckUtils]: 216: Hoare triple {144997#true} assume !(4467 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,878 INFO L280 TraceCheckUtils]: 217: Hoare triple {144997#true} assume !(4480 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,878 INFO L280 TraceCheckUtils]: 218: Hoare triple {144997#true} assume !(4481 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,878 INFO L280 TraceCheckUtils]: 219: Hoare triple {144997#true} assume !(4496 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,879 INFO L280 TraceCheckUtils]: 220: Hoare triple {144997#true} assume !(4497 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,879 INFO L280 TraceCheckUtils]: 221: Hoare triple {144997#true} assume !(4512 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,879 INFO L280 TraceCheckUtils]: 222: Hoare triple {144997#true} assume !(4513 == ssl3_connect_~s__state~0); {144997#true} is VALID [2020-07-29 01:43:45,879 INFO L280 TraceCheckUtils]: 223: Hoare triple {144997#true} assume 4528 == ssl3_connect_~s__state~0; {144997#true} is VALID [2020-07-29 01:43:45,879 INFO L280 TraceCheckUtils]: 224: Hoare triple {144997#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {144997#true} is VALID [2020-07-29 01:43:45,880 INFO L280 TraceCheckUtils]: 225: Hoare triple {144997#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:45,881 INFO L280 TraceCheckUtils]: 226: Hoare triple {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:45,881 INFO L280 TraceCheckUtils]: 227: Hoare triple {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} ssl3_connect_~s__init_num~0 := 0; {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:45,882 INFO L280 TraceCheckUtils]: 228: Hoare triple {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:45,882 INFO L280 TraceCheckUtils]: 229: Hoare triple {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} ssl3_connect_~skip~0 := 0; {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:45,883 INFO L280 TraceCheckUtils]: 230: Hoare triple {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !false; {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:45,883 INFO L280 TraceCheckUtils]: 231: Hoare triple {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:45,884 INFO L280 TraceCheckUtils]: 232: Hoare triple {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(12292 == ssl3_connect_~s__state~0); {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:45,884 INFO L280 TraceCheckUtils]: 233: Hoare triple {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(16384 == ssl3_connect_~s__state~0); {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:45,885 INFO L280 TraceCheckUtils]: 234: Hoare triple {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(4096 == ssl3_connect_~s__state~0); {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:45,885 INFO L280 TraceCheckUtils]: 235: Hoare triple {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(20480 == ssl3_connect_~s__state~0); {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:45,886 INFO L280 TraceCheckUtils]: 236: Hoare triple {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(4099 == ssl3_connect_~s__state~0); {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:45,886 INFO L280 TraceCheckUtils]: 237: Hoare triple {144999#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume 4368 == ssl3_connect_~s__state~0; {144998#false} is VALID [2020-07-29 01:43:45,914 INFO L134 CoverageAnalysis]: Checked inductivity of 698 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 608 trivial. 0 not checked. [2020-07-29 01:43:45,914 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961027555] [2020-07-29 01:43:45,915 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:45,915 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-07-29 01:43:45,915 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550679324] [2020-07-29 01:43:45,916 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:45,916 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:45,916 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:45,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:45,916 INFO L87 Difference]: Start difference. First operand 3098 states and 3777 transitions. cyclomatic complexity: 683 Second operand 3 states. [2020-07-29 01:43:47,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:47,199 INFO L93 Difference]: Finished difference Result 6100 states and 7265 transitions. [2020-07-29 01:43:47,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:47,199 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:47,236 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 25 edges. 25 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:47,237 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 6100 states and 7265 transitions. [2020-07-29 01:43:48,315 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 5796 [2020-07-29 01:43:49,540 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 6100 states to 6100 states and 7265 transitions. [2020-07-29 01:43:49,540 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6100 [2020-07-29 01:43:49,542 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6100 [2020-07-29 01:43:49,543 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6100 states and 7265 transitions. [2020-07-29 01:43:49,545 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:49,545 INFO L688 BuchiCegarLoop]: Abstraction has 6100 states and 7265 transitions. [2020-07-29 01:43:49,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6100 states and 7265 transitions. [2020-07-29 01:43:49,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6100 to 6100. [2020-07-29 01:43:49,601 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:49,602 INFO L82 GeneralOperation]: Start isEquivalent. First operand 6100 states and 7265 transitions. Second operand 6100 states. [2020-07-29 01:43:49,602 INFO L74 IsIncluded]: Start isIncluded. First operand 6100 states and 7265 transitions. Second operand 6100 states. [2020-07-29 01:43:49,602 INFO L87 Difference]: Start difference. First operand 6100 states and 7265 transitions. Second operand 6100 states. [2020-07-29 01:43:50,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:50,720 INFO L93 Difference]: Finished difference Result 6100 states and 7265 transitions. [2020-07-29 01:43:50,720 INFO L276 IsEmpty]: Start isEmpty. Operand 6100 states and 7265 transitions. [2020-07-29 01:43:50,723 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:50,723 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:50,723 INFO L74 IsIncluded]: Start isIncluded. First operand 6100 states. Second operand 6100 states and 7265 transitions. [2020-07-29 01:43:50,723 INFO L87 Difference]: Start difference. First operand 6100 states. Second operand 6100 states and 7265 transitions. [2020-07-29 01:43:51,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:51,797 INFO L93 Difference]: Finished difference Result 6100 states and 7265 transitions. [2020-07-29 01:43:51,797 INFO L276 IsEmpty]: Start isEmpty. Operand 6100 states and 7265 transitions. [2020-07-29 01:43:51,800 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:51,800 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:51,800 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:51,800 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:51,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6100 states. [2020-07-29 01:43:52,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6100 states to 6100 states and 7265 transitions. [2020-07-29 01:43:52,913 INFO L711 BuchiCegarLoop]: Abstraction has 6100 states and 7265 transitions. [2020-07-29 01:43:52,913 INFO L591 BuchiCegarLoop]: Abstraction has 6100 states and 7265 transitions. [2020-07-29 01:43:52,913 INFO L424 BuchiCegarLoop]: ======== Iteration 25============ [2020-07-29 01:43:52,913 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 6100 states and 7265 transitions. [2020-07-29 01:43:52,924 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 5796 [2020-07-29 01:43:52,925 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:52,925 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:52,926 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:52,926 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:52,926 INFO L794 eck$LassoCheckResult]: Stem: 151222#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 151223#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 151218#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 151219#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 151185#L96-1 assume !false; 151250#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 151248#L99 assume 12292 == ssl3_connect_~s__state~0; 151249#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 152916#L204 ssl3_connect_~s__server~0 := 0; 152320#L209 assume 0 != ssl3_connect_~cb~0; 152318#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 152316#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 152313#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 152309#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 152305#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 152299#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 152295#L514 ssl3_connect_~skip~0 := 0; 152293#L96-1 assume !false; 152291#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 152289#L99 assume !(12292 == ssl3_connect_~s__state~0); 152287#L102 assume !(16384 == ssl3_connect_~s__state~0); 152285#L105 assume !(4096 == ssl3_connect_~s__state~0); 152283#L108 assume !(20480 == ssl3_connect_~s__state~0); 152281#L111 assume !(4099 == ssl3_connect_~s__state~0); 152278#L114 assume 4368 == ssl3_connect_~s__state~0; 152277#L118 [2020-07-29 01:43:52,927 INFO L796 eck$LassoCheckResult]: Loop: 152277#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 152276#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 152273#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 152272#L256 assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; 152269#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 152266#L514 ssl3_connect_~skip~0 := 0; 152265#L96-1 assume !false; 152264#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 152263#L99 assume !(12292 == ssl3_connect_~s__state~0); 152262#L102 assume !(16384 == ssl3_connect_~s__state~0); 152261#L105 assume !(4096 == ssl3_connect_~s__state~0); 152260#L108 assume !(20480 == ssl3_connect_~s__state~0); 152259#L111 assume !(4099 == ssl3_connect_~s__state~0); 152258#L114 assume !(4368 == ssl3_connect_~s__state~0); 152257#L117 assume !(4369 == ssl3_connect_~s__state~0); 152256#L120 assume 4384 == ssl3_connect_~s__state~0; 152255#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 152254#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 152251#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 152249#L269 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; 152247#L269-2 ssl3_connect_~s__init_num~0 := 0; 152245#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 152239#L514 ssl3_connect_~skip~0 := 0; 152234#L96-1 assume !false; 152232#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 152230#L99 assume !(12292 == ssl3_connect_~s__state~0); 152228#L102 assume !(16384 == ssl3_connect_~s__state~0); 152226#L105 assume !(4096 == ssl3_connect_~s__state~0); 152224#L108 assume !(20480 == ssl3_connect_~s__state~0); 152222#L111 assume !(4099 == ssl3_connect_~s__state~0); 152220#L114 assume !(4368 == ssl3_connect_~s__state~0); 152218#L117 assume !(4369 == ssl3_connect_~s__state~0); 152216#L120 assume !(4384 == ssl3_connect_~s__state~0); 152214#L123 assume !(4385 == ssl3_connect_~s__state~0); 152212#L126 assume 4400 == ssl3_connect_~s__state~0; 152208#L130 assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; 152202#L278-1 ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; 152198#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 152191#L514 ssl3_connect_~skip~0 := 0; 152189#L96-1 assume !false; 152187#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 152185#L99 assume !(12292 == ssl3_connect_~s__state~0); 152183#L102 assume !(16384 == ssl3_connect_~s__state~0); 152181#L105 assume !(4096 == ssl3_connect_~s__state~0); 152179#L108 assume !(20480 == ssl3_connect_~s__state~0); 152177#L111 assume !(4099 == ssl3_connect_~s__state~0); 152175#L114 assume !(4368 == ssl3_connect_~s__state~0); 152173#L117 assume !(4369 == ssl3_connect_~s__state~0); 152171#L120 assume !(4384 == ssl3_connect_~s__state~0); 152169#L123 assume !(4385 == ssl3_connect_~s__state~0); 152167#L126 assume !(4400 == ssl3_connect_~s__state~0); 152165#L129 assume !(4401 == ssl3_connect_~s__state~0); 152163#L132 assume 4416 == ssl3_connect_~s__state~0; 152161#L136 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; 152159#L295 assume !(3 == ssl3_connect_~blastFlag~0); 152157#L295-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; 152154#L303 assume !(0 == ssl3_connect_~tmp___6~0); 152150#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 152143#L514 ssl3_connect_~skip~0 := 0; 152141#L96-1 assume !false; 152139#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 152137#L99 assume !(12292 == ssl3_connect_~s__state~0); 152135#L102 assume !(16384 == ssl3_connect_~s__state~0); 152133#L105 assume !(4096 == ssl3_connect_~s__state~0); 152131#L108 assume !(20480 == ssl3_connect_~s__state~0); 152129#L111 assume !(4099 == ssl3_connect_~s__state~0); 152127#L114 assume !(4368 == ssl3_connect_~s__state~0); 152125#L117 assume !(4369 == ssl3_connect_~s__state~0); 152123#L120 assume !(4384 == ssl3_connect_~s__state~0); 152121#L123 assume !(4385 == ssl3_connect_~s__state~0); 152119#L126 assume !(4400 == ssl3_connect_~s__state~0); 152117#L129 assume !(4401 == ssl3_connect_~s__state~0); 152115#L132 assume !(4416 == ssl3_connect_~s__state~0); 152113#L135 assume !(4417 == ssl3_connect_~s__state~0); 152111#L138 assume 4432 == ssl3_connect_~s__state~0; 152109#L142 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; 152107#L311 assume !(5 == ssl3_connect_~blastFlag~0); 152104#L314 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; 152100#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 152093#L514 ssl3_connect_~skip~0 := 0; 152091#L96-1 assume !false; 152089#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 152087#L99 assume !(12292 == ssl3_connect_~s__state~0); 152085#L102 assume !(16384 == ssl3_connect_~s__state~0); 152083#L105 assume !(4096 == ssl3_connect_~s__state~0); 152081#L108 assume !(20480 == ssl3_connect_~s__state~0); 152079#L111 assume !(4099 == ssl3_connect_~s__state~0); 152077#L114 assume !(4368 == ssl3_connect_~s__state~0); 152075#L117 assume !(4369 == ssl3_connect_~s__state~0); 152073#L120 assume !(4384 == ssl3_connect_~s__state~0); 152071#L123 assume !(4385 == ssl3_connect_~s__state~0); 152069#L126 assume !(4400 == ssl3_connect_~s__state~0); 152067#L129 assume !(4401 == ssl3_connect_~s__state~0); 152065#L132 assume !(4416 == ssl3_connect_~s__state~0); 152063#L135 assume !(4417 == ssl3_connect_~s__state~0); 152061#L138 assume !(4432 == ssl3_connect_~s__state~0); 152059#L141 assume !(4433 == ssl3_connect_~s__state~0); 152057#L144 assume 4448 == ssl3_connect_~s__state~0; 152055#L148 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; 152053#L323 assume !(4 == ssl3_connect_~blastFlag~0); 152050#L323-2 assume !(ssl3_connect_~ret~0 <= 0); 152048#L329 assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; 152045#L329-2 ssl3_connect_~s__init_num~0 := 0; 152043#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 152040#L514 ssl3_connect_~skip~0 := 0; 152039#L96-1 assume !false; 152038#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 152037#L99 assume !(12292 == ssl3_connect_~s__state~0); 152036#L102 assume !(16384 == ssl3_connect_~s__state~0); 152035#L105 assume !(4096 == ssl3_connect_~s__state~0); 152034#L108 assume !(20480 == ssl3_connect_~s__state~0); 152033#L111 assume !(4099 == ssl3_connect_~s__state~0); 152032#L114 assume !(4368 == ssl3_connect_~s__state~0); 152031#L117 assume !(4369 == ssl3_connect_~s__state~0); 152030#L120 assume !(4384 == ssl3_connect_~s__state~0); 152029#L123 assume !(4385 == ssl3_connect_~s__state~0); 152028#L126 assume !(4400 == ssl3_connect_~s__state~0); 152027#L129 assume !(4401 == ssl3_connect_~s__state~0); 152026#L132 assume !(4416 == ssl3_connect_~s__state~0); 152025#L135 assume !(4417 == ssl3_connect_~s__state~0); 152024#L138 assume !(4432 == ssl3_connect_~s__state~0); 152023#L141 assume !(4433 == ssl3_connect_~s__state~0); 152022#L144 assume !(4448 == ssl3_connect_~s__state~0); 152021#L147 assume !(4449 == ssl3_connect_~s__state~0); 152020#L150 assume 4464 == ssl3_connect_~s__state~0; 152019#L160 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; 152015#L341 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; 152016#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 152008#L514 ssl3_connect_~skip~0 := 0; 152009#L96-1 assume !false; 152004#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 152005#L99 assume !(12292 == ssl3_connect_~s__state~0); 152000#L102 assume !(16384 == ssl3_connect_~s__state~0); 152001#L105 assume !(4096 == ssl3_connect_~s__state~0); 151996#L108 assume !(20480 == ssl3_connect_~s__state~0); 151997#L111 assume !(4099 == ssl3_connect_~s__state~0); 151992#L114 assume !(4368 == ssl3_connect_~s__state~0); 151993#L117 assume !(4369 == ssl3_connect_~s__state~0); 151988#L120 assume !(4384 == ssl3_connect_~s__state~0); 151989#L123 assume !(4385 == ssl3_connect_~s__state~0); 151984#L126 assume !(4400 == ssl3_connect_~s__state~0); 151985#L129 assume !(4401 == ssl3_connect_~s__state~0); 151980#L132 assume !(4416 == ssl3_connect_~s__state~0); 151981#L135 assume !(4417 == ssl3_connect_~s__state~0); 151976#L138 assume !(4432 == ssl3_connect_~s__state~0); 151977#L141 assume !(4433 == ssl3_connect_~s__state~0); 151972#L144 assume !(4448 == ssl3_connect_~s__state~0); 151973#L147 assume !(4449 == ssl3_connect_~s__state~0); 151968#L150 assume !(4464 == ssl3_connect_~s__state~0); 151969#L153 assume !(4465 == ssl3_connect_~s__state~0); 151964#L156 assume !(4466 == ssl3_connect_~s__state~0); 151965#L159 assume !(4467 == ssl3_connect_~s__state~0); 151960#L162 assume 4480 == ssl3_connect_~s__state~0; 151961#L166 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; 151956#L350 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; 151957#L354 assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; 152394#L354-2 ssl3_connect_~s__init_num~0 := 0; 152392#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 152389#L514 ssl3_connect_~skip~0 := 0; 152388#L96-1 assume !false; 152387#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 152386#L99 assume !(12292 == ssl3_connect_~s__state~0); 152385#L102 assume !(16384 == ssl3_connect_~s__state~0); 152384#L105 assume !(4096 == ssl3_connect_~s__state~0); 152383#L108 assume !(20480 == ssl3_connect_~s__state~0); 152382#L111 assume !(4099 == ssl3_connect_~s__state~0); 152381#L114 assume !(4368 == ssl3_connect_~s__state~0); 152380#L117 assume !(4369 == ssl3_connect_~s__state~0); 152379#L120 assume !(4384 == ssl3_connect_~s__state~0); 152378#L123 assume !(4385 == ssl3_connect_~s__state~0); 152377#L126 assume !(4400 == ssl3_connect_~s__state~0); 152376#L129 assume !(4401 == ssl3_connect_~s__state~0); 152375#L132 assume !(4416 == ssl3_connect_~s__state~0); 152374#L135 assume !(4417 == ssl3_connect_~s__state~0); 152373#L138 assume !(4432 == ssl3_connect_~s__state~0); 152372#L141 assume !(4433 == ssl3_connect_~s__state~0); 152371#L144 assume !(4448 == ssl3_connect_~s__state~0); 152370#L147 assume !(4449 == ssl3_connect_~s__state~0); 152369#L150 assume !(4464 == ssl3_connect_~s__state~0); 152368#L153 assume !(4465 == ssl3_connect_~s__state~0); 152367#L156 assume !(4466 == ssl3_connect_~s__state~0); 152366#L159 assume !(4467 == ssl3_connect_~s__state~0); 152365#L162 assume !(4480 == ssl3_connect_~s__state~0); 152364#L165 assume !(4481 == ssl3_connect_~s__state~0); 152363#L168 assume !(4496 == ssl3_connect_~s__state~0); 152362#L171 assume !(4497 == ssl3_connect_~s__state~0); 152361#L174 assume 4512 == ssl3_connect_~s__state~0; 152360#L178 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; 152359#L375 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; 152358#L381 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; 152357#L381-2 assume !(0 == ssl3_connect_~tmp___7~0); 152355#L390 assume !(0 == ssl3_connect_~tmp___8~0); 152353#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 152350#L514 ssl3_connect_~skip~0 := 0; 152349#L96-1 assume !false; 152348#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 152347#L99 assume !(12292 == ssl3_connect_~s__state~0); 152346#L102 assume !(16384 == ssl3_connect_~s__state~0); 152345#L105 assume !(4096 == ssl3_connect_~s__state~0); 152344#L108 assume !(20480 == ssl3_connect_~s__state~0); 152343#L111 assume !(4099 == ssl3_connect_~s__state~0); 152342#L114 assume !(4368 == ssl3_connect_~s__state~0); 152341#L117 assume !(4369 == ssl3_connect_~s__state~0); 152340#L120 assume !(4384 == ssl3_connect_~s__state~0); 152339#L123 assume !(4385 == ssl3_connect_~s__state~0); 152338#L126 assume !(4400 == ssl3_connect_~s__state~0); 152337#L129 assume !(4401 == ssl3_connect_~s__state~0); 152336#L132 assume !(4416 == ssl3_connect_~s__state~0); 152335#L135 assume !(4417 == ssl3_connect_~s__state~0); 152334#L138 assume !(4432 == ssl3_connect_~s__state~0); 152333#L141 assume !(4433 == ssl3_connect_~s__state~0); 152332#L144 assume !(4448 == ssl3_connect_~s__state~0); 152331#L147 assume !(4449 == ssl3_connect_~s__state~0); 152330#L150 assume !(4464 == ssl3_connect_~s__state~0); 152329#L153 assume !(4465 == ssl3_connect_~s__state~0); 152328#L156 assume !(4466 == ssl3_connect_~s__state~0); 152327#L159 assume !(4467 == ssl3_connect_~s__state~0); 152326#L162 assume !(4480 == ssl3_connect_~s__state~0); 152325#L165 assume !(4481 == ssl3_connect_~s__state~0); 152324#L168 assume !(4496 == ssl3_connect_~s__state~0); 152323#L171 assume !(4497 == ssl3_connect_~s__state~0); 152322#L174 assume !(4512 == ssl3_connect_~s__state~0); 152321#L177 assume !(4513 == ssl3_connect_~s__state~0); 152319#L180 assume 4528 == ssl3_connect_~s__state~0; 152317#L184 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; 152315#L398 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; 152310#L405 assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; 152307#L405-1 ssl3_connect_~s__init_num~0 := 0; 152303#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 152296#L514 ssl3_connect_~skip~0 := 0; 152294#L96-1 assume !false; 152292#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 152290#L99 assume !(12292 == ssl3_connect_~s__state~0); 152288#L102 assume !(16384 == ssl3_connect_~s__state~0); 152286#L105 assume !(4096 == ssl3_connect_~s__state~0); 152284#L108 assume !(20480 == ssl3_connect_~s__state~0); 152282#L111 assume !(4099 == ssl3_connect_~s__state~0); 152279#L114 assume 4368 == ssl3_connect_~s__state~0; 152277#L118 [2020-07-29 01:43:52,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:52,927 INFO L82 PathProgramCache]: Analyzing trace with hash -1098115328, now seen corresponding path program 1 times [2020-07-29 01:43:52,928 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:52,928 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027256403] [2020-07-29 01:43:52,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:52,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:52,933 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:52,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:43:52,938 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:43:52,942 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:43:52,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:52,942 INFO L82 PathProgramCache]: Analyzing trace with hash 462990713, now seen corresponding path program 2 times [2020-07-29 01:43:52,943 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:52,943 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992244256] [2020-07-29 01:43:52,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:52,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:53,002 INFO L280 TraceCheckUtils]: 0: Hoare triple {169405#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {169405#true} is VALID [2020-07-29 01:43:53,002 INFO L280 TraceCheckUtils]: 1: Hoare triple {169405#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {169405#true} is VALID [2020-07-29 01:43:53,002 INFO L280 TraceCheckUtils]: 2: Hoare triple {169405#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,002 INFO L280 TraceCheckUtils]: 3: Hoare triple {169405#true} assume ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0; {169405#true} is VALID [2020-07-29 01:43:53,002 INFO L280 TraceCheckUtils]: 4: Hoare triple {169405#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {169405#true} is VALID [2020-07-29 01:43:53,003 INFO L280 TraceCheckUtils]: 5: Hoare triple {169405#true} ssl3_connect_~skip~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,003 INFO L280 TraceCheckUtils]: 6: Hoare triple {169405#true} assume !false; {169405#true} is VALID [2020-07-29 01:43:53,003 INFO L280 TraceCheckUtils]: 7: Hoare triple {169405#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,003 INFO L280 TraceCheckUtils]: 8: Hoare triple {169405#true} assume !(12292 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,004 INFO L280 TraceCheckUtils]: 9: Hoare triple {169405#true} assume !(16384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,004 INFO L280 TraceCheckUtils]: 10: Hoare triple {169405#true} assume !(4096 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,004 INFO L280 TraceCheckUtils]: 11: Hoare triple {169405#true} assume !(20480 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,004 INFO L280 TraceCheckUtils]: 12: Hoare triple {169405#true} assume !(4099 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,004 INFO L280 TraceCheckUtils]: 13: Hoare triple {169405#true} assume !(4368 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,004 INFO L280 TraceCheckUtils]: 14: Hoare triple {169405#true} assume !(4369 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,004 INFO L280 TraceCheckUtils]: 15: Hoare triple {169405#true} assume 4384 == ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,005 INFO L280 TraceCheckUtils]: 16: Hoare triple {169405#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {169405#true} is VALID [2020-07-29 01:43:53,005 INFO L280 TraceCheckUtils]: 17: Hoare triple {169405#true} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {169405#true} is VALID [2020-07-29 01:43:53,005 INFO L280 TraceCheckUtils]: 18: Hoare triple {169405#true} assume !(ssl3_connect_~ret~0 <= 0); {169405#true} is VALID [2020-07-29 01:43:53,005 INFO L280 TraceCheckUtils]: 19: Hoare triple {169405#true} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__state~0 := 4400; {169405#true} is VALID [2020-07-29 01:43:53,005 INFO L280 TraceCheckUtils]: 20: Hoare triple {169405#true} ssl3_connect_~s__init_num~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,005 INFO L280 TraceCheckUtils]: 21: Hoare triple {169405#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {169405#true} is VALID [2020-07-29 01:43:53,005 INFO L280 TraceCheckUtils]: 22: Hoare triple {169405#true} ssl3_connect_~skip~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,006 INFO L280 TraceCheckUtils]: 23: Hoare triple {169405#true} assume !false; {169405#true} is VALID [2020-07-29 01:43:53,006 INFO L280 TraceCheckUtils]: 24: Hoare triple {169405#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,006 INFO L280 TraceCheckUtils]: 25: Hoare triple {169405#true} assume !(12292 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,006 INFO L280 TraceCheckUtils]: 26: Hoare triple {169405#true} assume !(16384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,007 INFO L280 TraceCheckUtils]: 27: Hoare triple {169405#true} assume !(4096 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,007 INFO L280 TraceCheckUtils]: 28: Hoare triple {169405#true} assume !(20480 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,007 INFO L280 TraceCheckUtils]: 29: Hoare triple {169405#true} assume !(4099 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,007 INFO L280 TraceCheckUtils]: 30: Hoare triple {169405#true} assume !(4368 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,007 INFO L280 TraceCheckUtils]: 31: Hoare triple {169405#true} assume !(4369 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,007 INFO L280 TraceCheckUtils]: 32: Hoare triple {169405#true} assume !(4384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,008 INFO L280 TraceCheckUtils]: 33: Hoare triple {169405#true} assume !(4385 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,008 INFO L280 TraceCheckUtils]: 34: Hoare triple {169405#true} assume 4400 == ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,008 INFO L280 TraceCheckUtils]: 35: Hoare triple {169405#true} assume 0 != ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 - 256;ssl3_connect_~skip~0 := 1; {169405#true} is VALID [2020-07-29 01:43:53,008 INFO L280 TraceCheckUtils]: 36: Hoare triple {169405#true} ssl3_connect_~s__state~0 := 4416;ssl3_connect_~s__init_num~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,009 INFO L280 TraceCheckUtils]: 37: Hoare triple {169405#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {169405#true} is VALID [2020-07-29 01:43:53,009 INFO L280 TraceCheckUtils]: 38: Hoare triple {169405#true} ssl3_connect_~skip~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,009 INFO L280 TraceCheckUtils]: 39: Hoare triple {169405#true} assume !false; {169405#true} is VALID [2020-07-29 01:43:53,009 INFO L280 TraceCheckUtils]: 40: Hoare triple {169405#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,009 INFO L280 TraceCheckUtils]: 41: Hoare triple {169405#true} assume !(12292 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,010 INFO L280 TraceCheckUtils]: 42: Hoare triple {169405#true} assume !(16384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,010 INFO L280 TraceCheckUtils]: 43: Hoare triple {169405#true} assume !(4096 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,010 INFO L280 TraceCheckUtils]: 44: Hoare triple {169405#true} assume !(20480 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,010 INFO L280 TraceCheckUtils]: 45: Hoare triple {169405#true} assume !(4099 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,010 INFO L280 TraceCheckUtils]: 46: Hoare triple {169405#true} assume !(4368 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,011 INFO L280 TraceCheckUtils]: 47: Hoare triple {169405#true} assume !(4369 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,011 INFO L280 TraceCheckUtils]: 48: Hoare triple {169405#true} assume !(4384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,011 INFO L280 TraceCheckUtils]: 49: Hoare triple {169405#true} assume !(4385 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,011 INFO L280 TraceCheckUtils]: 50: Hoare triple {169405#true} assume !(4400 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,011 INFO L280 TraceCheckUtils]: 51: Hoare triple {169405#true} assume !(4401 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,012 INFO L280 TraceCheckUtils]: 52: Hoare triple {169405#true} assume 4416 == ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,012 INFO L280 TraceCheckUtils]: 53: Hoare triple {169405#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet35;havoc ssl3_connect_#t~nondet35; {169405#true} is VALID [2020-07-29 01:43:53,012 INFO L280 TraceCheckUtils]: 54: Hoare triple {169405#true} assume !(3 == ssl3_connect_~blastFlag~0); {169405#true} is VALID [2020-07-29 01:43:53,012 INFO L280 TraceCheckUtils]: 55: Hoare triple {169405#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4432;ssl3_connect_~s__init_num~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,013 INFO L280 TraceCheckUtils]: 56: Hoare triple {169405#true} assume !(0 == ssl3_connect_~tmp___6~0); {169405#true} is VALID [2020-07-29 01:43:53,013 INFO L280 TraceCheckUtils]: 57: Hoare triple {169405#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {169405#true} is VALID [2020-07-29 01:43:53,013 INFO L280 TraceCheckUtils]: 58: Hoare triple {169405#true} ssl3_connect_~skip~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,013 INFO L280 TraceCheckUtils]: 59: Hoare triple {169405#true} assume !false; {169405#true} is VALID [2020-07-29 01:43:53,013 INFO L280 TraceCheckUtils]: 60: Hoare triple {169405#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,014 INFO L280 TraceCheckUtils]: 61: Hoare triple {169405#true} assume !(12292 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,014 INFO L280 TraceCheckUtils]: 62: Hoare triple {169405#true} assume !(16384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,014 INFO L280 TraceCheckUtils]: 63: Hoare triple {169405#true} assume !(4096 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,014 INFO L280 TraceCheckUtils]: 64: Hoare triple {169405#true} assume !(20480 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,014 INFO L280 TraceCheckUtils]: 65: Hoare triple {169405#true} assume !(4099 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,015 INFO L280 TraceCheckUtils]: 66: Hoare triple {169405#true} assume !(4368 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,015 INFO L280 TraceCheckUtils]: 67: Hoare triple {169405#true} assume !(4369 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,015 INFO L280 TraceCheckUtils]: 68: Hoare triple {169405#true} assume !(4384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,015 INFO L280 TraceCheckUtils]: 69: Hoare triple {169405#true} assume !(4385 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,015 INFO L280 TraceCheckUtils]: 70: Hoare triple {169405#true} assume !(4400 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,016 INFO L280 TraceCheckUtils]: 71: Hoare triple {169405#true} assume !(4401 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,016 INFO L280 TraceCheckUtils]: 72: Hoare triple {169405#true} assume !(4416 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,016 INFO L280 TraceCheckUtils]: 73: Hoare triple {169405#true} assume !(4417 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,016 INFO L280 TraceCheckUtils]: 74: Hoare triple {169405#true} assume 4432 == ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,017 INFO L280 TraceCheckUtils]: 75: Hoare triple {169405#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet36;havoc ssl3_connect_#t~nondet36; {169405#true} is VALID [2020-07-29 01:43:53,017 INFO L280 TraceCheckUtils]: 76: Hoare triple {169405#true} assume !(5 == ssl3_connect_~blastFlag~0); {169405#true} is VALID [2020-07-29 01:43:53,017 INFO L280 TraceCheckUtils]: 77: Hoare triple {169405#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4448;ssl3_connect_~s__init_num~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,017 INFO L280 TraceCheckUtils]: 78: Hoare triple {169405#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {169405#true} is VALID [2020-07-29 01:43:53,077 INFO L280 TraceCheckUtils]: 79: Hoare triple {169405#true} ssl3_connect_~skip~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,077 INFO L280 TraceCheckUtils]: 80: Hoare triple {169405#true} assume !false; {169405#true} is VALID [2020-07-29 01:43:53,077 INFO L280 TraceCheckUtils]: 81: Hoare triple {169405#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,077 INFO L280 TraceCheckUtils]: 82: Hoare triple {169405#true} assume !(12292 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,078 INFO L280 TraceCheckUtils]: 83: Hoare triple {169405#true} assume !(16384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,078 INFO L280 TraceCheckUtils]: 84: Hoare triple {169405#true} assume !(4096 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,078 INFO L280 TraceCheckUtils]: 85: Hoare triple {169405#true} assume !(20480 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,078 INFO L280 TraceCheckUtils]: 86: Hoare triple {169405#true} assume !(4099 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,078 INFO L280 TraceCheckUtils]: 87: Hoare triple {169405#true} assume !(4368 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,078 INFO L280 TraceCheckUtils]: 88: Hoare triple {169405#true} assume !(4369 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,078 INFO L280 TraceCheckUtils]: 89: Hoare triple {169405#true} assume !(4384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,078 INFO L280 TraceCheckUtils]: 90: Hoare triple {169405#true} assume !(4385 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,079 INFO L280 TraceCheckUtils]: 91: Hoare triple {169405#true} assume !(4400 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,079 INFO L280 TraceCheckUtils]: 92: Hoare triple {169405#true} assume !(4401 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,079 INFO L280 TraceCheckUtils]: 93: Hoare triple {169405#true} assume !(4416 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,079 INFO L280 TraceCheckUtils]: 94: Hoare triple {169405#true} assume !(4417 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,079 INFO L280 TraceCheckUtils]: 95: Hoare triple {169405#true} assume !(4432 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,079 INFO L280 TraceCheckUtils]: 96: Hoare triple {169405#true} assume !(4433 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,080 INFO L280 TraceCheckUtils]: 97: Hoare triple {169405#true} assume 4448 == ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,080 INFO L280 TraceCheckUtils]: 98: Hoare triple {169405#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet37;havoc ssl3_connect_#t~nondet37; {169405#true} is VALID [2020-07-29 01:43:53,080 INFO L280 TraceCheckUtils]: 99: Hoare triple {169405#true} assume !(4 == ssl3_connect_~blastFlag~0); {169405#true} is VALID [2020-07-29 01:43:53,080 INFO L280 TraceCheckUtils]: 100: Hoare triple {169405#true} assume !(ssl3_connect_~ret~0 <= 0); {169405#true} is VALID [2020-07-29 01:43:53,081 INFO L280 TraceCheckUtils]: 101: Hoare triple {169405#true} assume 0 != ssl3_connect_~s__s3__tmp__cert_req~0;ssl3_connect_~s__state~0 := 4464; {169405#true} is VALID [2020-07-29 01:43:53,081 INFO L280 TraceCheckUtils]: 102: Hoare triple {169405#true} ssl3_connect_~s__init_num~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,081 INFO L280 TraceCheckUtils]: 103: Hoare triple {169405#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {169405#true} is VALID [2020-07-29 01:43:53,081 INFO L280 TraceCheckUtils]: 104: Hoare triple {169405#true} ssl3_connect_~skip~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,081 INFO L280 TraceCheckUtils]: 105: Hoare triple {169405#true} assume !false; {169405#true} is VALID [2020-07-29 01:43:53,082 INFO L280 TraceCheckUtils]: 106: Hoare triple {169405#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,082 INFO L280 TraceCheckUtils]: 107: Hoare triple {169405#true} assume !(12292 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,082 INFO L280 TraceCheckUtils]: 108: Hoare triple {169405#true} assume !(16384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,082 INFO L280 TraceCheckUtils]: 109: Hoare triple {169405#true} assume !(4096 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,082 INFO L280 TraceCheckUtils]: 110: Hoare triple {169405#true} assume !(20480 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,082 INFO L280 TraceCheckUtils]: 111: Hoare triple {169405#true} assume !(4099 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,083 INFO L280 TraceCheckUtils]: 112: Hoare triple {169405#true} assume !(4368 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,083 INFO L280 TraceCheckUtils]: 113: Hoare triple {169405#true} assume !(4369 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,083 INFO L280 TraceCheckUtils]: 114: Hoare triple {169405#true} assume !(4384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,083 INFO L280 TraceCheckUtils]: 115: Hoare triple {169405#true} assume !(4385 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,084 INFO L280 TraceCheckUtils]: 116: Hoare triple {169405#true} assume !(4400 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,084 INFO L280 TraceCheckUtils]: 117: Hoare triple {169405#true} assume !(4401 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,084 INFO L280 TraceCheckUtils]: 118: Hoare triple {169405#true} assume !(4416 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,084 INFO L280 TraceCheckUtils]: 119: Hoare triple {169405#true} assume !(4417 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,085 INFO L280 TraceCheckUtils]: 120: Hoare triple {169405#true} assume !(4432 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,085 INFO L280 TraceCheckUtils]: 121: Hoare triple {169405#true} assume !(4433 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,085 INFO L280 TraceCheckUtils]: 122: Hoare triple {169405#true} assume !(4448 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,085 INFO L280 TraceCheckUtils]: 123: Hoare triple {169405#true} assume !(4449 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,085 INFO L280 TraceCheckUtils]: 124: Hoare triple {169405#true} assume 4464 == ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,086 INFO L280 TraceCheckUtils]: 125: Hoare triple {169405#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet38;havoc ssl3_connect_#t~nondet38; {169405#true} is VALID [2020-07-29 01:43:53,086 INFO L280 TraceCheckUtils]: 126: Hoare triple {169405#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4480;ssl3_connect_~s__init_num~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,086 INFO L280 TraceCheckUtils]: 127: Hoare triple {169405#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {169405#true} is VALID [2020-07-29 01:43:53,086 INFO L280 TraceCheckUtils]: 128: Hoare triple {169405#true} ssl3_connect_~skip~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,087 INFO L280 TraceCheckUtils]: 129: Hoare triple {169405#true} assume !false; {169405#true} is VALID [2020-07-29 01:43:53,087 INFO L280 TraceCheckUtils]: 130: Hoare triple {169405#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,087 INFO L280 TraceCheckUtils]: 131: Hoare triple {169405#true} assume !(12292 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,087 INFO L280 TraceCheckUtils]: 132: Hoare triple {169405#true} assume !(16384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,087 INFO L280 TraceCheckUtils]: 133: Hoare triple {169405#true} assume !(4096 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,088 INFO L280 TraceCheckUtils]: 134: Hoare triple {169405#true} assume !(20480 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,088 INFO L280 TraceCheckUtils]: 135: Hoare triple {169405#true} assume !(4099 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,088 INFO L280 TraceCheckUtils]: 136: Hoare triple {169405#true} assume !(4368 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,088 INFO L280 TraceCheckUtils]: 137: Hoare triple {169405#true} assume !(4369 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,089 INFO L280 TraceCheckUtils]: 138: Hoare triple {169405#true} assume !(4384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,089 INFO L280 TraceCheckUtils]: 139: Hoare triple {169405#true} assume !(4385 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,089 INFO L280 TraceCheckUtils]: 140: Hoare triple {169405#true} assume !(4400 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,089 INFO L280 TraceCheckUtils]: 141: Hoare triple {169405#true} assume !(4401 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,089 INFO L280 TraceCheckUtils]: 142: Hoare triple {169405#true} assume !(4416 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,090 INFO L280 TraceCheckUtils]: 143: Hoare triple {169405#true} assume !(4417 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,090 INFO L280 TraceCheckUtils]: 144: Hoare triple {169405#true} assume !(4432 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,090 INFO L280 TraceCheckUtils]: 145: Hoare triple {169405#true} assume !(4433 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,090 INFO L280 TraceCheckUtils]: 146: Hoare triple {169405#true} assume !(4448 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,091 INFO L280 TraceCheckUtils]: 147: Hoare triple {169405#true} assume !(4449 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,091 INFO L280 TraceCheckUtils]: 148: Hoare triple {169405#true} assume !(4464 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,091 INFO L280 TraceCheckUtils]: 149: Hoare triple {169405#true} assume !(4465 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,091 INFO L280 TraceCheckUtils]: 150: Hoare triple {169405#true} assume !(4466 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,092 INFO L280 TraceCheckUtils]: 151: Hoare triple {169405#true} assume !(4467 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,092 INFO L280 TraceCheckUtils]: 152: Hoare triple {169405#true} assume 4480 == ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,092 INFO L280 TraceCheckUtils]: 153: Hoare triple {169405#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet39;havoc ssl3_connect_#t~nondet39; {169405#true} is VALID [2020-07-29 01:43:53,092 INFO L280 TraceCheckUtils]: 154: Hoare triple {169405#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~l~0 := ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0; {169405#true} is VALID [2020-07-29 01:43:53,092 INFO L280 TraceCheckUtils]: 155: Hoare triple {169405#true} assume !(1 == ssl3_connect_~s__s3__tmp__cert_req~0);ssl3_connect_~s__state~0 := 4512;ssl3_connect_~s__s3__change_cipher_spec~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,093 INFO L280 TraceCheckUtils]: 156: Hoare triple {169405#true} ssl3_connect_~s__init_num~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,093 INFO L280 TraceCheckUtils]: 157: Hoare triple {169405#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {169405#true} is VALID [2020-07-29 01:43:53,093 INFO L280 TraceCheckUtils]: 158: Hoare triple {169405#true} ssl3_connect_~skip~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,093 INFO L280 TraceCheckUtils]: 159: Hoare triple {169405#true} assume !false; {169405#true} is VALID [2020-07-29 01:43:53,094 INFO L280 TraceCheckUtils]: 160: Hoare triple {169405#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,094 INFO L280 TraceCheckUtils]: 161: Hoare triple {169405#true} assume !(12292 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,094 INFO L280 TraceCheckUtils]: 162: Hoare triple {169405#true} assume !(16384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,094 INFO L280 TraceCheckUtils]: 163: Hoare triple {169405#true} assume !(4096 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,094 INFO L280 TraceCheckUtils]: 164: Hoare triple {169405#true} assume !(20480 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,095 INFO L280 TraceCheckUtils]: 165: Hoare triple {169405#true} assume !(4099 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,095 INFO L280 TraceCheckUtils]: 166: Hoare triple {169405#true} assume !(4368 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,095 INFO L280 TraceCheckUtils]: 167: Hoare triple {169405#true} assume !(4369 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,095 INFO L280 TraceCheckUtils]: 168: Hoare triple {169405#true} assume !(4384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,096 INFO L280 TraceCheckUtils]: 169: Hoare triple {169405#true} assume !(4385 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,096 INFO L280 TraceCheckUtils]: 170: Hoare triple {169405#true} assume !(4400 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,096 INFO L280 TraceCheckUtils]: 171: Hoare triple {169405#true} assume !(4401 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,096 INFO L280 TraceCheckUtils]: 172: Hoare triple {169405#true} assume !(4416 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,096 INFO L280 TraceCheckUtils]: 173: Hoare triple {169405#true} assume !(4417 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,097 INFO L280 TraceCheckUtils]: 174: Hoare triple {169405#true} assume !(4432 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,097 INFO L280 TraceCheckUtils]: 175: Hoare triple {169405#true} assume !(4433 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,097 INFO L280 TraceCheckUtils]: 176: Hoare triple {169405#true} assume !(4448 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,097 INFO L280 TraceCheckUtils]: 177: Hoare triple {169405#true} assume !(4449 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,097 INFO L280 TraceCheckUtils]: 178: Hoare triple {169405#true} assume !(4464 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,098 INFO L280 TraceCheckUtils]: 179: Hoare triple {169405#true} assume !(4465 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,098 INFO L280 TraceCheckUtils]: 180: Hoare triple {169405#true} assume !(4466 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,098 INFO L280 TraceCheckUtils]: 181: Hoare triple {169405#true} assume !(4467 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,098 INFO L280 TraceCheckUtils]: 182: Hoare triple {169405#true} assume !(4480 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,099 INFO L280 TraceCheckUtils]: 183: Hoare triple {169405#true} assume !(4481 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,099 INFO L280 TraceCheckUtils]: 184: Hoare triple {169405#true} assume !(4496 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,099 INFO L280 TraceCheckUtils]: 185: Hoare triple {169405#true} assume !(4497 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,099 INFO L280 TraceCheckUtils]: 186: Hoare triple {169405#true} assume 4512 == ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,099 INFO L280 TraceCheckUtils]: 187: Hoare triple {169405#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {169405#true} is VALID [2020-07-29 01:43:53,100 INFO L280 TraceCheckUtils]: 188: Hoare triple {169405#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {169405#true} is VALID [2020-07-29 01:43:53,100 INFO L280 TraceCheckUtils]: 189: Hoare triple {169405#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,100 INFO L280 TraceCheckUtils]: 190: Hoare triple {169405#true} assume !(0 == ssl3_connect_~tmp___7~0); {169405#true} is VALID [2020-07-29 01:43:53,100 INFO L280 TraceCheckUtils]: 191: Hoare triple {169405#true} assume !(0 == ssl3_connect_~tmp___8~0); {169405#true} is VALID [2020-07-29 01:43:53,101 INFO L280 TraceCheckUtils]: 192: Hoare triple {169405#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {169405#true} is VALID [2020-07-29 01:43:53,101 INFO L280 TraceCheckUtils]: 193: Hoare triple {169405#true} ssl3_connect_~skip~0 := 0; {169405#true} is VALID [2020-07-29 01:43:53,101 INFO L280 TraceCheckUtils]: 194: Hoare triple {169405#true} assume !false; {169405#true} is VALID [2020-07-29 01:43:53,101 INFO L280 TraceCheckUtils]: 195: Hoare triple {169405#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,101 INFO L280 TraceCheckUtils]: 196: Hoare triple {169405#true} assume !(12292 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,102 INFO L280 TraceCheckUtils]: 197: Hoare triple {169405#true} assume !(16384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,102 INFO L280 TraceCheckUtils]: 198: Hoare triple {169405#true} assume !(4096 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,102 INFO L280 TraceCheckUtils]: 199: Hoare triple {169405#true} assume !(20480 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,102 INFO L280 TraceCheckUtils]: 200: Hoare triple {169405#true} assume !(4099 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,102 INFO L280 TraceCheckUtils]: 201: Hoare triple {169405#true} assume !(4368 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,103 INFO L280 TraceCheckUtils]: 202: Hoare triple {169405#true} assume !(4369 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,103 INFO L280 TraceCheckUtils]: 203: Hoare triple {169405#true} assume !(4384 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,103 INFO L280 TraceCheckUtils]: 204: Hoare triple {169405#true} assume !(4385 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,103 INFO L280 TraceCheckUtils]: 205: Hoare triple {169405#true} assume !(4400 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,104 INFO L280 TraceCheckUtils]: 206: Hoare triple {169405#true} assume !(4401 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,104 INFO L280 TraceCheckUtils]: 207: Hoare triple {169405#true} assume !(4416 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,104 INFO L280 TraceCheckUtils]: 208: Hoare triple {169405#true} assume !(4417 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,104 INFO L280 TraceCheckUtils]: 209: Hoare triple {169405#true} assume !(4432 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,104 INFO L280 TraceCheckUtils]: 210: Hoare triple {169405#true} assume !(4433 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,105 INFO L280 TraceCheckUtils]: 211: Hoare triple {169405#true} assume !(4448 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,105 INFO L280 TraceCheckUtils]: 212: Hoare triple {169405#true} assume !(4449 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,105 INFO L280 TraceCheckUtils]: 213: Hoare triple {169405#true} assume !(4464 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,105 INFO L280 TraceCheckUtils]: 214: Hoare triple {169405#true} assume !(4465 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,105 INFO L280 TraceCheckUtils]: 215: Hoare triple {169405#true} assume !(4466 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,106 INFO L280 TraceCheckUtils]: 216: Hoare triple {169405#true} assume !(4467 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,106 INFO L280 TraceCheckUtils]: 217: Hoare triple {169405#true} assume !(4480 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,106 INFO L280 TraceCheckUtils]: 218: Hoare triple {169405#true} assume !(4481 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,106 INFO L280 TraceCheckUtils]: 219: Hoare triple {169405#true} assume !(4496 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,107 INFO L280 TraceCheckUtils]: 220: Hoare triple {169405#true} assume !(4497 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,107 INFO L280 TraceCheckUtils]: 221: Hoare triple {169405#true} assume !(4512 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,107 INFO L280 TraceCheckUtils]: 222: Hoare triple {169405#true} assume !(4513 == ssl3_connect_~s__state~0); {169405#true} is VALID [2020-07-29 01:43:53,107 INFO L280 TraceCheckUtils]: 223: Hoare triple {169405#true} assume 4528 == ssl3_connect_~s__state~0; {169405#true} is VALID [2020-07-29 01:43:53,107 INFO L280 TraceCheckUtils]: 224: Hoare triple {169405#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {169405#true} is VALID [2020-07-29 01:43:53,111 INFO L280 TraceCheckUtils]: 225: Hoare triple {169405#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:53,112 INFO L280 TraceCheckUtils]: 226: Hoare triple {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(0 != ssl3_connect_~s__hit~0);ssl3_connect_~s__s3__tmp__next_state___0~0 := 4560; {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:53,112 INFO L280 TraceCheckUtils]: 227: Hoare triple {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} ssl3_connect_~s__init_num~0 := 0; {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:53,113 INFO L280 TraceCheckUtils]: 228: Hoare triple {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:53,113 INFO L280 TraceCheckUtils]: 229: Hoare triple {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} ssl3_connect_~skip~0 := 0; {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:53,114 INFO L280 TraceCheckUtils]: 230: Hoare triple {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !false; {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:53,114 INFO L280 TraceCheckUtils]: 231: Hoare triple {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:53,115 INFO L280 TraceCheckUtils]: 232: Hoare triple {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(12292 == ssl3_connect_~s__state~0); {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:53,115 INFO L280 TraceCheckUtils]: 233: Hoare triple {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(16384 == ssl3_connect_~s__state~0); {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:53,116 INFO L280 TraceCheckUtils]: 234: Hoare triple {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(4096 == ssl3_connect_~s__state~0); {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:53,116 INFO L280 TraceCheckUtils]: 235: Hoare triple {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(20480 == ssl3_connect_~s__state~0); {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:53,117 INFO L280 TraceCheckUtils]: 236: Hoare triple {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume !(4099 == ssl3_connect_~s__state~0); {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} is VALID [2020-07-29 01:43:53,117 INFO L280 TraceCheckUtils]: 237: Hoare triple {169407#(<= ULTIMATE.start_ssl3_connect_~s__state~0 4352)} assume 4368 == ssl3_connect_~s__state~0; {169406#false} is VALID [2020-07-29 01:43:53,137 INFO L134 CoverageAnalysis]: Checked inductivity of 698 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 608 trivial. 0 not checked. [2020-07-29 01:43:53,137 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992244256] [2020-07-29 01:43:53,137 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:53,137 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-07-29 01:43:53,137 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462272839] [2020-07-29 01:43:53,138 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:53,138 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:53,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:53,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:53,138 INFO L87 Difference]: Start difference. First operand 6100 states and 7265 transitions. cyclomatic complexity: 1173 Second operand 3 states. [2020-07-29 01:43:54,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:54,300 INFO L93 Difference]: Finished difference Result 5400 states and 6393 transitions. [2020-07-29 01:43:54,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:43:54,301 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:43:54,398 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 88 edges. 88 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:43:54,398 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5400 states and 6393 transitions. [2020-07-29 01:43:55,283 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3386 [2020-07-29 01:43:56,255 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5400 states to 5400 states and 6393 transitions. [2020-07-29 01:43:56,256 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 5400 [2020-07-29 01:43:56,258 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 5400 [2020-07-29 01:43:56,258 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5400 states and 6393 transitions. [2020-07-29 01:43:56,261 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:43:56,261 INFO L688 BuchiCegarLoop]: Abstraction has 5400 states and 6393 transitions. [2020-07-29 01:43:56,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5400 states and 6393 transitions. [2020-07-29 01:43:56,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5400 to 5384. [2020-07-29 01:43:56,302 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:43:56,303 INFO L82 GeneralOperation]: Start isEquivalent. First operand 5400 states and 6393 transitions. Second operand 5384 states. [2020-07-29 01:43:56,303 INFO L74 IsIncluded]: Start isIncluded. First operand 5400 states and 6393 transitions. Second operand 5384 states. [2020-07-29 01:43:56,303 INFO L87 Difference]: Start difference. First operand 5400 states and 6393 transitions. Second operand 5384 states. [2020-07-29 01:43:57,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:57,155 INFO L93 Difference]: Finished difference Result 5400 states and 6393 transitions. [2020-07-29 01:43:57,155 INFO L276 IsEmpty]: Start isEmpty. Operand 5400 states and 6393 transitions. [2020-07-29 01:43:57,158 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:57,158 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:57,158 INFO L74 IsIncluded]: Start isIncluded. First operand 5384 states. Second operand 5400 states and 6393 transitions. [2020-07-29 01:43:57,158 INFO L87 Difference]: Start difference. First operand 5384 states. Second operand 5400 states and 6393 transitions. [2020-07-29 01:43:58,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:43:58,106 INFO L93 Difference]: Finished difference Result 5400 states and 6393 transitions. [2020-07-29 01:43:58,106 INFO L276 IsEmpty]: Start isEmpty. Operand 5400 states and 6393 transitions. [2020-07-29 01:43:58,109 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:43:58,109 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:43:58,109 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:43:58,109 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:43:58,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5384 states. [2020-07-29 01:43:58,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5384 states to 5384 states and 6377 transitions. [2020-07-29 01:43:58,971 INFO L711 BuchiCegarLoop]: Abstraction has 5384 states and 6377 transitions. [2020-07-29 01:43:58,971 INFO L591 BuchiCegarLoop]: Abstraction has 5384 states and 6377 transitions. [2020-07-29 01:43:58,971 INFO L424 BuchiCegarLoop]: ======== Iteration 26============ [2020-07-29 01:43:58,972 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 5384 states and 6377 transitions. [2020-07-29 01:43:58,980 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3370 [2020-07-29 01:43:58,981 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:43:58,981 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:43:58,982 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:58,982 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:43:58,982 INFO L794 eck$LassoCheckResult]: Stem: 174930#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 174931#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 174925#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 174926#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 174889#L96-1 assume !false; 174950#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 174951#L99 assume 12292 == ssl3_connect_~s__state~0; 175863#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 175862#L204 ssl3_connect_~s__server~0 := 0; 175847#L209 assume 0 != ssl3_connect_~cb~0; 175846#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 175845#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 175843#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 175841#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 175839#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 175837#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 175834#L514 ssl3_connect_~skip~0 := 0; 175833#L96-1 assume !false; 175832#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 175831#L99 assume !(12292 == ssl3_connect_~s__state~0); 175830#L102 assume !(16384 == ssl3_connect_~s__state~0); 175829#L105 assume !(4096 == ssl3_connect_~s__state~0); 175828#L108 assume !(20480 == ssl3_connect_~s__state~0); 175827#L111 assume !(4099 == ssl3_connect_~s__state~0); 175826#L114 assume 4368 == ssl3_connect_~s__state~0; 175825#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 175824#L248 assume !(0 == ssl3_connect_~blastFlag~0); 175823#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 175821#L256 assume !(ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0); 175819#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 175816#L514 ssl3_connect_~skip~0 := 0; 175815#L96-1 assume !false; 175814#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 175813#L99 assume !(12292 == ssl3_connect_~s__state~0); 175812#L102 assume !(16384 == ssl3_connect_~s__state~0); 175811#L105 assume !(4096 == ssl3_connect_~s__state~0); 175810#L108 assume !(20480 == ssl3_connect_~s__state~0); 175809#L111 assume !(4099 == ssl3_connect_~s__state~0); 175808#L114 assume !(4368 == ssl3_connect_~s__state~0); 175807#L117 assume !(4369 == ssl3_connect_~s__state~0); 175806#L120 assume 4384 == ssl3_connect_~s__state~0; 175805#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 175804#L263 assume !(1 == ssl3_connect_~blastFlag~0); 175803#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 175801#L269 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; 175802#L269-2 [2020-07-29 01:43:58,983 INFO L796 eck$LassoCheckResult]: Loop: 175802#L269-2 ssl3_connect_~s__init_num~0 := 0; 178677#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 178674#L514 ssl3_connect_~skip~0 := 0; 178673#L96-1 assume !false; 178672#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 178671#L99 assume !(12292 == ssl3_connect_~s__state~0); 178670#L102 assume !(16384 == ssl3_connect_~s__state~0); 178669#L105 assume !(4096 == ssl3_connect_~s__state~0); 178668#L108 assume !(20480 == ssl3_connect_~s__state~0); 178667#L111 assume !(4099 == ssl3_connect_~s__state~0); 178666#L114 assume !(4368 == ssl3_connect_~s__state~0); 178665#L117 assume !(4369 == ssl3_connect_~s__state~0); 178664#L120 assume !(4384 == ssl3_connect_~s__state~0); 178663#L123 assume !(4385 == ssl3_connect_~s__state~0); 178662#L126 assume !(4400 == ssl3_connect_~s__state~0); 178661#L129 assume !(4401 == ssl3_connect_~s__state~0); 178660#L132 assume !(4416 == ssl3_connect_~s__state~0); 178659#L135 assume !(4417 == ssl3_connect_~s__state~0); 178658#L138 assume !(4432 == ssl3_connect_~s__state~0); 178657#L141 assume !(4433 == ssl3_connect_~s__state~0); 178656#L144 assume !(4448 == ssl3_connect_~s__state~0); 178655#L147 assume !(4449 == ssl3_connect_~s__state~0); 178654#L150 assume !(4464 == ssl3_connect_~s__state~0); 178653#L153 assume !(4465 == ssl3_connect_~s__state~0); 178652#L156 assume !(4466 == ssl3_connect_~s__state~0); 178651#L159 assume !(4467 == ssl3_connect_~s__state~0); 178650#L162 assume !(4480 == ssl3_connect_~s__state~0); 178649#L165 assume !(4481 == ssl3_connect_~s__state~0); 178648#L168 assume !(4496 == ssl3_connect_~s__state~0); 178647#L171 assume !(4497 == ssl3_connect_~s__state~0); 178646#L174 assume !(4512 == ssl3_connect_~s__state~0); 178645#L177 assume !(4513 == ssl3_connect_~s__state~0); 178644#L180 assume !(4528 == ssl3_connect_~s__state~0); 178643#L183 assume !(4529 == ssl3_connect_~s__state~0); 178642#L186 assume 4560 == ssl3_connect_~s__state~0; 178436#L190 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; 178641#L425 assume !(ssl3_connect_~ret~0 <= 0); 178639#L428 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4512; 178635#L428-2 ssl3_connect_~s__init_num~0 := 0; 178633#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 178628#L514 ssl3_connect_~skip~0 := 0; 178626#L96-1 assume !false; 178624#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 178622#L99 assume !(12292 == ssl3_connect_~s__state~0); 178620#L102 assume !(16384 == ssl3_connect_~s__state~0); 178618#L105 assume !(4096 == ssl3_connect_~s__state~0); 178616#L108 assume !(20480 == ssl3_connect_~s__state~0); 178614#L111 assume !(4099 == ssl3_connect_~s__state~0); 178612#L114 assume !(4368 == ssl3_connect_~s__state~0); 178610#L117 assume !(4369 == ssl3_connect_~s__state~0); 178608#L120 assume !(4384 == ssl3_connect_~s__state~0); 178606#L123 assume !(4385 == ssl3_connect_~s__state~0); 178604#L126 assume !(4400 == ssl3_connect_~s__state~0); 178602#L129 assume !(4401 == ssl3_connect_~s__state~0); 178600#L132 assume !(4416 == ssl3_connect_~s__state~0); 178598#L135 assume !(4417 == ssl3_connect_~s__state~0); 178596#L138 assume !(4432 == ssl3_connect_~s__state~0); 178594#L141 assume !(4433 == ssl3_connect_~s__state~0); 178592#L144 assume !(4448 == ssl3_connect_~s__state~0); 178590#L147 assume !(4449 == ssl3_connect_~s__state~0); 178588#L150 assume !(4464 == ssl3_connect_~s__state~0); 178586#L153 assume !(4465 == ssl3_connect_~s__state~0); 178584#L156 assume !(4466 == ssl3_connect_~s__state~0); 178582#L159 assume !(4467 == ssl3_connect_~s__state~0); 178580#L162 assume !(4480 == ssl3_connect_~s__state~0); 178578#L165 assume !(4481 == ssl3_connect_~s__state~0); 178576#L168 assume !(4496 == ssl3_connect_~s__state~0); 178574#L171 assume !(4497 == ssl3_connect_~s__state~0); 178572#L174 assume 4512 == ssl3_connect_~s__state~0; 178444#L178 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; 178569#L375 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; 178567#L381 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; 178564#L381-2 assume !(0 == ssl3_connect_~tmp___7~0); 178560#L390 assume !(0 == ssl3_connect_~tmp___8~0); 178557#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 178551#L514 ssl3_connect_~skip~0 := 0; 178549#L96-1 assume !false; 178547#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 178545#L99 assume !(12292 == ssl3_connect_~s__state~0); 178543#L102 assume !(16384 == ssl3_connect_~s__state~0); 178541#L105 assume !(4096 == ssl3_connect_~s__state~0); 178539#L108 assume !(20480 == ssl3_connect_~s__state~0); 178537#L111 assume !(4099 == ssl3_connect_~s__state~0); 178535#L114 assume !(4368 == ssl3_connect_~s__state~0); 178533#L117 assume !(4369 == ssl3_connect_~s__state~0); 178531#L120 assume !(4384 == ssl3_connect_~s__state~0); 178529#L123 assume !(4385 == ssl3_connect_~s__state~0); 178527#L126 assume !(4400 == ssl3_connect_~s__state~0); 178525#L129 assume !(4401 == ssl3_connect_~s__state~0); 178523#L132 assume !(4416 == ssl3_connect_~s__state~0); 178521#L135 assume !(4417 == ssl3_connect_~s__state~0); 178519#L138 assume !(4432 == ssl3_connect_~s__state~0); 178517#L141 assume !(4433 == ssl3_connect_~s__state~0); 178515#L144 assume !(4448 == ssl3_connect_~s__state~0); 178513#L147 assume !(4449 == ssl3_connect_~s__state~0); 178511#L150 assume !(4464 == ssl3_connect_~s__state~0); 178509#L153 assume !(4465 == ssl3_connect_~s__state~0); 178507#L156 assume !(4466 == ssl3_connect_~s__state~0); 178505#L159 assume !(4467 == ssl3_connect_~s__state~0); 178503#L162 assume !(4480 == ssl3_connect_~s__state~0); 178501#L165 assume !(4481 == ssl3_connect_~s__state~0); 178499#L168 assume !(4496 == ssl3_connect_~s__state~0); 178497#L171 assume !(4497 == ssl3_connect_~s__state~0); 178495#L174 assume !(4512 == ssl3_connect_~s__state~0); 178493#L177 assume !(4513 == ssl3_connect_~s__state~0); 178491#L180 assume 4528 == ssl3_connect_~s__state~0; 178439#L184 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; 178488#L398 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; 178486#L405 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__s3__tmp__next_state___0~0 := 3;ssl3_connect_~__cil_tmp58~0 := ssl3_connect_~s__s3__flags~0; 178482#L409 assume !(0 != ssl3_connect_~__cil_tmp58~0 - 2); 178480#L405-1 ssl3_connect_~s__init_num~0 := 0; 178479#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 178476#L514 ssl3_connect_~skip~0 := 0; 178475#L96-1 assume !false; 178474#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 178473#L99 assume !(12292 == ssl3_connect_~s__state~0); 178472#L102 assume !(16384 == ssl3_connect_~s__state~0); 178471#L105 assume !(4096 == ssl3_connect_~s__state~0); 178470#L108 assume !(20480 == ssl3_connect_~s__state~0); 178469#L111 assume !(4099 == ssl3_connect_~s__state~0); 178468#L114 assume !(4368 == ssl3_connect_~s__state~0); 178467#L117 assume !(4369 == ssl3_connect_~s__state~0); 178466#L120 assume !(4384 == ssl3_connect_~s__state~0); 178465#L123 assume !(4385 == ssl3_connect_~s__state~0); 178464#L126 assume !(4400 == ssl3_connect_~s__state~0); 178463#L129 assume !(4401 == ssl3_connect_~s__state~0); 178462#L132 assume !(4416 == ssl3_connect_~s__state~0); 178461#L135 assume !(4417 == ssl3_connect_~s__state~0); 178460#L138 assume !(4432 == ssl3_connect_~s__state~0); 178459#L141 assume !(4433 == ssl3_connect_~s__state~0); 178458#L144 assume !(4448 == ssl3_connect_~s__state~0); 178457#L147 assume !(4449 == ssl3_connect_~s__state~0); 178456#L150 assume !(4464 == ssl3_connect_~s__state~0); 178455#L153 assume !(4465 == ssl3_connect_~s__state~0); 178454#L156 assume !(4466 == ssl3_connect_~s__state~0); 178453#L159 assume !(4467 == ssl3_connect_~s__state~0); 178452#L162 assume !(4480 == ssl3_connect_~s__state~0); 178451#L165 assume !(4481 == ssl3_connect_~s__state~0); 178450#L168 assume !(4496 == ssl3_connect_~s__state~0); 178449#L171 assume !(4497 == ssl3_connect_~s__state~0); 178447#L174 assume !(4512 == ssl3_connect_~s__state~0); 178445#L177 assume !(4513 == ssl3_connect_~s__state~0); 178442#L180 assume !(4528 == ssl3_connect_~s__state~0); 178440#L183 assume !(4529 == ssl3_connect_~s__state~0); 178437#L186 assume !(4560 == ssl3_connect_~s__state~0); 178431#L189 assume !(4561 == ssl3_connect_~s__state~0); 176418#L192 assume 4352 == ssl3_connect_~s__state~0; 176417#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 174995#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 174996#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 176396#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 176382#L514 ssl3_connect_~skip~0 := 0; 176383#L96-1 assume !false; 176376#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 176377#L99 assume !(12292 == ssl3_connect_~s__state~0); 176370#L102 assume !(16384 == ssl3_connect_~s__state~0); 176371#L105 assume !(4096 == ssl3_connect_~s__state~0); 176364#L108 assume !(20480 == ssl3_connect_~s__state~0); 176365#L111 assume !(4099 == ssl3_connect_~s__state~0); 176356#L114 assume !(4368 == ssl3_connect_~s__state~0); 176357#L117 assume !(4369 == ssl3_connect_~s__state~0); 176348#L120 assume 4384 == ssl3_connect_~s__state~0; 176349#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 178686#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 178337#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 178682#L269 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; 175802#L269-2 [2020-07-29 01:43:58,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:58,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1190341656, now seen corresponding path program 1 times [2020-07-29 01:43:58,984 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:58,984 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547631268] [2020-07-29 01:43:58,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:58,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:59,009 INFO L280 TraceCheckUtils]: 0: Hoare triple {190995#true} havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,010 INFO L280 TraceCheckUtils]: 1: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,011 INFO L280 TraceCheckUtils]: 2: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,012 INFO L280 TraceCheckUtils]: 3: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(0 != ssl3_connect_~tmp___1~0 - 12288); {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,012 INFO L280 TraceCheckUtils]: 4: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !false; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,013 INFO L280 TraceCheckUtils]: 5: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,013 INFO L280 TraceCheckUtils]: 6: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume 12292 == ssl3_connect_~s__state~0; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,014 INFO L280 TraceCheckUtils]: 7: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,015 INFO L280 TraceCheckUtils]: 8: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} ssl3_connect_~s__server~0 := 0; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,015 INFO L280 TraceCheckUtils]: 9: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume 0 != ssl3_connect_~cb~0; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,016 INFO L280 TraceCheckUtils]: 10: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,017 INFO L280 TraceCheckUtils]: 11: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,017 INFO L280 TraceCheckUtils]: 12: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(0 == ssl3_connect_~s__init_buf___0~0); {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,018 INFO L280 TraceCheckUtils]: 13: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(0 == ssl3_connect_~tmp___4~0); {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,018 INFO L280 TraceCheckUtils]: 14: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,019 INFO L280 TraceCheckUtils]: 15: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,020 INFO L280 TraceCheckUtils]: 16: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} ssl3_connect_~skip~0 := 0; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,020 INFO L280 TraceCheckUtils]: 17: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !false; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,021 INFO L280 TraceCheckUtils]: 18: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,022 INFO L280 TraceCheckUtils]: 19: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(12292 == ssl3_connect_~s__state~0); {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,022 INFO L280 TraceCheckUtils]: 20: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(16384 == ssl3_connect_~s__state~0); {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,023 INFO L280 TraceCheckUtils]: 21: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(4096 == ssl3_connect_~s__state~0); {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,024 INFO L280 TraceCheckUtils]: 22: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(20480 == ssl3_connect_~s__state~0); {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,024 INFO L280 TraceCheckUtils]: 23: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(4099 == ssl3_connect_~s__state~0); {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,025 INFO L280 TraceCheckUtils]: 24: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume 4368 == ssl3_connect_~s__state~0; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,025 INFO L280 TraceCheckUtils]: 25: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:43:59,026 INFO L280 TraceCheckUtils]: 26: Hoare triple {190997#(= 0 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(0 == ssl3_connect_~blastFlag~0); {190996#false} is VALID [2020-07-29 01:43:59,026 INFO L280 TraceCheckUtils]: 27: Hoare triple {190996#false} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {190996#false} is VALID [2020-07-29 01:43:59,026 INFO L280 TraceCheckUtils]: 28: Hoare triple {190996#false} assume !(ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0); {190996#false} is VALID [2020-07-29 01:43:59,027 INFO L280 TraceCheckUtils]: 29: Hoare triple {190996#false} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {190996#false} is VALID [2020-07-29 01:43:59,027 INFO L280 TraceCheckUtils]: 30: Hoare triple {190996#false} ssl3_connect_~skip~0 := 0; {190996#false} is VALID [2020-07-29 01:43:59,027 INFO L280 TraceCheckUtils]: 31: Hoare triple {190996#false} assume !false; {190996#false} is VALID [2020-07-29 01:43:59,027 INFO L280 TraceCheckUtils]: 32: Hoare triple {190996#false} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {190996#false} is VALID [2020-07-29 01:43:59,027 INFO L280 TraceCheckUtils]: 33: Hoare triple {190996#false} assume !(12292 == ssl3_connect_~s__state~0); {190996#false} is VALID [2020-07-29 01:43:59,028 INFO L280 TraceCheckUtils]: 34: Hoare triple {190996#false} assume !(16384 == ssl3_connect_~s__state~0); {190996#false} is VALID [2020-07-29 01:43:59,028 INFO L280 TraceCheckUtils]: 35: Hoare triple {190996#false} assume !(4096 == ssl3_connect_~s__state~0); {190996#false} is VALID [2020-07-29 01:43:59,028 INFO L280 TraceCheckUtils]: 36: Hoare triple {190996#false} assume !(20480 == ssl3_connect_~s__state~0); {190996#false} is VALID [2020-07-29 01:43:59,028 INFO L280 TraceCheckUtils]: 37: Hoare triple {190996#false} assume !(4099 == ssl3_connect_~s__state~0); {190996#false} is VALID [2020-07-29 01:43:59,028 INFO L280 TraceCheckUtils]: 38: Hoare triple {190996#false} assume !(4368 == ssl3_connect_~s__state~0); {190996#false} is VALID [2020-07-29 01:43:59,028 INFO L280 TraceCheckUtils]: 39: Hoare triple {190996#false} assume !(4369 == ssl3_connect_~s__state~0); {190996#false} is VALID [2020-07-29 01:43:59,028 INFO L280 TraceCheckUtils]: 40: Hoare triple {190996#false} assume 4384 == ssl3_connect_~s__state~0; {190996#false} is VALID [2020-07-29 01:43:59,029 INFO L280 TraceCheckUtils]: 41: Hoare triple {190996#false} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {190996#false} is VALID [2020-07-29 01:43:59,029 INFO L280 TraceCheckUtils]: 42: Hoare triple {190996#false} assume !(1 == ssl3_connect_~blastFlag~0); {190996#false} is VALID [2020-07-29 01:43:59,029 INFO L280 TraceCheckUtils]: 43: Hoare triple {190996#false} assume !(ssl3_connect_~ret~0 <= 0); {190996#false} is VALID [2020-07-29 01:43:59,029 INFO L280 TraceCheckUtils]: 44: Hoare triple {190996#false} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; {190996#false} is VALID [2020-07-29 01:43:59,031 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-07-29 01:43:59,031 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547631268] [2020-07-29 01:43:59,031 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:43:59,032 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-07-29 01:43:59,032 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411860813] [2020-07-29 01:43:59,032 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-07-29 01:43:59,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:43:59,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1937158049, now seen corresponding path program 1 times [2020-07-29 01:43:59,033 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:43:59,033 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508386406] [2020-07-29 01:43:59,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:43:59,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:59,084 INFO L280 TraceCheckUtils]: 0: Hoare triple {190998#true} ssl3_connect_~s__init_num~0 := 0; {190998#true} is VALID [2020-07-29 01:43:59,084 INFO L280 TraceCheckUtils]: 1: Hoare triple {190998#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {190998#true} is VALID [2020-07-29 01:43:59,085 INFO L280 TraceCheckUtils]: 2: Hoare triple {190998#true} ssl3_connect_~skip~0 := 0; {190998#true} is VALID [2020-07-29 01:43:59,085 INFO L280 TraceCheckUtils]: 3: Hoare triple {190998#true} assume !false; {190998#true} is VALID [2020-07-29 01:43:59,085 INFO L280 TraceCheckUtils]: 4: Hoare triple {190998#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {190998#true} is VALID [2020-07-29 01:43:59,085 INFO L280 TraceCheckUtils]: 5: Hoare triple {190998#true} assume !(12292 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,085 INFO L280 TraceCheckUtils]: 6: Hoare triple {190998#true} assume !(16384 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,085 INFO L280 TraceCheckUtils]: 7: Hoare triple {190998#true} assume !(4096 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,085 INFO L280 TraceCheckUtils]: 8: Hoare triple {190998#true} assume !(20480 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,086 INFO L280 TraceCheckUtils]: 9: Hoare triple {190998#true} assume !(4099 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,086 INFO L280 TraceCheckUtils]: 10: Hoare triple {190998#true} assume !(4368 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,086 INFO L280 TraceCheckUtils]: 11: Hoare triple {190998#true} assume !(4369 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,086 INFO L280 TraceCheckUtils]: 12: Hoare triple {190998#true} assume !(4384 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,087 INFO L280 TraceCheckUtils]: 13: Hoare triple {190998#true} assume !(4385 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,087 INFO L280 TraceCheckUtils]: 14: Hoare triple {190998#true} assume !(4400 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,087 INFO L280 TraceCheckUtils]: 15: Hoare triple {190998#true} assume !(4401 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,087 INFO L280 TraceCheckUtils]: 16: Hoare triple {190998#true} assume !(4416 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,087 INFO L280 TraceCheckUtils]: 17: Hoare triple {190998#true} assume !(4417 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,088 INFO L280 TraceCheckUtils]: 18: Hoare triple {190998#true} assume !(4432 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,088 INFO L280 TraceCheckUtils]: 19: Hoare triple {190998#true} assume !(4433 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,088 INFO L280 TraceCheckUtils]: 20: Hoare triple {190998#true} assume !(4448 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,088 INFO L280 TraceCheckUtils]: 21: Hoare triple {190998#true} assume !(4449 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,088 INFO L280 TraceCheckUtils]: 22: Hoare triple {190998#true} assume !(4464 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,088 INFO L280 TraceCheckUtils]: 23: Hoare triple {190998#true} assume !(4465 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,088 INFO L280 TraceCheckUtils]: 24: Hoare triple {190998#true} assume !(4466 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,089 INFO L280 TraceCheckUtils]: 25: Hoare triple {190998#true} assume !(4467 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,089 INFO L280 TraceCheckUtils]: 26: Hoare triple {190998#true} assume !(4480 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,090 INFO L280 TraceCheckUtils]: 27: Hoare triple {190998#true} assume !(4481 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,090 INFO L280 TraceCheckUtils]: 28: Hoare triple {190998#true} assume !(4496 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,090 INFO L280 TraceCheckUtils]: 29: Hoare triple {190998#true} assume !(4497 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,091 INFO L280 TraceCheckUtils]: 30: Hoare triple {190998#true} assume !(4512 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,091 INFO L280 TraceCheckUtils]: 31: Hoare triple {190998#true} assume !(4513 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,092 INFO L280 TraceCheckUtils]: 32: Hoare triple {190998#true} assume !(4528 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,092 INFO L280 TraceCheckUtils]: 33: Hoare triple {190998#true} assume !(4529 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,092 INFO L280 TraceCheckUtils]: 34: Hoare triple {190998#true} assume 4560 == ssl3_connect_~s__state~0; {190998#true} is VALID [2020-07-29 01:43:59,093 INFO L280 TraceCheckUtils]: 35: Hoare triple {190998#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; {190998#true} is VALID [2020-07-29 01:43:59,093 INFO L280 TraceCheckUtils]: 36: Hoare triple {190998#true} assume !(ssl3_connect_~ret~0 <= 0); {190998#true} is VALID [2020-07-29 01:43:59,093 INFO L280 TraceCheckUtils]: 37: Hoare triple {190998#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4512; {190998#true} is VALID [2020-07-29 01:43:59,094 INFO L280 TraceCheckUtils]: 38: Hoare triple {190998#true} ssl3_connect_~s__init_num~0 := 0; {190998#true} is VALID [2020-07-29 01:43:59,094 INFO L280 TraceCheckUtils]: 39: Hoare triple {190998#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {190998#true} is VALID [2020-07-29 01:43:59,094 INFO L280 TraceCheckUtils]: 40: Hoare triple {190998#true} ssl3_connect_~skip~0 := 0; {190998#true} is VALID [2020-07-29 01:43:59,094 INFO L280 TraceCheckUtils]: 41: Hoare triple {190998#true} assume !false; {190998#true} is VALID [2020-07-29 01:43:59,095 INFO L280 TraceCheckUtils]: 42: Hoare triple {190998#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {190998#true} is VALID [2020-07-29 01:43:59,095 INFO L280 TraceCheckUtils]: 43: Hoare triple {190998#true} assume !(12292 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,095 INFO L280 TraceCheckUtils]: 44: Hoare triple {190998#true} assume !(16384 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,096 INFO L280 TraceCheckUtils]: 45: Hoare triple {190998#true} assume !(4096 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,096 INFO L280 TraceCheckUtils]: 46: Hoare triple {190998#true} assume !(20480 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,096 INFO L280 TraceCheckUtils]: 47: Hoare triple {190998#true} assume !(4099 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,097 INFO L280 TraceCheckUtils]: 48: Hoare triple {190998#true} assume !(4368 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,097 INFO L280 TraceCheckUtils]: 49: Hoare triple {190998#true} assume !(4369 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,097 INFO L280 TraceCheckUtils]: 50: Hoare triple {190998#true} assume !(4384 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,098 INFO L280 TraceCheckUtils]: 51: Hoare triple {190998#true} assume !(4385 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,098 INFO L280 TraceCheckUtils]: 52: Hoare triple {190998#true} assume !(4400 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,098 INFO L280 TraceCheckUtils]: 53: Hoare triple {190998#true} assume !(4401 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,099 INFO L280 TraceCheckUtils]: 54: Hoare triple {190998#true} assume !(4416 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,099 INFO L280 TraceCheckUtils]: 55: Hoare triple {190998#true} assume !(4417 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,099 INFO L280 TraceCheckUtils]: 56: Hoare triple {190998#true} assume !(4432 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,100 INFO L280 TraceCheckUtils]: 57: Hoare triple {190998#true} assume !(4433 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,100 INFO L280 TraceCheckUtils]: 58: Hoare triple {190998#true} assume !(4448 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,100 INFO L280 TraceCheckUtils]: 59: Hoare triple {190998#true} assume !(4449 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,100 INFO L280 TraceCheckUtils]: 60: Hoare triple {190998#true} assume !(4464 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,101 INFO L280 TraceCheckUtils]: 61: Hoare triple {190998#true} assume !(4465 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,101 INFO L280 TraceCheckUtils]: 62: Hoare triple {190998#true} assume !(4466 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,101 INFO L280 TraceCheckUtils]: 63: Hoare triple {190998#true} assume !(4467 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,102 INFO L280 TraceCheckUtils]: 64: Hoare triple {190998#true} assume !(4480 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,102 INFO L280 TraceCheckUtils]: 65: Hoare triple {190998#true} assume !(4481 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,102 INFO L280 TraceCheckUtils]: 66: Hoare triple {190998#true} assume !(4496 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,103 INFO L280 TraceCheckUtils]: 67: Hoare triple {190998#true} assume !(4497 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,103 INFO L280 TraceCheckUtils]: 68: Hoare triple {190998#true} assume 4512 == ssl3_connect_~s__state~0; {190998#true} is VALID [2020-07-29 01:43:59,103 INFO L280 TraceCheckUtils]: 69: Hoare triple {190998#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {190998#true} is VALID [2020-07-29 01:43:59,103 INFO L280 TraceCheckUtils]: 70: Hoare triple {190998#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {190998#true} is VALID [2020-07-29 01:43:59,104 INFO L280 TraceCheckUtils]: 71: Hoare triple {190998#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {190998#true} is VALID [2020-07-29 01:43:59,104 INFO L280 TraceCheckUtils]: 72: Hoare triple {190998#true} assume !(0 == ssl3_connect_~tmp___7~0); {190998#true} is VALID [2020-07-29 01:43:59,104 INFO L280 TraceCheckUtils]: 73: Hoare triple {190998#true} assume !(0 == ssl3_connect_~tmp___8~0); {190998#true} is VALID [2020-07-29 01:43:59,105 INFO L280 TraceCheckUtils]: 74: Hoare triple {190998#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {190998#true} is VALID [2020-07-29 01:43:59,105 INFO L280 TraceCheckUtils]: 75: Hoare triple {190998#true} ssl3_connect_~skip~0 := 0; {190998#true} is VALID [2020-07-29 01:43:59,105 INFO L280 TraceCheckUtils]: 76: Hoare triple {190998#true} assume !false; {190998#true} is VALID [2020-07-29 01:43:59,105 INFO L280 TraceCheckUtils]: 77: Hoare triple {190998#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {190998#true} is VALID [2020-07-29 01:43:59,106 INFO L280 TraceCheckUtils]: 78: Hoare triple {190998#true} assume !(12292 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,106 INFO L280 TraceCheckUtils]: 79: Hoare triple {190998#true} assume !(16384 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,106 INFO L280 TraceCheckUtils]: 80: Hoare triple {190998#true} assume !(4096 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,107 INFO L280 TraceCheckUtils]: 81: Hoare triple {190998#true} assume !(20480 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,107 INFO L280 TraceCheckUtils]: 82: Hoare triple {190998#true} assume !(4099 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,107 INFO L280 TraceCheckUtils]: 83: Hoare triple {190998#true} assume !(4368 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,108 INFO L280 TraceCheckUtils]: 84: Hoare triple {190998#true} assume !(4369 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,108 INFO L280 TraceCheckUtils]: 85: Hoare triple {190998#true} assume !(4384 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,108 INFO L280 TraceCheckUtils]: 86: Hoare triple {190998#true} assume !(4385 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,109 INFO L280 TraceCheckUtils]: 87: Hoare triple {190998#true} assume !(4400 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,109 INFO L280 TraceCheckUtils]: 88: Hoare triple {190998#true} assume !(4401 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,109 INFO L280 TraceCheckUtils]: 89: Hoare triple {190998#true} assume !(4416 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,110 INFO L280 TraceCheckUtils]: 90: Hoare triple {190998#true} assume !(4417 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,110 INFO L280 TraceCheckUtils]: 91: Hoare triple {190998#true} assume !(4432 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,110 INFO L280 TraceCheckUtils]: 92: Hoare triple {190998#true} assume !(4433 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,110 INFO L280 TraceCheckUtils]: 93: Hoare triple {190998#true} assume !(4448 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,111 INFO L280 TraceCheckUtils]: 94: Hoare triple {190998#true} assume !(4449 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,111 INFO L280 TraceCheckUtils]: 95: Hoare triple {190998#true} assume !(4464 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,111 INFO L280 TraceCheckUtils]: 96: Hoare triple {190998#true} assume !(4465 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,111 INFO L280 TraceCheckUtils]: 97: Hoare triple {190998#true} assume !(4466 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,112 INFO L280 TraceCheckUtils]: 98: Hoare triple {190998#true} assume !(4467 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,112 INFO L280 TraceCheckUtils]: 99: Hoare triple {190998#true} assume !(4480 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,112 INFO L280 TraceCheckUtils]: 100: Hoare triple {190998#true} assume !(4481 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,112 INFO L280 TraceCheckUtils]: 101: Hoare triple {190998#true} assume !(4496 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,113 INFO L280 TraceCheckUtils]: 102: Hoare triple {190998#true} assume !(4497 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,113 INFO L280 TraceCheckUtils]: 103: Hoare triple {190998#true} assume !(4512 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,113 INFO L280 TraceCheckUtils]: 104: Hoare triple {190998#true} assume !(4513 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,113 INFO L280 TraceCheckUtils]: 105: Hoare triple {190998#true} assume 4528 == ssl3_connect_~s__state~0; {190998#true} is VALID [2020-07-29 01:43:59,113 INFO L280 TraceCheckUtils]: 106: Hoare triple {190998#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {190998#true} is VALID [2020-07-29 01:43:59,114 INFO L280 TraceCheckUtils]: 107: Hoare triple {190998#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {190998#true} is VALID [2020-07-29 01:43:59,115 INFO L280 TraceCheckUtils]: 108: Hoare triple {190998#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__s3__tmp__next_state___0~0 := 3;ssl3_connect_~__cil_tmp58~0 := ssl3_connect_~s__s3__flags~0; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,115 INFO L280 TraceCheckUtils]: 109: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(0 != ssl3_connect_~__cil_tmp58~0 - 2); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,116 INFO L280 TraceCheckUtils]: 110: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~s__init_num~0 := 0; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,116 INFO L280 TraceCheckUtils]: 111: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,117 INFO L280 TraceCheckUtils]: 112: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~skip~0 := 0; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,118 INFO L280 TraceCheckUtils]: 113: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !false; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,118 INFO L280 TraceCheckUtils]: 114: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,119 INFO L280 TraceCheckUtils]: 115: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,119 INFO L280 TraceCheckUtils]: 116: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,120 INFO L280 TraceCheckUtils]: 117: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4096 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,121 INFO L280 TraceCheckUtils]: 118: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(20480 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,121 INFO L280 TraceCheckUtils]: 119: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4099 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,122 INFO L280 TraceCheckUtils]: 120: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4368 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,123 INFO L280 TraceCheckUtils]: 121: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4369 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,123 INFO L280 TraceCheckUtils]: 122: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4384 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,124 INFO L280 TraceCheckUtils]: 123: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4385 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,125 INFO L280 TraceCheckUtils]: 124: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4400 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,125 INFO L280 TraceCheckUtils]: 125: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4401 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,126 INFO L280 TraceCheckUtils]: 126: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4416 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,126 INFO L280 TraceCheckUtils]: 127: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4417 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,127 INFO L280 TraceCheckUtils]: 128: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4432 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,128 INFO L280 TraceCheckUtils]: 129: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4433 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,129 INFO L280 TraceCheckUtils]: 130: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4448 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,130 INFO L280 TraceCheckUtils]: 131: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4449 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,131 INFO L280 TraceCheckUtils]: 132: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4464 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,132 INFO L280 TraceCheckUtils]: 133: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4465 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,132 INFO L280 TraceCheckUtils]: 134: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4466 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,133 INFO L280 TraceCheckUtils]: 135: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4467 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,134 INFO L280 TraceCheckUtils]: 136: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4480 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,135 INFO L280 TraceCheckUtils]: 137: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4481 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,136 INFO L280 TraceCheckUtils]: 138: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4496 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,137 INFO L280 TraceCheckUtils]: 139: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4497 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,138 INFO L280 TraceCheckUtils]: 140: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4512 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,139 INFO L280 TraceCheckUtils]: 141: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4513 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,139 INFO L280 TraceCheckUtils]: 142: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4528 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,140 INFO L280 TraceCheckUtils]: 143: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4529 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,141 INFO L280 TraceCheckUtils]: 144: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4560 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,142 INFO L280 TraceCheckUtils]: 145: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4561 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,143 INFO L280 TraceCheckUtils]: 146: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume 4352 == ssl3_connect_~s__state~0; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,143 INFO L280 TraceCheckUtils]: 147: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,144 INFO L280 TraceCheckUtils]: 148: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,145 INFO L280 TraceCheckUtils]: 149: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,146 INFO L280 TraceCheckUtils]: 150: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,147 INFO L280 TraceCheckUtils]: 151: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~skip~0 := 0; {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,148 INFO L280 TraceCheckUtils]: 152: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !false; {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,148 INFO L280 TraceCheckUtils]: 153: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,149 INFO L280 TraceCheckUtils]: 154: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,150 INFO L280 TraceCheckUtils]: 155: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,151 INFO L280 TraceCheckUtils]: 156: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4096 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,152 INFO L280 TraceCheckUtils]: 157: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(20480 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,152 INFO L280 TraceCheckUtils]: 158: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4099 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,153 INFO L280 TraceCheckUtils]: 159: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4368 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,154 INFO L280 TraceCheckUtils]: 160: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4369 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,155 INFO L280 TraceCheckUtils]: 161: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume 4384 == ssl3_connect_~s__state~0; {190999#false} is VALID [2020-07-29 01:43:59,155 INFO L280 TraceCheckUtils]: 162: Hoare triple {190999#false} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {190999#false} is VALID [2020-07-29 01:43:59,155 INFO L280 TraceCheckUtils]: 163: Hoare triple {190999#false} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {190999#false} is VALID [2020-07-29 01:43:59,155 INFO L280 TraceCheckUtils]: 164: Hoare triple {190999#false} assume !(ssl3_connect_~ret~0 <= 0); {190999#false} is VALID [2020-07-29 01:43:59,155 INFO L280 TraceCheckUtils]: 165: Hoare triple {190999#false} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; {190999#false} is VALID [2020-07-29 01:43:59,183 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 132 proven. 12 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2020-07-29 01:43:59,184 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508386406] [2020-07-29 01:43:59,184 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801497886] [2020-07-29 01:43:59,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-29 01:43:59,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:59,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 3 conjunts are in the unsatisfiable core [2020-07-29 01:43:59,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:43:59,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-29 01:43:59,467 INFO L280 TraceCheckUtils]: 0: Hoare triple {190998#true} ssl3_connect_~s__init_num~0 := 0; {190998#true} is VALID [2020-07-29 01:43:59,467 INFO L280 TraceCheckUtils]: 1: Hoare triple {190998#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {190998#true} is VALID [2020-07-29 01:43:59,467 INFO L280 TraceCheckUtils]: 2: Hoare triple {190998#true} ssl3_connect_~skip~0 := 0; {190998#true} is VALID [2020-07-29 01:43:59,467 INFO L280 TraceCheckUtils]: 3: Hoare triple {190998#true} assume !false; {190998#true} is VALID [2020-07-29 01:43:59,467 INFO L280 TraceCheckUtils]: 4: Hoare triple {190998#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {190998#true} is VALID [2020-07-29 01:43:59,468 INFO L280 TraceCheckUtils]: 5: Hoare triple {190998#true} assume !(12292 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,468 INFO L280 TraceCheckUtils]: 6: Hoare triple {190998#true} assume !(16384 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,468 INFO L280 TraceCheckUtils]: 7: Hoare triple {190998#true} assume !(4096 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,468 INFO L280 TraceCheckUtils]: 8: Hoare triple {190998#true} assume !(20480 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,469 INFO L280 TraceCheckUtils]: 9: Hoare triple {190998#true} assume !(4099 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,470 INFO L280 TraceCheckUtils]: 10: Hoare triple {190998#true} assume !(4368 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,470 INFO L280 TraceCheckUtils]: 11: Hoare triple {190998#true} assume !(4369 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,470 INFO L280 TraceCheckUtils]: 12: Hoare triple {190998#true} assume !(4384 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,470 INFO L280 TraceCheckUtils]: 13: Hoare triple {190998#true} assume !(4385 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,471 INFO L280 TraceCheckUtils]: 14: Hoare triple {190998#true} assume !(4400 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,471 INFO L280 TraceCheckUtils]: 15: Hoare triple {190998#true} assume !(4401 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,471 INFO L280 TraceCheckUtils]: 16: Hoare triple {190998#true} assume !(4416 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,471 INFO L280 TraceCheckUtils]: 17: Hoare triple {190998#true} assume !(4417 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,471 INFO L280 TraceCheckUtils]: 18: Hoare triple {190998#true} assume !(4432 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,471 INFO L280 TraceCheckUtils]: 19: Hoare triple {190998#true} assume !(4433 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,471 INFO L280 TraceCheckUtils]: 20: Hoare triple {190998#true} assume !(4448 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,472 INFO L280 TraceCheckUtils]: 21: Hoare triple {190998#true} assume !(4449 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,472 INFO L280 TraceCheckUtils]: 22: Hoare triple {190998#true} assume !(4464 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,472 INFO L280 TraceCheckUtils]: 23: Hoare triple {190998#true} assume !(4465 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,472 INFO L280 TraceCheckUtils]: 24: Hoare triple {190998#true} assume !(4466 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,472 INFO L280 TraceCheckUtils]: 25: Hoare triple {190998#true} assume !(4467 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,472 INFO L280 TraceCheckUtils]: 26: Hoare triple {190998#true} assume !(4480 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,472 INFO L280 TraceCheckUtils]: 27: Hoare triple {190998#true} assume !(4481 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,473 INFO L280 TraceCheckUtils]: 28: Hoare triple {190998#true} assume !(4496 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,473 INFO L280 TraceCheckUtils]: 29: Hoare triple {190998#true} assume !(4497 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,473 INFO L280 TraceCheckUtils]: 30: Hoare triple {190998#true} assume !(4512 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,473 INFO L280 TraceCheckUtils]: 31: Hoare triple {190998#true} assume !(4513 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,474 INFO L280 TraceCheckUtils]: 32: Hoare triple {190998#true} assume !(4528 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,474 INFO L280 TraceCheckUtils]: 33: Hoare triple {190998#true} assume !(4529 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,474 INFO L280 TraceCheckUtils]: 34: Hoare triple {190998#true} assume 4560 == ssl3_connect_~s__state~0; {190998#true} is VALID [2020-07-29 01:43:59,474 INFO L280 TraceCheckUtils]: 35: Hoare triple {190998#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; {190998#true} is VALID [2020-07-29 01:43:59,475 INFO L280 TraceCheckUtils]: 36: Hoare triple {190998#true} assume !(ssl3_connect_~ret~0 <= 0); {190998#true} is VALID [2020-07-29 01:43:59,475 INFO L280 TraceCheckUtils]: 37: Hoare triple {190998#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4512; {190998#true} is VALID [2020-07-29 01:43:59,475 INFO L280 TraceCheckUtils]: 38: Hoare triple {190998#true} ssl3_connect_~s__init_num~0 := 0; {190998#true} is VALID [2020-07-29 01:43:59,475 INFO L280 TraceCheckUtils]: 39: Hoare triple {190998#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {190998#true} is VALID [2020-07-29 01:43:59,476 INFO L280 TraceCheckUtils]: 40: Hoare triple {190998#true} ssl3_connect_~skip~0 := 0; {190998#true} is VALID [2020-07-29 01:43:59,476 INFO L280 TraceCheckUtils]: 41: Hoare triple {190998#true} assume !false; {190998#true} is VALID [2020-07-29 01:43:59,476 INFO L280 TraceCheckUtils]: 42: Hoare triple {190998#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {190998#true} is VALID [2020-07-29 01:43:59,476 INFO L280 TraceCheckUtils]: 43: Hoare triple {190998#true} assume !(12292 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,476 INFO L280 TraceCheckUtils]: 44: Hoare triple {190998#true} assume !(16384 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,477 INFO L280 TraceCheckUtils]: 45: Hoare triple {190998#true} assume !(4096 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,477 INFO L280 TraceCheckUtils]: 46: Hoare triple {190998#true} assume !(20480 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,477 INFO L280 TraceCheckUtils]: 47: Hoare triple {190998#true} assume !(4099 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,477 INFO L280 TraceCheckUtils]: 48: Hoare triple {190998#true} assume !(4368 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,477 INFO L280 TraceCheckUtils]: 49: Hoare triple {190998#true} assume !(4369 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,478 INFO L280 TraceCheckUtils]: 50: Hoare triple {190998#true} assume !(4384 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,478 INFO L280 TraceCheckUtils]: 51: Hoare triple {190998#true} assume !(4385 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,478 INFO L280 TraceCheckUtils]: 52: Hoare triple {190998#true} assume !(4400 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,478 INFO L280 TraceCheckUtils]: 53: Hoare triple {190998#true} assume !(4401 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,479 INFO L280 TraceCheckUtils]: 54: Hoare triple {190998#true} assume !(4416 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,479 INFO L280 TraceCheckUtils]: 55: Hoare triple {190998#true} assume !(4417 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,479 INFO L280 TraceCheckUtils]: 56: Hoare triple {190998#true} assume !(4432 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,479 INFO L280 TraceCheckUtils]: 57: Hoare triple {190998#true} assume !(4433 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,479 INFO L280 TraceCheckUtils]: 58: Hoare triple {190998#true} assume !(4448 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,480 INFO L280 TraceCheckUtils]: 59: Hoare triple {190998#true} assume !(4449 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,480 INFO L280 TraceCheckUtils]: 60: Hoare triple {190998#true} assume !(4464 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,480 INFO L280 TraceCheckUtils]: 61: Hoare triple {190998#true} assume !(4465 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,480 INFO L280 TraceCheckUtils]: 62: Hoare triple {190998#true} assume !(4466 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,480 INFO L280 TraceCheckUtils]: 63: Hoare triple {190998#true} assume !(4467 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,481 INFO L280 TraceCheckUtils]: 64: Hoare triple {190998#true} assume !(4480 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,481 INFO L280 TraceCheckUtils]: 65: Hoare triple {190998#true} assume !(4481 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,481 INFO L280 TraceCheckUtils]: 66: Hoare triple {190998#true} assume !(4496 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,481 INFO L280 TraceCheckUtils]: 67: Hoare triple {190998#true} assume !(4497 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,482 INFO L280 TraceCheckUtils]: 68: Hoare triple {190998#true} assume 4512 == ssl3_connect_~s__state~0; {190998#true} is VALID [2020-07-29 01:43:59,482 INFO L280 TraceCheckUtils]: 69: Hoare triple {190998#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {190998#true} is VALID [2020-07-29 01:43:59,482 INFO L280 TraceCheckUtils]: 70: Hoare triple {190998#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {190998#true} is VALID [2020-07-29 01:43:59,482 INFO L280 TraceCheckUtils]: 71: Hoare triple {190998#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {190998#true} is VALID [2020-07-29 01:43:59,482 INFO L280 TraceCheckUtils]: 72: Hoare triple {190998#true} assume !(0 == ssl3_connect_~tmp___7~0); {190998#true} is VALID [2020-07-29 01:43:59,483 INFO L280 TraceCheckUtils]: 73: Hoare triple {190998#true} assume !(0 == ssl3_connect_~tmp___8~0); {190998#true} is VALID [2020-07-29 01:43:59,483 INFO L280 TraceCheckUtils]: 74: Hoare triple {190998#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {190998#true} is VALID [2020-07-29 01:43:59,483 INFO L280 TraceCheckUtils]: 75: Hoare triple {190998#true} ssl3_connect_~skip~0 := 0; {190998#true} is VALID [2020-07-29 01:43:59,483 INFO L280 TraceCheckUtils]: 76: Hoare triple {190998#true} assume !false; {190998#true} is VALID [2020-07-29 01:43:59,484 INFO L280 TraceCheckUtils]: 77: Hoare triple {190998#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {190998#true} is VALID [2020-07-29 01:43:59,484 INFO L280 TraceCheckUtils]: 78: Hoare triple {190998#true} assume !(12292 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,484 INFO L280 TraceCheckUtils]: 79: Hoare triple {190998#true} assume !(16384 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,484 INFO L280 TraceCheckUtils]: 80: Hoare triple {190998#true} assume !(4096 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,484 INFO L280 TraceCheckUtils]: 81: Hoare triple {190998#true} assume !(20480 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,485 INFO L280 TraceCheckUtils]: 82: Hoare triple {190998#true} assume !(4099 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,485 INFO L280 TraceCheckUtils]: 83: Hoare triple {190998#true} assume !(4368 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,485 INFO L280 TraceCheckUtils]: 84: Hoare triple {190998#true} assume !(4369 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,485 INFO L280 TraceCheckUtils]: 85: Hoare triple {190998#true} assume !(4384 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,486 INFO L280 TraceCheckUtils]: 86: Hoare triple {190998#true} assume !(4385 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,486 INFO L280 TraceCheckUtils]: 87: Hoare triple {190998#true} assume !(4400 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,486 INFO L280 TraceCheckUtils]: 88: Hoare triple {190998#true} assume !(4401 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,486 INFO L280 TraceCheckUtils]: 89: Hoare triple {190998#true} assume !(4416 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,486 INFO L280 TraceCheckUtils]: 90: Hoare triple {190998#true} assume !(4417 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,487 INFO L280 TraceCheckUtils]: 91: Hoare triple {190998#true} assume !(4432 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,487 INFO L280 TraceCheckUtils]: 92: Hoare triple {190998#true} assume !(4433 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,487 INFO L280 TraceCheckUtils]: 93: Hoare triple {190998#true} assume !(4448 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,487 INFO L280 TraceCheckUtils]: 94: Hoare triple {190998#true} assume !(4449 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,488 INFO L280 TraceCheckUtils]: 95: Hoare triple {190998#true} assume !(4464 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,488 INFO L280 TraceCheckUtils]: 96: Hoare triple {190998#true} assume !(4465 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,488 INFO L280 TraceCheckUtils]: 97: Hoare triple {190998#true} assume !(4466 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,488 INFO L280 TraceCheckUtils]: 98: Hoare triple {190998#true} assume !(4467 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,488 INFO L280 TraceCheckUtils]: 99: Hoare triple {190998#true} assume !(4480 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,489 INFO L280 TraceCheckUtils]: 100: Hoare triple {190998#true} assume !(4481 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,489 INFO L280 TraceCheckUtils]: 101: Hoare triple {190998#true} assume !(4496 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,489 INFO L280 TraceCheckUtils]: 102: Hoare triple {190998#true} assume !(4497 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,489 INFO L280 TraceCheckUtils]: 103: Hoare triple {190998#true} assume !(4512 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,489 INFO L280 TraceCheckUtils]: 104: Hoare triple {190998#true} assume !(4513 == ssl3_connect_~s__state~0); {190998#true} is VALID [2020-07-29 01:43:59,490 INFO L280 TraceCheckUtils]: 105: Hoare triple {190998#true} assume 4528 == ssl3_connect_~s__state~0; {190998#true} is VALID [2020-07-29 01:43:59,490 INFO L280 TraceCheckUtils]: 106: Hoare triple {190998#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {190998#true} is VALID [2020-07-29 01:43:59,490 INFO L280 TraceCheckUtils]: 107: Hoare triple {190998#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {190998#true} is VALID [2020-07-29 01:43:59,491 INFO L280 TraceCheckUtils]: 108: Hoare triple {190998#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__s3__tmp__next_state___0~0 := 3;ssl3_connect_~__cil_tmp58~0 := ssl3_connect_~s__s3__flags~0; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,492 INFO L280 TraceCheckUtils]: 109: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(0 != ssl3_connect_~__cil_tmp58~0 - 2); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,492 INFO L280 TraceCheckUtils]: 110: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~s__init_num~0 := 0; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,493 INFO L280 TraceCheckUtils]: 111: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,494 INFO L280 TraceCheckUtils]: 112: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~skip~0 := 0; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,494 INFO L280 TraceCheckUtils]: 113: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !false; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,495 INFO L280 TraceCheckUtils]: 114: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,496 INFO L280 TraceCheckUtils]: 115: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,496 INFO L280 TraceCheckUtils]: 116: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,497 INFO L280 TraceCheckUtils]: 117: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4096 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,497 INFO L280 TraceCheckUtils]: 118: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(20480 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,498 INFO L280 TraceCheckUtils]: 119: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4099 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,499 INFO L280 TraceCheckUtils]: 120: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4368 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,499 INFO L280 TraceCheckUtils]: 121: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4369 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,500 INFO L280 TraceCheckUtils]: 122: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4384 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,500 INFO L280 TraceCheckUtils]: 123: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4385 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,501 INFO L280 TraceCheckUtils]: 124: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4400 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,501 INFO L280 TraceCheckUtils]: 125: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4401 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,502 INFO L280 TraceCheckUtils]: 126: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4416 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,503 INFO L280 TraceCheckUtils]: 127: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4417 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,503 INFO L280 TraceCheckUtils]: 128: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4432 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,504 INFO L280 TraceCheckUtils]: 129: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4433 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,504 INFO L280 TraceCheckUtils]: 130: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4448 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,505 INFO L280 TraceCheckUtils]: 131: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4449 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,505 INFO L280 TraceCheckUtils]: 132: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4464 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,506 INFO L280 TraceCheckUtils]: 133: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4465 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,506 INFO L280 TraceCheckUtils]: 134: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4466 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,507 INFO L280 TraceCheckUtils]: 135: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4467 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,508 INFO L280 TraceCheckUtils]: 136: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4480 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,508 INFO L280 TraceCheckUtils]: 137: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4481 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,509 INFO L280 TraceCheckUtils]: 138: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4496 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,509 INFO L280 TraceCheckUtils]: 139: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4497 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,510 INFO L280 TraceCheckUtils]: 140: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4512 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,511 INFO L280 TraceCheckUtils]: 141: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4513 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,511 INFO L280 TraceCheckUtils]: 142: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4528 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,512 INFO L280 TraceCheckUtils]: 143: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4529 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,512 INFO L280 TraceCheckUtils]: 144: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4560 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,513 INFO L280 TraceCheckUtils]: 145: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4561 == ssl3_connect_~s__state~0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,513 INFO L280 TraceCheckUtils]: 146: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume 4352 == ssl3_connect_~s__state~0; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,514 INFO L280 TraceCheckUtils]: 147: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,514 INFO L280 TraceCheckUtils]: 148: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:43:59,515 INFO L280 TraceCheckUtils]: 149: Hoare triple {191000#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,516 INFO L280 TraceCheckUtils]: 150: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,516 INFO L280 TraceCheckUtils]: 151: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~skip~0 := 0; {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,517 INFO L280 TraceCheckUtils]: 152: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !false; {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,517 INFO L280 TraceCheckUtils]: 153: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,518 INFO L280 TraceCheckUtils]: 154: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,518 INFO L280 TraceCheckUtils]: 155: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,519 INFO L280 TraceCheckUtils]: 156: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4096 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,520 INFO L280 TraceCheckUtils]: 157: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(20480 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,520 INFO L280 TraceCheckUtils]: 158: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4099 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,521 INFO L280 TraceCheckUtils]: 159: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4368 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,521 INFO L280 TraceCheckUtils]: 160: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4369 == ssl3_connect_~s__state~0); {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:43:59,522 INFO L280 TraceCheckUtils]: 161: Hoare triple {191001#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume 4384 == ssl3_connect_~s__state~0; {190999#false} is VALID [2020-07-29 01:43:59,522 INFO L280 TraceCheckUtils]: 162: Hoare triple {190999#false} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {190999#false} is VALID [2020-07-29 01:43:59,523 INFO L280 TraceCheckUtils]: 163: Hoare triple {190999#false} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {190999#false} is VALID [2020-07-29 01:43:59,523 INFO L280 TraceCheckUtils]: 164: Hoare triple {190999#false} assume !(ssl3_connect_~ret~0 <= 0); {190999#false} is VALID [2020-07-29 01:43:59,523 INFO L280 TraceCheckUtils]: 165: Hoare triple {190999#false} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; {190999#false} is VALID [2020-07-29 01:43:59,543 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 132 proven. 12 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2020-07-29 01:43:59,543 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-29 01:43:59,543 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2020-07-29 01:43:59,544 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254109089] [2020-07-29 01:43:59,544 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:43:59,545 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:43:59,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:43:59,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:43:59,545 INFO L87 Difference]: Start difference. First operand 5384 states and 6377 transitions. cyclomatic complexity: 997 Second operand 3 states. [2020-07-29 01:44:00,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:44:00,527 INFO L93 Difference]: Finished difference Result 5384 states and 6375 transitions. [2020-07-29 01:44:00,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:44:00,528 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:44:00,578 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 43 edges. 43 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:44:00,579 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5384 states and 6375 transitions. [2020-07-29 01:44:01,445 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3370 [2020-07-29 01:44:02,306 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5384 states to 5384 states and 6375 transitions. [2020-07-29 01:44:02,306 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 5384 [2020-07-29 01:44:02,308 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 5384 [2020-07-29 01:44:02,308 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5384 states and 6375 transitions. [2020-07-29 01:44:02,312 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:44:02,312 INFO L688 BuchiCegarLoop]: Abstraction has 5384 states and 6375 transitions. [2020-07-29 01:44:02,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5384 states and 6375 transitions. [2020-07-29 01:44:02,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5384 to 5384. [2020-07-29 01:44:02,356 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:44:02,356 INFO L82 GeneralOperation]: Start isEquivalent. First operand 5384 states and 6375 transitions. Second operand 5384 states. [2020-07-29 01:44:02,357 INFO L74 IsIncluded]: Start isIncluded. First operand 5384 states and 6375 transitions. Second operand 5384 states. [2020-07-29 01:44:02,357 INFO L87 Difference]: Start difference. First operand 5384 states and 6375 transitions. Second operand 5384 states. [2020-07-29 01:44:03,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:44:03,166 INFO L93 Difference]: Finished difference Result 5384 states and 6375 transitions. [2020-07-29 01:44:03,167 INFO L276 IsEmpty]: Start isEmpty. Operand 5384 states and 6375 transitions. [2020-07-29 01:44:03,169 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:44:03,169 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:44:03,170 INFO L74 IsIncluded]: Start isIncluded. First operand 5384 states. Second operand 5384 states and 6375 transitions. [2020-07-29 01:44:03,170 INFO L87 Difference]: Start difference. First operand 5384 states. Second operand 5384 states and 6375 transitions. [2020-07-29 01:44:03,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:44:03,954 INFO L93 Difference]: Finished difference Result 5384 states and 6375 transitions. [2020-07-29 01:44:03,954 INFO L276 IsEmpty]: Start isEmpty. Operand 5384 states and 6375 transitions. [2020-07-29 01:44:03,958 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:44:03,958 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:44:03,959 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:44:03,959 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:44:03,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5384 states. [2020-07-29 01:44:04,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5384 states to 5384 states and 6375 transitions. [2020-07-29 01:44:04,825 INFO L711 BuchiCegarLoop]: Abstraction has 5384 states and 6375 transitions. [2020-07-29 01:44:04,825 INFO L591 BuchiCegarLoop]: Abstraction has 5384 states and 6375 transitions. [2020-07-29 01:44:04,825 INFO L424 BuchiCegarLoop]: ======== Iteration 27============ [2020-07-29 01:44:04,825 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 5384 states and 6375 transitions. [2020-07-29 01:44:04,837 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3370 [2020-07-29 01:44:04,838 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:44:04,838 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:44:04,839 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:44:04,839 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:44:04,839 INFO L794 eck$LassoCheckResult]: Stem: 197003#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 197004#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 197009#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 197021#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 196967#L96-1 assume !false; 197033#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 197034#L99 assume 12292 == ssl3_connect_~s__state~0; 196943#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 196944#L204 ssl3_connect_~s__server~0 := 0; 197129#L209 assume 0 != ssl3_connect_~cb~0; 197127#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 197125#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 197122#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 197117#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 197115#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 197113#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 197100#L514 ssl3_connect_~skip~0 := 0; 197101#L96-1 assume !false; 197096#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 197097#L99 assume !(12292 == ssl3_connect_~s__state~0); 197092#L102 assume !(16384 == ssl3_connect_~s__state~0); 197093#L105 assume !(4096 == ssl3_connect_~s__state~0); 197088#L108 assume !(20480 == ssl3_connect_~s__state~0); 197089#L111 assume !(4099 == ssl3_connect_~s__state~0); 197084#L114 assume 4368 == ssl3_connect_~s__state~0; 197085#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 196987#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 196988#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 197495#L256 assume !(ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0); 197492#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 197484#L514 ssl3_connect_~skip~0 := 0; 197482#L96-1 assume !false; 197480#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 197478#L99 assume !(12292 == ssl3_connect_~s__state~0); 197476#L102 assume !(16384 == ssl3_connect_~s__state~0); 197474#L105 assume !(4096 == ssl3_connect_~s__state~0); 197472#L108 assume !(20480 == ssl3_connect_~s__state~0); 197470#L111 assume !(4099 == ssl3_connect_~s__state~0); 197468#L114 assume !(4368 == ssl3_connect_~s__state~0); 197466#L117 assume !(4369 == ssl3_connect_~s__state~0); 197464#L120 assume 4384 == ssl3_connect_~s__state~0; 197462#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 197460#L263 assume !(1 == ssl3_connect_~blastFlag~0); 197458#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 197456#L269 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; 197028#L269-2 [2020-07-29 01:44:04,840 INFO L796 eck$LassoCheckResult]: Loop: 197028#L269-2 ssl3_connect_~s__init_num~0 := 0; 196953#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 202172#L514 ssl3_connect_~skip~0 := 0; 202171#L96-1 assume !false; 202170#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 202169#L99 assume !(12292 == ssl3_connect_~s__state~0); 202168#L102 assume !(16384 == ssl3_connect_~s__state~0); 202167#L105 assume !(4096 == ssl3_connect_~s__state~0); 202166#L108 assume !(20480 == ssl3_connect_~s__state~0); 202165#L111 assume !(4099 == ssl3_connect_~s__state~0); 202164#L114 assume !(4368 == ssl3_connect_~s__state~0); 202163#L117 assume !(4369 == ssl3_connect_~s__state~0); 202162#L120 assume !(4384 == ssl3_connect_~s__state~0); 202161#L123 assume !(4385 == ssl3_connect_~s__state~0); 202160#L126 assume !(4400 == ssl3_connect_~s__state~0); 202159#L129 assume !(4401 == ssl3_connect_~s__state~0); 202158#L132 assume !(4416 == ssl3_connect_~s__state~0); 202157#L135 assume !(4417 == ssl3_connect_~s__state~0); 202156#L138 assume !(4432 == ssl3_connect_~s__state~0); 202155#L141 assume !(4433 == ssl3_connect_~s__state~0); 202154#L144 assume !(4448 == ssl3_connect_~s__state~0); 202153#L147 assume !(4449 == ssl3_connect_~s__state~0); 202152#L150 assume !(4464 == ssl3_connect_~s__state~0); 202151#L153 assume !(4465 == ssl3_connect_~s__state~0); 202150#L156 assume !(4466 == ssl3_connect_~s__state~0); 202149#L159 assume !(4467 == ssl3_connect_~s__state~0); 202148#L162 assume !(4480 == ssl3_connect_~s__state~0); 202147#L165 assume !(4481 == ssl3_connect_~s__state~0); 201714#L168 assume !(4496 == ssl3_connect_~s__state~0); 201713#L171 assume !(4497 == ssl3_connect_~s__state~0); 201712#L174 assume !(4512 == ssl3_connect_~s__state~0); 201711#L177 assume !(4513 == ssl3_connect_~s__state~0); 201710#L180 assume !(4528 == ssl3_connect_~s__state~0); 201709#L183 assume !(4529 == ssl3_connect_~s__state~0); 201708#L186 assume 4560 == ssl3_connect_~s__state~0; 196975#L190 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; 196976#L425 assume !(ssl3_connect_~ret~0 <= 0); 201706#L428 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4512; 201599#L428-2 ssl3_connect_~s__init_num~0 := 0; 201596#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 201593#L514 ssl3_connect_~skip~0 := 0; 201592#L96-1 assume !false; 201591#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 201590#L99 assume !(12292 == ssl3_connect_~s__state~0); 201589#L102 assume !(16384 == ssl3_connect_~s__state~0); 201588#L105 assume !(4096 == ssl3_connect_~s__state~0); 201587#L108 assume !(20480 == ssl3_connect_~s__state~0); 201586#L111 assume !(4099 == ssl3_connect_~s__state~0); 201585#L114 assume !(4368 == ssl3_connect_~s__state~0); 201584#L117 assume !(4369 == ssl3_connect_~s__state~0); 201583#L120 assume !(4384 == ssl3_connect_~s__state~0); 201582#L123 assume !(4385 == ssl3_connect_~s__state~0); 201581#L126 assume !(4400 == ssl3_connect_~s__state~0); 201580#L129 assume !(4401 == ssl3_connect_~s__state~0); 201579#L132 assume !(4416 == ssl3_connect_~s__state~0); 201578#L135 assume !(4417 == ssl3_connect_~s__state~0); 201577#L138 assume !(4432 == ssl3_connect_~s__state~0); 201576#L141 assume !(4433 == ssl3_connect_~s__state~0); 201575#L144 assume !(4448 == ssl3_connect_~s__state~0); 201574#L147 assume !(4449 == ssl3_connect_~s__state~0); 201573#L150 assume !(4464 == ssl3_connect_~s__state~0); 201572#L153 assume !(4465 == ssl3_connect_~s__state~0); 201571#L156 assume !(4466 == ssl3_connect_~s__state~0); 201570#L159 assume !(4467 == ssl3_connect_~s__state~0); 201569#L162 assume !(4480 == ssl3_connect_~s__state~0); 201568#L165 assume !(4481 == ssl3_connect_~s__state~0); 201567#L168 assume !(4496 == ssl3_connect_~s__state~0); 201566#L171 assume !(4497 == ssl3_connect_~s__state~0); 201547#L174 assume 4512 == ssl3_connect_~s__state~0; 201546#L178 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; 201545#L375 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; 201544#L381 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; 201543#L381-2 assume !(0 == ssl3_connect_~tmp___7~0); 201542#L390 assume !(0 == ssl3_connect_~tmp___8~0); 200647#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 200641#L514 ssl3_connect_~skip~0 := 0; 200639#L96-1 assume !false; 200637#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 200635#L99 assume !(12292 == ssl3_connect_~s__state~0); 200633#L102 assume !(16384 == ssl3_connect_~s__state~0); 200631#L105 assume !(4096 == ssl3_connect_~s__state~0); 200629#L108 assume !(20480 == ssl3_connect_~s__state~0); 200627#L111 assume !(4099 == ssl3_connect_~s__state~0); 200625#L114 assume !(4368 == ssl3_connect_~s__state~0); 200623#L117 assume !(4369 == ssl3_connect_~s__state~0); 200621#L120 assume !(4384 == ssl3_connect_~s__state~0); 200619#L123 assume !(4385 == ssl3_connect_~s__state~0); 200617#L126 assume !(4400 == ssl3_connect_~s__state~0); 200615#L129 assume !(4401 == ssl3_connect_~s__state~0); 200613#L132 assume !(4416 == ssl3_connect_~s__state~0); 200611#L135 assume !(4417 == ssl3_connect_~s__state~0); 200609#L138 assume !(4432 == ssl3_connect_~s__state~0); 200607#L141 assume !(4433 == ssl3_connect_~s__state~0); 200605#L144 assume !(4448 == ssl3_connect_~s__state~0); 200603#L147 assume !(4449 == ssl3_connect_~s__state~0); 200601#L150 assume !(4464 == ssl3_connect_~s__state~0); 200599#L153 assume !(4465 == ssl3_connect_~s__state~0); 200597#L156 assume !(4466 == ssl3_connect_~s__state~0); 200595#L159 assume !(4467 == ssl3_connect_~s__state~0); 200593#L162 assume !(4480 == ssl3_connect_~s__state~0); 200591#L165 assume !(4481 == ssl3_connect_~s__state~0); 200427#L168 assume !(4496 == ssl3_connect_~s__state~0); 200428#L171 assume !(4497 == ssl3_connect_~s__state~0); 200423#L174 assume !(4512 == ssl3_connect_~s__state~0); 200424#L177 assume !(4513 == ssl3_connect_~s__state~0); 200420#L180 assume 4528 == ssl3_connect_~s__state~0; 197156#L184 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; 200587#L398 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; 200585#L405 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__s3__tmp__next_state___0~0 := 3;ssl3_connect_~__cil_tmp58~0 := ssl3_connect_~s__s3__flags~0; 197400#L409 assume !(0 != ssl3_connect_~__cil_tmp58~0 - 2); 197401#L405-1 ssl3_connect_~s__init_num~0 := 0; 197387#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 197383#L514 ssl3_connect_~skip~0 := 0; 197378#L96-1 assume !false; 197379#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 197368#L99 assume !(12292 == ssl3_connect_~s__state~0); 197369#L102 assume !(16384 == ssl3_connect_~s__state~0); 197358#L105 assume !(4096 == ssl3_connect_~s__state~0); 197359#L108 assume !(20480 == ssl3_connect_~s__state~0); 197348#L111 assume !(4099 == ssl3_connect_~s__state~0); 197349#L114 assume !(4368 == ssl3_connect_~s__state~0); 197336#L117 assume !(4369 == ssl3_connect_~s__state~0); 197337#L120 assume !(4384 == ssl3_connect_~s__state~0); 200550#L123 assume !(4385 == ssl3_connect_~s__state~0); 200549#L126 assume !(4400 == ssl3_connect_~s__state~0); 197303#L129 assume !(4401 == ssl3_connect_~s__state~0); 197304#L132 assume !(4416 == ssl3_connect_~s__state~0); 197285#L135 assume !(4417 == ssl3_connect_~s__state~0); 197286#L138 assume !(4432 == ssl3_connect_~s__state~0); 197267#L141 assume !(4433 == ssl3_connect_~s__state~0); 197268#L144 assume !(4448 == ssl3_connect_~s__state~0); 197251#L147 assume !(4449 == ssl3_connect_~s__state~0); 197252#L150 assume !(4464 == ssl3_connect_~s__state~0); 197236#L153 assume !(4465 == ssl3_connect_~s__state~0); 197237#L156 assume !(4466 == ssl3_connect_~s__state~0); 197219#L159 assume !(4467 == ssl3_connect_~s__state~0); 197220#L162 assume !(4480 == ssl3_connect_~s__state~0); 197202#L165 assume !(4481 == ssl3_connect_~s__state~0); 197203#L168 assume !(4496 == ssl3_connect_~s__state~0); 197188#L171 assume !(4497 == ssl3_connect_~s__state~0); 197189#L174 assume !(4512 == ssl3_connect_~s__state~0); 197173#L177 assume !(4513 == ssl3_connect_~s__state~0); 197174#L180 assume !(4528 == ssl3_connect_~s__state~0); 197158#L183 assume !(4529 == ssl3_connect_~s__state~0); 197159#L186 assume !(4560 == ssl3_connect_~s__state~0); 197145#L189 assume !(4561 == ssl3_connect_~s__state~0); 197146#L192 assume 4352 == ssl3_connect_~s__state~0; 197139#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 197140#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 197080#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 197081#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 197063#L514 ssl3_connect_~skip~0 := 0; 197064#L96-1 assume !false; 197059#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 197060#L99 assume !(12292 == ssl3_connect_~s__state~0); 197055#L102 assume !(16384 == ssl3_connect_~s__state~0); 197056#L105 assume !(4096 == ssl3_connect_~s__state~0); 197051#L108 assume !(20480 == ssl3_connect_~s__state~0); 197052#L111 assume !(4099 == ssl3_connect_~s__state~0); 197045#L114 assume !(4368 == ssl3_connect_~s__state~0); 197046#L117 assume !(4369 == ssl3_connect_~s__state~0); 197325#L120 assume 4384 == ssl3_connect_~s__state~0; 197326#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 202143#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 196887#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 196888#L269 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; 197028#L269-2 [2020-07-29 01:44:04,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:44:04,840 INFO L82 PathProgramCache]: Analyzing trace with hash 498602086, now seen corresponding path program 1 times [2020-07-29 01:44:04,841 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:44:04,841 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629391264] [2020-07-29 01:44:04,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:44:04,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:44:04,861 INFO L280 TraceCheckUtils]: 0: Hoare triple {213036#true} havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; {213036#true} is VALID [2020-07-29 01:44:04,861 INFO L280 TraceCheckUtils]: 1: Hoare triple {213036#true} assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; {213036#true} is VALID [2020-07-29 01:44:04,861 INFO L280 TraceCheckUtils]: 2: Hoare triple {213036#true} ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; {213036#true} is VALID [2020-07-29 01:44:04,862 INFO L280 TraceCheckUtils]: 3: Hoare triple {213036#true} assume !(0 != ssl3_connect_~tmp___1~0 - 12288); {213036#true} is VALID [2020-07-29 01:44:04,862 INFO L280 TraceCheckUtils]: 4: Hoare triple {213036#true} assume !false; {213036#true} is VALID [2020-07-29 01:44:04,862 INFO L280 TraceCheckUtils]: 5: Hoare triple {213036#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213036#true} is VALID [2020-07-29 01:44:04,862 INFO L280 TraceCheckUtils]: 6: Hoare triple {213036#true} assume 12292 == ssl3_connect_~s__state~0; {213036#true} is VALID [2020-07-29 01:44:04,862 INFO L280 TraceCheckUtils]: 7: Hoare triple {213036#true} ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; {213036#true} is VALID [2020-07-29 01:44:04,862 INFO L280 TraceCheckUtils]: 8: Hoare triple {213036#true} ssl3_connect_~s__server~0 := 0; {213036#true} is VALID [2020-07-29 01:44:04,862 INFO L280 TraceCheckUtils]: 9: Hoare triple {213036#true} assume 0 != ssl3_connect_~cb~0; {213036#true} is VALID [2020-07-29 01:44:04,863 INFO L280 TraceCheckUtils]: 10: Hoare triple {213036#true} ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; {213036#true} is VALID [2020-07-29 01:44:04,863 INFO L280 TraceCheckUtils]: 11: Hoare triple {213036#true} assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; {213036#true} is VALID [2020-07-29 01:44:04,863 INFO L280 TraceCheckUtils]: 12: Hoare triple {213036#true} assume !(0 == ssl3_connect_~s__init_buf___0~0); {213036#true} is VALID [2020-07-29 01:44:04,863 INFO L280 TraceCheckUtils]: 13: Hoare triple {213036#true} assume !(0 == ssl3_connect_~tmp___4~0); {213036#true} is VALID [2020-07-29 01:44:04,863 INFO L280 TraceCheckUtils]: 14: Hoare triple {213036#true} assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; {213036#true} is VALID [2020-07-29 01:44:04,863 INFO L280 TraceCheckUtils]: 15: Hoare triple {213036#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {213036#true} is VALID [2020-07-29 01:44:04,863 INFO L280 TraceCheckUtils]: 16: Hoare triple {213036#true} ssl3_connect_~skip~0 := 0; {213036#true} is VALID [2020-07-29 01:44:04,864 INFO L280 TraceCheckUtils]: 17: Hoare triple {213036#true} assume !false; {213036#true} is VALID [2020-07-29 01:44:04,864 INFO L280 TraceCheckUtils]: 18: Hoare triple {213036#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213036#true} is VALID [2020-07-29 01:44:04,864 INFO L280 TraceCheckUtils]: 19: Hoare triple {213036#true} assume !(12292 == ssl3_connect_~s__state~0); {213036#true} is VALID [2020-07-29 01:44:04,864 INFO L280 TraceCheckUtils]: 20: Hoare triple {213036#true} assume !(16384 == ssl3_connect_~s__state~0); {213036#true} is VALID [2020-07-29 01:44:04,865 INFO L280 TraceCheckUtils]: 21: Hoare triple {213036#true} assume !(4096 == ssl3_connect_~s__state~0); {213036#true} is VALID [2020-07-29 01:44:04,865 INFO L280 TraceCheckUtils]: 22: Hoare triple {213036#true} assume !(20480 == ssl3_connect_~s__state~0); {213036#true} is VALID [2020-07-29 01:44:04,865 INFO L280 TraceCheckUtils]: 23: Hoare triple {213036#true} assume !(4099 == ssl3_connect_~s__state~0); {213036#true} is VALID [2020-07-29 01:44:04,865 INFO L280 TraceCheckUtils]: 24: Hoare triple {213036#true} assume 4368 == ssl3_connect_~s__state~0; {213036#true} is VALID [2020-07-29 01:44:04,866 INFO L280 TraceCheckUtils]: 25: Hoare triple {213036#true} ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; {213036#true} is VALID [2020-07-29 01:44:04,871 INFO L280 TraceCheckUtils]: 26: Hoare triple {213036#true} assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,877 INFO L280 TraceCheckUtils]: 27: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,878 INFO L280 TraceCheckUtils]: 28: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0); {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,880 INFO L280 TraceCheckUtils]: 29: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,882 INFO L280 TraceCheckUtils]: 30: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} ssl3_connect_~skip~0 := 0; {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,884 INFO L280 TraceCheckUtils]: 31: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !false; {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,886 INFO L280 TraceCheckUtils]: 32: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,888 INFO L280 TraceCheckUtils]: 33: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(12292 == ssl3_connect_~s__state~0); {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,890 INFO L280 TraceCheckUtils]: 34: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(16384 == ssl3_connect_~s__state~0); {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,892 INFO L280 TraceCheckUtils]: 35: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(4096 == ssl3_connect_~s__state~0); {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,894 INFO L280 TraceCheckUtils]: 36: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(20480 == ssl3_connect_~s__state~0); {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,896 INFO L280 TraceCheckUtils]: 37: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(4099 == ssl3_connect_~s__state~0); {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,903 INFO L280 TraceCheckUtils]: 38: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(4368 == ssl3_connect_~s__state~0); {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,904 INFO L280 TraceCheckUtils]: 39: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(4369 == ssl3_connect_~s__state~0); {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,906 INFO L280 TraceCheckUtils]: 40: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume 4384 == ssl3_connect_~s__state~0; {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,908 INFO L280 TraceCheckUtils]: 41: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} is VALID [2020-07-29 01:44:04,910 INFO L280 TraceCheckUtils]: 42: Hoare triple {213038#(= 1 ULTIMATE.start_ssl3_connect_~blastFlag~0)} assume !(1 == ssl3_connect_~blastFlag~0); {213037#false} is VALID [2020-07-29 01:44:04,911 INFO L280 TraceCheckUtils]: 43: Hoare triple {213037#false} assume !(ssl3_connect_~ret~0 <= 0); {213037#false} is VALID [2020-07-29 01:44:04,911 INFO L280 TraceCheckUtils]: 44: Hoare triple {213037#false} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; {213037#false} is VALID [2020-07-29 01:44:04,912 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2020-07-29 01:44:04,912 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629391264] [2020-07-29 01:44:04,912 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-29 01:44:04,913 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-07-29 01:44:04,913 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235141024] [2020-07-29 01:44:04,913 INFO L799 eck$LassoCheckResult]: stem already infeasible [2020-07-29 01:44:04,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:44:04,914 INFO L82 PathProgramCache]: Analyzing trace with hash 1937158049, now seen corresponding path program 2 times [2020-07-29 01:44:04,914 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:44:04,914 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677370057] [2020-07-29 01:44:04,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:44:04,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:44:04,961 INFO L280 TraceCheckUtils]: 0: Hoare triple {213039#true} ssl3_connect_~s__init_num~0 := 0; {213039#true} is VALID [2020-07-29 01:44:04,961 INFO L280 TraceCheckUtils]: 1: Hoare triple {213039#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {213039#true} is VALID [2020-07-29 01:44:04,961 INFO L280 TraceCheckUtils]: 2: Hoare triple {213039#true} ssl3_connect_~skip~0 := 0; {213039#true} is VALID [2020-07-29 01:44:04,961 INFO L280 TraceCheckUtils]: 3: Hoare triple {213039#true} assume !false; {213039#true} is VALID [2020-07-29 01:44:04,961 INFO L280 TraceCheckUtils]: 4: Hoare triple {213039#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213039#true} is VALID [2020-07-29 01:44:04,961 INFO L280 TraceCheckUtils]: 5: Hoare triple {213039#true} assume !(12292 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,962 INFO L280 TraceCheckUtils]: 6: Hoare triple {213039#true} assume !(16384 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,962 INFO L280 TraceCheckUtils]: 7: Hoare triple {213039#true} assume !(4096 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,962 INFO L280 TraceCheckUtils]: 8: Hoare triple {213039#true} assume !(20480 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,962 INFO L280 TraceCheckUtils]: 9: Hoare triple {213039#true} assume !(4099 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,963 INFO L280 TraceCheckUtils]: 10: Hoare triple {213039#true} assume !(4368 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,963 INFO L280 TraceCheckUtils]: 11: Hoare triple {213039#true} assume !(4369 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,963 INFO L280 TraceCheckUtils]: 12: Hoare triple {213039#true} assume !(4384 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,963 INFO L280 TraceCheckUtils]: 13: Hoare triple {213039#true} assume !(4385 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,963 INFO L280 TraceCheckUtils]: 14: Hoare triple {213039#true} assume !(4400 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,963 INFO L280 TraceCheckUtils]: 15: Hoare triple {213039#true} assume !(4401 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,964 INFO L280 TraceCheckUtils]: 16: Hoare triple {213039#true} assume !(4416 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,964 INFO L280 TraceCheckUtils]: 17: Hoare triple {213039#true} assume !(4417 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,964 INFO L280 TraceCheckUtils]: 18: Hoare triple {213039#true} assume !(4432 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,964 INFO L280 TraceCheckUtils]: 19: Hoare triple {213039#true} assume !(4433 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,964 INFO L280 TraceCheckUtils]: 20: Hoare triple {213039#true} assume !(4448 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,965 INFO L280 TraceCheckUtils]: 21: Hoare triple {213039#true} assume !(4449 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,965 INFO L280 TraceCheckUtils]: 22: Hoare triple {213039#true} assume !(4464 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,965 INFO L280 TraceCheckUtils]: 23: Hoare triple {213039#true} assume !(4465 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,965 INFO L280 TraceCheckUtils]: 24: Hoare triple {213039#true} assume !(4466 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,965 INFO L280 TraceCheckUtils]: 25: Hoare triple {213039#true} assume !(4467 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,965 INFO L280 TraceCheckUtils]: 26: Hoare triple {213039#true} assume !(4480 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,965 INFO L280 TraceCheckUtils]: 27: Hoare triple {213039#true} assume !(4481 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,966 INFO L280 TraceCheckUtils]: 28: Hoare triple {213039#true} assume !(4496 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,966 INFO L280 TraceCheckUtils]: 29: Hoare triple {213039#true} assume !(4497 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,966 INFO L280 TraceCheckUtils]: 30: Hoare triple {213039#true} assume !(4512 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,966 INFO L280 TraceCheckUtils]: 31: Hoare triple {213039#true} assume !(4513 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,966 INFO L280 TraceCheckUtils]: 32: Hoare triple {213039#true} assume !(4528 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,966 INFO L280 TraceCheckUtils]: 33: Hoare triple {213039#true} assume !(4529 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,966 INFO L280 TraceCheckUtils]: 34: Hoare triple {213039#true} assume 4560 == ssl3_connect_~s__state~0; {213039#true} is VALID [2020-07-29 01:44:04,967 INFO L280 TraceCheckUtils]: 35: Hoare triple {213039#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; {213039#true} is VALID [2020-07-29 01:44:04,967 INFO L280 TraceCheckUtils]: 36: Hoare triple {213039#true} assume !(ssl3_connect_~ret~0 <= 0); {213039#true} is VALID [2020-07-29 01:44:04,967 INFO L280 TraceCheckUtils]: 37: Hoare triple {213039#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4512; {213039#true} is VALID [2020-07-29 01:44:04,967 INFO L280 TraceCheckUtils]: 38: Hoare triple {213039#true} ssl3_connect_~s__init_num~0 := 0; {213039#true} is VALID [2020-07-29 01:44:04,968 INFO L280 TraceCheckUtils]: 39: Hoare triple {213039#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {213039#true} is VALID [2020-07-29 01:44:04,968 INFO L280 TraceCheckUtils]: 40: Hoare triple {213039#true} ssl3_connect_~skip~0 := 0; {213039#true} is VALID [2020-07-29 01:44:04,968 INFO L280 TraceCheckUtils]: 41: Hoare triple {213039#true} assume !false; {213039#true} is VALID [2020-07-29 01:44:04,968 INFO L280 TraceCheckUtils]: 42: Hoare triple {213039#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213039#true} is VALID [2020-07-29 01:44:04,969 INFO L280 TraceCheckUtils]: 43: Hoare triple {213039#true} assume !(12292 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,969 INFO L280 TraceCheckUtils]: 44: Hoare triple {213039#true} assume !(16384 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,969 INFO L280 TraceCheckUtils]: 45: Hoare triple {213039#true} assume !(4096 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,969 INFO L280 TraceCheckUtils]: 46: Hoare triple {213039#true} assume !(20480 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,970 INFO L280 TraceCheckUtils]: 47: Hoare triple {213039#true} assume !(4099 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,970 INFO L280 TraceCheckUtils]: 48: Hoare triple {213039#true} assume !(4368 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,970 INFO L280 TraceCheckUtils]: 49: Hoare triple {213039#true} assume !(4369 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,970 INFO L280 TraceCheckUtils]: 50: Hoare triple {213039#true} assume !(4384 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,970 INFO L280 TraceCheckUtils]: 51: Hoare triple {213039#true} assume !(4385 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,971 INFO L280 TraceCheckUtils]: 52: Hoare triple {213039#true} assume !(4400 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,971 INFO L280 TraceCheckUtils]: 53: Hoare triple {213039#true} assume !(4401 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,971 INFO L280 TraceCheckUtils]: 54: Hoare triple {213039#true} assume !(4416 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,971 INFO L280 TraceCheckUtils]: 55: Hoare triple {213039#true} assume !(4417 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,971 INFO L280 TraceCheckUtils]: 56: Hoare triple {213039#true} assume !(4432 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,972 INFO L280 TraceCheckUtils]: 57: Hoare triple {213039#true} assume !(4433 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,972 INFO L280 TraceCheckUtils]: 58: Hoare triple {213039#true} assume !(4448 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,972 INFO L280 TraceCheckUtils]: 59: Hoare triple {213039#true} assume !(4449 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,972 INFO L280 TraceCheckUtils]: 60: Hoare triple {213039#true} assume !(4464 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,973 INFO L280 TraceCheckUtils]: 61: Hoare triple {213039#true} assume !(4465 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,973 INFO L280 TraceCheckUtils]: 62: Hoare triple {213039#true} assume !(4466 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,973 INFO L280 TraceCheckUtils]: 63: Hoare triple {213039#true} assume !(4467 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,973 INFO L280 TraceCheckUtils]: 64: Hoare triple {213039#true} assume !(4480 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,973 INFO L280 TraceCheckUtils]: 65: Hoare triple {213039#true} assume !(4481 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,974 INFO L280 TraceCheckUtils]: 66: Hoare triple {213039#true} assume !(4496 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,974 INFO L280 TraceCheckUtils]: 67: Hoare triple {213039#true} assume !(4497 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,974 INFO L280 TraceCheckUtils]: 68: Hoare triple {213039#true} assume 4512 == ssl3_connect_~s__state~0; {213039#true} is VALID [2020-07-29 01:44:04,974 INFO L280 TraceCheckUtils]: 69: Hoare triple {213039#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {213039#true} is VALID [2020-07-29 01:44:04,975 INFO L280 TraceCheckUtils]: 70: Hoare triple {213039#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {213039#true} is VALID [2020-07-29 01:44:04,975 INFO L280 TraceCheckUtils]: 71: Hoare triple {213039#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {213039#true} is VALID [2020-07-29 01:44:04,975 INFO L280 TraceCheckUtils]: 72: Hoare triple {213039#true} assume !(0 == ssl3_connect_~tmp___7~0); {213039#true} is VALID [2020-07-29 01:44:04,975 INFO L280 TraceCheckUtils]: 73: Hoare triple {213039#true} assume !(0 == ssl3_connect_~tmp___8~0); {213039#true} is VALID [2020-07-29 01:44:04,975 INFO L280 TraceCheckUtils]: 74: Hoare triple {213039#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {213039#true} is VALID [2020-07-29 01:44:04,976 INFO L280 TraceCheckUtils]: 75: Hoare triple {213039#true} ssl3_connect_~skip~0 := 0; {213039#true} is VALID [2020-07-29 01:44:04,976 INFO L280 TraceCheckUtils]: 76: Hoare triple {213039#true} assume !false; {213039#true} is VALID [2020-07-29 01:44:04,976 INFO L280 TraceCheckUtils]: 77: Hoare triple {213039#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213039#true} is VALID [2020-07-29 01:44:04,976 INFO L280 TraceCheckUtils]: 78: Hoare triple {213039#true} assume !(12292 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,977 INFO L280 TraceCheckUtils]: 79: Hoare triple {213039#true} assume !(16384 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,977 INFO L280 TraceCheckUtils]: 80: Hoare triple {213039#true} assume !(4096 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,977 INFO L280 TraceCheckUtils]: 81: Hoare triple {213039#true} assume !(20480 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,977 INFO L280 TraceCheckUtils]: 82: Hoare triple {213039#true} assume !(4099 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,977 INFO L280 TraceCheckUtils]: 83: Hoare triple {213039#true} assume !(4368 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,978 INFO L280 TraceCheckUtils]: 84: Hoare triple {213039#true} assume !(4369 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,978 INFO L280 TraceCheckUtils]: 85: Hoare triple {213039#true} assume !(4384 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,978 INFO L280 TraceCheckUtils]: 86: Hoare triple {213039#true} assume !(4385 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,978 INFO L280 TraceCheckUtils]: 87: Hoare triple {213039#true} assume !(4400 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,978 INFO L280 TraceCheckUtils]: 88: Hoare triple {213039#true} assume !(4401 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,979 INFO L280 TraceCheckUtils]: 89: Hoare triple {213039#true} assume !(4416 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,979 INFO L280 TraceCheckUtils]: 90: Hoare triple {213039#true} assume !(4417 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,979 INFO L280 TraceCheckUtils]: 91: Hoare triple {213039#true} assume !(4432 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,979 INFO L280 TraceCheckUtils]: 92: Hoare triple {213039#true} assume !(4433 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,980 INFO L280 TraceCheckUtils]: 93: Hoare triple {213039#true} assume !(4448 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,980 INFO L280 TraceCheckUtils]: 94: Hoare triple {213039#true} assume !(4449 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,980 INFO L280 TraceCheckUtils]: 95: Hoare triple {213039#true} assume !(4464 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,980 INFO L280 TraceCheckUtils]: 96: Hoare triple {213039#true} assume !(4465 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,980 INFO L280 TraceCheckUtils]: 97: Hoare triple {213039#true} assume !(4466 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,981 INFO L280 TraceCheckUtils]: 98: Hoare triple {213039#true} assume !(4467 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,981 INFO L280 TraceCheckUtils]: 99: Hoare triple {213039#true} assume !(4480 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,981 INFO L280 TraceCheckUtils]: 100: Hoare triple {213039#true} assume !(4481 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,981 INFO L280 TraceCheckUtils]: 101: Hoare triple {213039#true} assume !(4496 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,981 INFO L280 TraceCheckUtils]: 102: Hoare triple {213039#true} assume !(4497 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,982 INFO L280 TraceCheckUtils]: 103: Hoare triple {213039#true} assume !(4512 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,982 INFO L280 TraceCheckUtils]: 104: Hoare triple {213039#true} assume !(4513 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:04,982 INFO L280 TraceCheckUtils]: 105: Hoare triple {213039#true} assume 4528 == ssl3_connect_~s__state~0; {213039#true} is VALID [2020-07-29 01:44:04,982 INFO L280 TraceCheckUtils]: 106: Hoare triple {213039#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {213039#true} is VALID [2020-07-29 01:44:04,982 INFO L280 TraceCheckUtils]: 107: Hoare triple {213039#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {213039#true} is VALID [2020-07-29 01:44:04,987 INFO L280 TraceCheckUtils]: 108: Hoare triple {213039#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__s3__tmp__next_state___0~0 := 3;ssl3_connect_~__cil_tmp58~0 := ssl3_connect_~s__s3__flags~0; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,989 INFO L280 TraceCheckUtils]: 109: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(0 != ssl3_connect_~__cil_tmp58~0 - 2); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,990 INFO L280 TraceCheckUtils]: 110: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~s__init_num~0 := 0; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,991 INFO L280 TraceCheckUtils]: 111: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,991 INFO L280 TraceCheckUtils]: 112: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~skip~0 := 0; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,992 INFO L280 TraceCheckUtils]: 113: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !false; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,993 INFO L280 TraceCheckUtils]: 114: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,993 INFO L280 TraceCheckUtils]: 115: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,994 INFO L280 TraceCheckUtils]: 116: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,994 INFO L280 TraceCheckUtils]: 117: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4096 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,995 INFO L280 TraceCheckUtils]: 118: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(20480 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,995 INFO L280 TraceCheckUtils]: 119: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4099 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,996 INFO L280 TraceCheckUtils]: 120: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4368 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,996 INFO L280 TraceCheckUtils]: 121: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4369 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,997 INFO L280 TraceCheckUtils]: 122: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4384 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,998 INFO L280 TraceCheckUtils]: 123: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4385 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,998 INFO L280 TraceCheckUtils]: 124: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4400 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,999 INFO L280 TraceCheckUtils]: 125: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4401 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:04,999 INFO L280 TraceCheckUtils]: 126: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4416 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,000 INFO L280 TraceCheckUtils]: 127: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4417 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,000 INFO L280 TraceCheckUtils]: 128: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4432 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,001 INFO L280 TraceCheckUtils]: 129: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4433 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,001 INFO L280 TraceCheckUtils]: 130: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4448 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,002 INFO L280 TraceCheckUtils]: 131: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4449 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,003 INFO L280 TraceCheckUtils]: 132: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4464 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,003 INFO L280 TraceCheckUtils]: 133: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4465 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,004 INFO L280 TraceCheckUtils]: 134: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4466 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,004 INFO L280 TraceCheckUtils]: 135: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4467 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,005 INFO L280 TraceCheckUtils]: 136: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4480 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,005 INFO L280 TraceCheckUtils]: 137: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4481 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,006 INFO L280 TraceCheckUtils]: 138: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4496 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,006 INFO L280 TraceCheckUtils]: 139: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4497 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,007 INFO L280 TraceCheckUtils]: 140: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4512 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,007 INFO L280 TraceCheckUtils]: 141: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4513 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,008 INFO L280 TraceCheckUtils]: 142: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4528 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,008 INFO L280 TraceCheckUtils]: 143: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4529 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,009 INFO L280 TraceCheckUtils]: 144: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4560 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,009 INFO L280 TraceCheckUtils]: 145: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4561 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,010 INFO L280 TraceCheckUtils]: 146: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume 4352 == ssl3_connect_~s__state~0; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,010 INFO L280 TraceCheckUtils]: 147: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,011 INFO L280 TraceCheckUtils]: 148: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,012 INFO L280 TraceCheckUtils]: 149: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,012 INFO L280 TraceCheckUtils]: 150: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,013 INFO L280 TraceCheckUtils]: 151: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~skip~0 := 0; {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,013 INFO L280 TraceCheckUtils]: 152: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !false; {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,014 INFO L280 TraceCheckUtils]: 153: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,014 INFO L280 TraceCheckUtils]: 154: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,015 INFO L280 TraceCheckUtils]: 155: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,016 INFO L280 TraceCheckUtils]: 156: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4096 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,016 INFO L280 TraceCheckUtils]: 157: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(20480 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,017 INFO L280 TraceCheckUtils]: 158: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4099 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,017 INFO L280 TraceCheckUtils]: 159: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4368 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,018 INFO L280 TraceCheckUtils]: 160: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4369 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,018 INFO L280 TraceCheckUtils]: 161: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume 4384 == ssl3_connect_~s__state~0; {213040#false} is VALID [2020-07-29 01:44:05,018 INFO L280 TraceCheckUtils]: 162: Hoare triple {213040#false} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {213040#false} is VALID [2020-07-29 01:44:05,019 INFO L280 TraceCheckUtils]: 163: Hoare triple {213040#false} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {213040#false} is VALID [2020-07-29 01:44:05,019 INFO L280 TraceCheckUtils]: 164: Hoare triple {213040#false} assume !(ssl3_connect_~ret~0 <= 0); {213040#false} is VALID [2020-07-29 01:44:05,019 INFO L280 TraceCheckUtils]: 165: Hoare triple {213040#false} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; {213040#false} is VALID [2020-07-29 01:44:05,044 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 132 proven. 12 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2020-07-29 01:44:05,044 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677370057] [2020-07-29 01:44:05,044 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927891890] [2020-07-29 01:44:05,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-29 01:44:05,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2020-07-29 01:44:05,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-29 01:44:05,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 3 conjunts are in the unsatisfiable core [2020-07-29 01:44:05,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:44:05,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-29 01:44:05,322 INFO L280 TraceCheckUtils]: 0: Hoare triple {213039#true} ssl3_connect_~s__init_num~0 := 0; {213039#true} is VALID [2020-07-29 01:44:05,323 INFO L280 TraceCheckUtils]: 1: Hoare triple {213039#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {213039#true} is VALID [2020-07-29 01:44:05,323 INFO L280 TraceCheckUtils]: 2: Hoare triple {213039#true} ssl3_connect_~skip~0 := 0; {213039#true} is VALID [2020-07-29 01:44:05,323 INFO L280 TraceCheckUtils]: 3: Hoare triple {213039#true} assume !false; {213039#true} is VALID [2020-07-29 01:44:05,324 INFO L280 TraceCheckUtils]: 4: Hoare triple {213039#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213039#true} is VALID [2020-07-29 01:44:05,324 INFO L280 TraceCheckUtils]: 5: Hoare triple {213039#true} assume !(12292 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,324 INFO L280 TraceCheckUtils]: 6: Hoare triple {213039#true} assume !(16384 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,325 INFO L280 TraceCheckUtils]: 7: Hoare triple {213039#true} assume !(4096 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,325 INFO L280 TraceCheckUtils]: 8: Hoare triple {213039#true} assume !(20480 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,325 INFO L280 TraceCheckUtils]: 9: Hoare triple {213039#true} assume !(4099 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,325 INFO L280 TraceCheckUtils]: 10: Hoare triple {213039#true} assume !(4368 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,326 INFO L280 TraceCheckUtils]: 11: Hoare triple {213039#true} assume !(4369 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,326 INFO L280 TraceCheckUtils]: 12: Hoare triple {213039#true} assume !(4384 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,326 INFO L280 TraceCheckUtils]: 13: Hoare triple {213039#true} assume !(4385 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,326 INFO L280 TraceCheckUtils]: 14: Hoare triple {213039#true} assume !(4400 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,326 INFO L280 TraceCheckUtils]: 15: Hoare triple {213039#true} assume !(4401 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,327 INFO L280 TraceCheckUtils]: 16: Hoare triple {213039#true} assume !(4416 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,327 INFO L280 TraceCheckUtils]: 17: Hoare triple {213039#true} assume !(4417 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,327 INFO L280 TraceCheckUtils]: 18: Hoare triple {213039#true} assume !(4432 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,327 INFO L280 TraceCheckUtils]: 19: Hoare triple {213039#true} assume !(4433 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,327 INFO L280 TraceCheckUtils]: 20: Hoare triple {213039#true} assume !(4448 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,327 INFO L280 TraceCheckUtils]: 21: Hoare triple {213039#true} assume !(4449 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,327 INFO L280 TraceCheckUtils]: 22: Hoare triple {213039#true} assume !(4464 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,328 INFO L280 TraceCheckUtils]: 23: Hoare triple {213039#true} assume !(4465 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,328 INFO L280 TraceCheckUtils]: 24: Hoare triple {213039#true} assume !(4466 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,328 INFO L280 TraceCheckUtils]: 25: Hoare triple {213039#true} assume !(4467 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,328 INFO L280 TraceCheckUtils]: 26: Hoare triple {213039#true} assume !(4480 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,328 INFO L280 TraceCheckUtils]: 27: Hoare triple {213039#true} assume !(4481 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,328 INFO L280 TraceCheckUtils]: 28: Hoare triple {213039#true} assume !(4496 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,329 INFO L280 TraceCheckUtils]: 29: Hoare triple {213039#true} assume !(4497 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,329 INFO L280 TraceCheckUtils]: 30: Hoare triple {213039#true} assume !(4512 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,329 INFO L280 TraceCheckUtils]: 31: Hoare triple {213039#true} assume !(4513 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,329 INFO L280 TraceCheckUtils]: 32: Hoare triple {213039#true} assume !(4528 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,329 INFO L280 TraceCheckUtils]: 33: Hoare triple {213039#true} assume !(4529 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,329 INFO L280 TraceCheckUtils]: 34: Hoare triple {213039#true} assume 4560 == ssl3_connect_~s__state~0; {213039#true} is VALID [2020-07-29 01:44:05,330 INFO L280 TraceCheckUtils]: 35: Hoare triple {213039#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; {213039#true} is VALID [2020-07-29 01:44:05,330 INFO L280 TraceCheckUtils]: 36: Hoare triple {213039#true} assume !(ssl3_connect_~ret~0 <= 0); {213039#true} is VALID [2020-07-29 01:44:05,330 INFO L280 TraceCheckUtils]: 37: Hoare triple {213039#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4512; {213039#true} is VALID [2020-07-29 01:44:05,330 INFO L280 TraceCheckUtils]: 38: Hoare triple {213039#true} ssl3_connect_~s__init_num~0 := 0; {213039#true} is VALID [2020-07-29 01:44:05,330 INFO L280 TraceCheckUtils]: 39: Hoare triple {213039#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {213039#true} is VALID [2020-07-29 01:44:05,330 INFO L280 TraceCheckUtils]: 40: Hoare triple {213039#true} ssl3_connect_~skip~0 := 0; {213039#true} is VALID [2020-07-29 01:44:05,331 INFO L280 TraceCheckUtils]: 41: Hoare triple {213039#true} assume !false; {213039#true} is VALID [2020-07-29 01:44:05,331 INFO L280 TraceCheckUtils]: 42: Hoare triple {213039#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213039#true} is VALID [2020-07-29 01:44:05,331 INFO L280 TraceCheckUtils]: 43: Hoare triple {213039#true} assume !(12292 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,331 INFO L280 TraceCheckUtils]: 44: Hoare triple {213039#true} assume !(16384 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,331 INFO L280 TraceCheckUtils]: 45: Hoare triple {213039#true} assume !(4096 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,331 INFO L280 TraceCheckUtils]: 46: Hoare triple {213039#true} assume !(20480 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,331 INFO L280 TraceCheckUtils]: 47: Hoare triple {213039#true} assume !(4099 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,332 INFO L280 TraceCheckUtils]: 48: Hoare triple {213039#true} assume !(4368 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,332 INFO L280 TraceCheckUtils]: 49: Hoare triple {213039#true} assume !(4369 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,332 INFO L280 TraceCheckUtils]: 50: Hoare triple {213039#true} assume !(4384 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,332 INFO L280 TraceCheckUtils]: 51: Hoare triple {213039#true} assume !(4385 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,332 INFO L280 TraceCheckUtils]: 52: Hoare triple {213039#true} assume !(4400 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,332 INFO L280 TraceCheckUtils]: 53: Hoare triple {213039#true} assume !(4401 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,333 INFO L280 TraceCheckUtils]: 54: Hoare triple {213039#true} assume !(4416 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,333 INFO L280 TraceCheckUtils]: 55: Hoare triple {213039#true} assume !(4417 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,333 INFO L280 TraceCheckUtils]: 56: Hoare triple {213039#true} assume !(4432 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,333 INFO L280 TraceCheckUtils]: 57: Hoare triple {213039#true} assume !(4433 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,333 INFO L280 TraceCheckUtils]: 58: Hoare triple {213039#true} assume !(4448 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,333 INFO L280 TraceCheckUtils]: 59: Hoare triple {213039#true} assume !(4449 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,334 INFO L280 TraceCheckUtils]: 60: Hoare triple {213039#true} assume !(4464 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,334 INFO L280 TraceCheckUtils]: 61: Hoare triple {213039#true} assume !(4465 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,334 INFO L280 TraceCheckUtils]: 62: Hoare triple {213039#true} assume !(4466 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,334 INFO L280 TraceCheckUtils]: 63: Hoare triple {213039#true} assume !(4467 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,334 INFO L280 TraceCheckUtils]: 64: Hoare triple {213039#true} assume !(4480 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,334 INFO L280 TraceCheckUtils]: 65: Hoare triple {213039#true} assume !(4481 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,334 INFO L280 TraceCheckUtils]: 66: Hoare triple {213039#true} assume !(4496 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,335 INFO L280 TraceCheckUtils]: 67: Hoare triple {213039#true} assume !(4497 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,335 INFO L280 TraceCheckUtils]: 68: Hoare triple {213039#true} assume 4512 == ssl3_connect_~s__state~0; {213039#true} is VALID [2020-07-29 01:44:05,335 INFO L280 TraceCheckUtils]: 69: Hoare triple {213039#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {213039#true} is VALID [2020-07-29 01:44:05,335 INFO L280 TraceCheckUtils]: 70: Hoare triple {213039#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {213039#true} is VALID [2020-07-29 01:44:05,335 INFO L280 TraceCheckUtils]: 71: Hoare triple {213039#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {213039#true} is VALID [2020-07-29 01:44:05,335 INFO L280 TraceCheckUtils]: 72: Hoare triple {213039#true} assume !(0 == ssl3_connect_~tmp___7~0); {213039#true} is VALID [2020-07-29 01:44:05,336 INFO L280 TraceCheckUtils]: 73: Hoare triple {213039#true} assume !(0 == ssl3_connect_~tmp___8~0); {213039#true} is VALID [2020-07-29 01:44:05,336 INFO L280 TraceCheckUtils]: 74: Hoare triple {213039#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {213039#true} is VALID [2020-07-29 01:44:05,336 INFO L280 TraceCheckUtils]: 75: Hoare triple {213039#true} ssl3_connect_~skip~0 := 0; {213039#true} is VALID [2020-07-29 01:44:05,336 INFO L280 TraceCheckUtils]: 76: Hoare triple {213039#true} assume !false; {213039#true} is VALID [2020-07-29 01:44:05,337 INFO L280 TraceCheckUtils]: 77: Hoare triple {213039#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213039#true} is VALID [2020-07-29 01:44:05,337 INFO L280 TraceCheckUtils]: 78: Hoare triple {213039#true} assume !(12292 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,337 INFO L280 TraceCheckUtils]: 79: Hoare triple {213039#true} assume !(16384 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,337 INFO L280 TraceCheckUtils]: 80: Hoare triple {213039#true} assume !(4096 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,337 INFO L280 TraceCheckUtils]: 81: Hoare triple {213039#true} assume !(20480 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,338 INFO L280 TraceCheckUtils]: 82: Hoare triple {213039#true} assume !(4099 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,338 INFO L280 TraceCheckUtils]: 83: Hoare triple {213039#true} assume !(4368 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,338 INFO L280 TraceCheckUtils]: 84: Hoare triple {213039#true} assume !(4369 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,338 INFO L280 TraceCheckUtils]: 85: Hoare triple {213039#true} assume !(4384 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,338 INFO L280 TraceCheckUtils]: 86: Hoare triple {213039#true} assume !(4385 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,338 INFO L280 TraceCheckUtils]: 87: Hoare triple {213039#true} assume !(4400 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,339 INFO L280 TraceCheckUtils]: 88: Hoare triple {213039#true} assume !(4401 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,339 INFO L280 TraceCheckUtils]: 89: Hoare triple {213039#true} assume !(4416 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,339 INFO L280 TraceCheckUtils]: 90: Hoare triple {213039#true} assume !(4417 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,339 INFO L280 TraceCheckUtils]: 91: Hoare triple {213039#true} assume !(4432 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,339 INFO L280 TraceCheckUtils]: 92: Hoare triple {213039#true} assume !(4433 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,339 INFO L280 TraceCheckUtils]: 93: Hoare triple {213039#true} assume !(4448 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,339 INFO L280 TraceCheckUtils]: 94: Hoare triple {213039#true} assume !(4449 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,340 INFO L280 TraceCheckUtils]: 95: Hoare triple {213039#true} assume !(4464 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,340 INFO L280 TraceCheckUtils]: 96: Hoare triple {213039#true} assume !(4465 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,340 INFO L280 TraceCheckUtils]: 97: Hoare triple {213039#true} assume !(4466 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,340 INFO L280 TraceCheckUtils]: 98: Hoare triple {213039#true} assume !(4467 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,340 INFO L280 TraceCheckUtils]: 99: Hoare triple {213039#true} assume !(4480 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,340 INFO L280 TraceCheckUtils]: 100: Hoare triple {213039#true} assume !(4481 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,341 INFO L280 TraceCheckUtils]: 101: Hoare triple {213039#true} assume !(4496 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,341 INFO L280 TraceCheckUtils]: 102: Hoare triple {213039#true} assume !(4497 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,341 INFO L280 TraceCheckUtils]: 103: Hoare triple {213039#true} assume !(4512 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,341 INFO L280 TraceCheckUtils]: 104: Hoare triple {213039#true} assume !(4513 == ssl3_connect_~s__state~0); {213039#true} is VALID [2020-07-29 01:44:05,341 INFO L280 TraceCheckUtils]: 105: Hoare triple {213039#true} assume 4528 == ssl3_connect_~s__state~0; {213039#true} is VALID [2020-07-29 01:44:05,341 INFO L280 TraceCheckUtils]: 106: Hoare triple {213039#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {213039#true} is VALID [2020-07-29 01:44:05,342 INFO L280 TraceCheckUtils]: 107: Hoare triple {213039#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {213039#true} is VALID [2020-07-29 01:44:05,342 INFO L280 TraceCheckUtils]: 108: Hoare triple {213039#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__s3__tmp__next_state___0~0 := 3;ssl3_connect_~__cil_tmp58~0 := ssl3_connect_~s__s3__flags~0; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,343 INFO L280 TraceCheckUtils]: 109: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(0 != ssl3_connect_~__cil_tmp58~0 - 2); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,343 INFO L280 TraceCheckUtils]: 110: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~s__init_num~0 := 0; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,344 INFO L280 TraceCheckUtils]: 111: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,344 INFO L280 TraceCheckUtils]: 112: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~skip~0 := 0; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,345 INFO L280 TraceCheckUtils]: 113: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !false; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,345 INFO L280 TraceCheckUtils]: 114: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,346 INFO L280 TraceCheckUtils]: 115: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,347 INFO L280 TraceCheckUtils]: 116: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,347 INFO L280 TraceCheckUtils]: 117: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4096 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,348 INFO L280 TraceCheckUtils]: 118: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(20480 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,349 INFO L280 TraceCheckUtils]: 119: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4099 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,350 INFO L280 TraceCheckUtils]: 120: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4368 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,350 INFO L280 TraceCheckUtils]: 121: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4369 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,351 INFO L280 TraceCheckUtils]: 122: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4384 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,352 INFO L280 TraceCheckUtils]: 123: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4385 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,352 INFO L280 TraceCheckUtils]: 124: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4400 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,353 INFO L280 TraceCheckUtils]: 125: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4401 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,354 INFO L280 TraceCheckUtils]: 126: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4416 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,355 INFO L280 TraceCheckUtils]: 127: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4417 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,355 INFO L280 TraceCheckUtils]: 128: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4432 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,356 INFO L280 TraceCheckUtils]: 129: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4433 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,356 INFO L280 TraceCheckUtils]: 130: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4448 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,357 INFO L280 TraceCheckUtils]: 131: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4449 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,357 INFO L280 TraceCheckUtils]: 132: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4464 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,358 INFO L280 TraceCheckUtils]: 133: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4465 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,358 INFO L280 TraceCheckUtils]: 134: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4466 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,359 INFO L280 TraceCheckUtils]: 135: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4467 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,359 INFO L280 TraceCheckUtils]: 136: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4480 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,359 INFO L280 TraceCheckUtils]: 137: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4481 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,360 INFO L280 TraceCheckUtils]: 138: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4496 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,360 INFO L280 TraceCheckUtils]: 139: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4497 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,361 INFO L280 TraceCheckUtils]: 140: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4512 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,361 INFO L280 TraceCheckUtils]: 141: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4513 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,362 INFO L280 TraceCheckUtils]: 142: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4528 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,363 INFO L280 TraceCheckUtils]: 143: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4529 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,363 INFO L280 TraceCheckUtils]: 144: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4560 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,364 INFO L280 TraceCheckUtils]: 145: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4561 == ssl3_connect_~s__state~0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,365 INFO L280 TraceCheckUtils]: 146: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume 4352 == ssl3_connect_~s__state~0; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,365 INFO L280 TraceCheckUtils]: 147: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,366 INFO L280 TraceCheckUtils]: 148: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:05,367 INFO L280 TraceCheckUtils]: 149: Hoare triple {213041#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,368 INFO L280 TraceCheckUtils]: 150: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,368 INFO L280 TraceCheckUtils]: 151: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~skip~0 := 0; {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,369 INFO L280 TraceCheckUtils]: 152: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !false; {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,370 INFO L280 TraceCheckUtils]: 153: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,370 INFO L280 TraceCheckUtils]: 154: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,371 INFO L280 TraceCheckUtils]: 155: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,372 INFO L280 TraceCheckUtils]: 156: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4096 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,373 INFO L280 TraceCheckUtils]: 157: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(20480 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,373 INFO L280 TraceCheckUtils]: 158: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4099 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,374 INFO L280 TraceCheckUtils]: 159: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4368 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,375 INFO L280 TraceCheckUtils]: 160: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4369 == ssl3_connect_~s__state~0); {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:05,375 INFO L280 TraceCheckUtils]: 161: Hoare triple {213042#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume 4384 == ssl3_connect_~s__state~0; {213040#false} is VALID [2020-07-29 01:44:05,444 INFO L280 TraceCheckUtils]: 162: Hoare triple {213040#false} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {213040#false} is VALID [2020-07-29 01:44:05,444 INFO L280 TraceCheckUtils]: 163: Hoare triple {213040#false} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {213040#false} is VALID [2020-07-29 01:44:05,445 INFO L280 TraceCheckUtils]: 164: Hoare triple {213040#false} assume !(ssl3_connect_~ret~0 <= 0); {213040#false} is VALID [2020-07-29 01:44:05,445 INFO L280 TraceCheckUtils]: 165: Hoare triple {213040#false} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; {213040#false} is VALID [2020-07-29 01:44:05,461 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 132 proven. 12 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2020-07-29 01:44:05,462 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-29 01:44:05,462 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2020-07-29 01:44:05,462 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470203034] [2020-07-29 01:44:05,463 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:44:05,463 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:44:05,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-07-29 01:44:05,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-07-29 01:44:05,464 INFO L87 Difference]: Start difference. First operand 5384 states and 6375 transitions. cyclomatic complexity: 995 Second operand 3 states. [2020-07-29 01:44:06,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:44:06,503 INFO L93 Difference]: Finished difference Result 5466 states and 6475 transitions. [2020-07-29 01:44:06,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-07-29 01:44:06,503 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2020-07-29 01:44:06,553 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 43 edges. 43 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:44:06,553 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5466 states and 6475 transitions. [2020-07-29 01:44:07,432 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3452 [2020-07-29 01:44:08,297 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5466 states to 5466 states and 6475 transitions. [2020-07-29 01:44:08,297 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 5466 [2020-07-29 01:44:08,299 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 5466 [2020-07-29 01:44:08,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5466 states and 6475 transitions. [2020-07-29 01:44:08,301 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:44:08,301 INFO L688 BuchiCegarLoop]: Abstraction has 5466 states and 6475 transitions. [2020-07-29 01:44:08,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5466 states and 6475 transitions. [2020-07-29 01:44:08,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5466 to 5466. [2020-07-29 01:44:08,335 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-29 01:44:08,335 INFO L82 GeneralOperation]: Start isEquivalent. First operand 5466 states and 6475 transitions. Second operand 5466 states. [2020-07-29 01:44:08,335 INFO L74 IsIncluded]: Start isIncluded. First operand 5466 states and 6475 transitions. Second operand 5466 states. [2020-07-29 01:44:08,335 INFO L87 Difference]: Start difference. First operand 5466 states and 6475 transitions. Second operand 5466 states. [2020-07-29 01:44:09,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:44:09,158 INFO L93 Difference]: Finished difference Result 5466 states and 6475 transitions. [2020-07-29 01:44:09,159 INFO L276 IsEmpty]: Start isEmpty. Operand 5466 states and 6475 transitions. [2020-07-29 01:44:09,163 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:44:09,163 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:44:09,163 INFO L74 IsIncluded]: Start isIncluded. First operand 5466 states. Second operand 5466 states and 6475 transitions. [2020-07-29 01:44:09,163 INFO L87 Difference]: Start difference. First operand 5466 states. Second operand 5466 states and 6475 transitions. [2020-07-29 01:44:10,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:44:10,011 INFO L93 Difference]: Finished difference Result 5466 states and 6475 transitions. [2020-07-29 01:44:10,011 INFO L276 IsEmpty]: Start isEmpty. Operand 5466 states and 6475 transitions. [2020-07-29 01:44:10,014 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-29 01:44:10,014 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-29 01:44:10,014 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-29 01:44:10,014 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-29 01:44:10,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5466 states. [2020-07-29 01:44:10,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5466 states to 5466 states and 6475 transitions. [2020-07-29 01:44:10,895 INFO L711 BuchiCegarLoop]: Abstraction has 5466 states and 6475 transitions. [2020-07-29 01:44:10,895 INFO L591 BuchiCegarLoop]: Abstraction has 5466 states and 6475 transitions. [2020-07-29 01:44:10,895 INFO L424 BuchiCegarLoop]: ======== Iteration 28============ [2020-07-29 01:44:10,895 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 5466 states and 6475 transitions. [2020-07-29 01:44:10,902 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 3452 [2020-07-29 01:44:10,902 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2020-07-29 01:44:10,903 INFO L119 BuchiIsEmpty]: Starting construction of run [2020-07-29 01:44:10,904 INFO L849 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:44:10,904 INFO L850 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-29 01:44:10,904 INFO L794 eck$LassoCheckResult]: Stem: 219128#ULTIMATE.startENTRY havoc main_#res;havoc main_#t~ret48, main_~s~0;havoc main_~s~0;main_~s~0 := 12292;ssl3_connect_#in~initial_state := 12292;havoc ssl3_connect_#res;havoc ssl3_connect_#t~nondet0, ssl3_connect_#t~nondet1, ssl3_connect_#t~nondet2, ssl3_connect_#t~nondet3, ssl3_connect_#t~nondet4, ssl3_connect_#t~nondet5, ssl3_connect_#t~nondet6, ssl3_connect_#t~nondet7, ssl3_connect_#t~nondet8, ssl3_connect_#t~nondet9, ssl3_connect_#t~nondet10, ssl3_connect_#t~nondet11, ssl3_connect_#t~nondet12, ssl3_connect_#t~nondet13, ssl3_connect_#t~nondet14, ssl3_connect_#t~nondet15, ssl3_connect_#t~nondet16, ssl3_connect_#t~nondet17, ssl3_connect_#t~nondet18, ssl3_connect_#t~nondet19, ssl3_connect_#t~nondet20, ssl3_connect_#t~nondet21, ssl3_connect_#t~nondet22, ssl3_connect_#t~nondet23, ssl3_connect_#t~nondet24, ssl3_connect_#t~nondet25, ssl3_connect_#t~nondet26, ssl3_connect_#t~nondet27, ssl3_connect_#t~post28, ssl3_connect_#t~post29, ssl3_connect_#t~nondet30, ssl3_connect_#t~post31, ssl3_connect_#t~nondet32, ssl3_connect_#t~nondet33, ssl3_connect_#t~nondet34, ssl3_connect_#t~nondet35, ssl3_connect_#t~nondet36, ssl3_connect_#t~nondet37, ssl3_connect_#t~nondet38, ssl3_connect_#t~nondet39, ssl3_connect_#t~nondet40, ssl3_connect_#t~nondet41, ssl3_connect_#t~nondet42, ssl3_connect_#t~nondet43, ssl3_connect_#t~post44, ssl3_connect_#t~post45, ssl3_connect_#t~nondet46, ssl3_connect_#t~post47, ssl3_connect_~initial_state, ssl3_connect_~s__info_callback~0, ssl3_connect_~s__in_handshake~0, ssl3_connect_~s__state~0, ssl3_connect_~s__new_session~0, ssl3_connect_~s__server~0, ssl3_connect_~s__version~0, ssl3_connect_~s__type~0, ssl3_connect_~s__init_num~0, ssl3_connect_~s__bbio~0, ssl3_connect_~s__wbio~0, ssl3_connect_~s__hit~0, ssl3_connect_~s__rwstate~0, ssl3_connect_~s__init_buf___0~0, ssl3_connect_~s__debug~0, ssl3_connect_~s__shutdown~0, ssl3_connect_~s__ctx__info_callback~0, ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0, ssl3_connect_~s__ctx__stats__sess_connect~0, ssl3_connect_~s__ctx__stats__sess_hit~0, ssl3_connect_~s__ctx__stats__sess_connect_good~0, ssl3_connect_~s__s3__change_cipher_spec~0, ssl3_connect_~s__s3__flags~0, ssl3_connect_~s__s3__delay_buf_pop_ret~0, ssl3_connect_~s__s3__tmp__cert_req~0, ssl3_connect_~s__s3__tmp__new_compression~0, ssl3_connect_~s__s3__tmp__reuse_message~0, ssl3_connect_~s__s3__tmp__new_cipher~0, ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0, ssl3_connect_~s__s3__tmp__next_state___0~0, ssl3_connect_~s__s3__tmp__new_compression__id~0, ssl3_connect_~s__session__cipher~0, ssl3_connect_~s__session__compress_meth~0, ssl3_connect_~buf~0, ssl3_connect_~tmp~0, ssl3_connect_~l~0, ssl3_connect_~num1~0, ssl3_connect_~cb~0, ssl3_connect_~ret~0, ssl3_connect_~new_state~0, ssl3_connect_~state~0, ssl3_connect_~skip~0, ssl3_connect_~tmp___0~0, ssl3_connect_~tmp___1~0, ssl3_connect_~tmp___2~0, ssl3_connect_~tmp___3~0, ssl3_connect_~tmp___4~0, ssl3_connect_~tmp___5~0, ssl3_connect_~tmp___6~0, ssl3_connect_~tmp___7~0, ssl3_connect_~tmp___8~0, ssl3_connect_~tmp___9~0, ssl3_connect_~blastFlag~0, ssl3_connect_~__cil_tmp55~0, ssl3_connect_~__cil_tmp56~0, ssl3_connect_~__cil_tmp57~0, ssl3_connect_~__cil_tmp58~0, ssl3_connect_~__cil_tmp59~0, ssl3_connect_~__cil_tmp60~0, ssl3_connect_~__cil_tmp61~0, ssl3_connect_~__cil_tmp62~0, ssl3_connect_~__cil_tmp63~0, ssl3_connect_~__cil_tmp64~0;ssl3_connect_~initial_state := ssl3_connect_#in~initial_state;ssl3_connect_~s__info_callback~0 := ssl3_connect_#t~nondet0;havoc ssl3_connect_#t~nondet0;ssl3_connect_~s__in_handshake~0 := ssl3_connect_#t~nondet1;havoc ssl3_connect_#t~nondet1;havoc ssl3_connect_~s__state~0;havoc ssl3_connect_~s__new_session~0;havoc ssl3_connect_~s__server~0;ssl3_connect_~s__version~0 := ssl3_connect_#t~nondet2;havoc ssl3_connect_#t~nondet2;havoc ssl3_connect_~s__type~0;havoc ssl3_connect_~s__init_num~0;ssl3_connect_~s__bbio~0 := ssl3_connect_#t~nondet3;havoc ssl3_connect_#t~nondet3;ssl3_connect_~s__wbio~0 := ssl3_connect_#t~nondet4;havoc ssl3_connect_#t~nondet4;ssl3_connect_~s__hit~0 := ssl3_connect_#t~nondet5;havoc ssl3_connect_#t~nondet5;havoc ssl3_connect_~s__rwstate~0;ssl3_connect_~s__init_buf___0~0 := 1;ssl3_connect_~s__debug~0 := ssl3_connect_#t~nondet6;havoc ssl3_connect_#t~nondet6;havoc ssl3_connect_~s__shutdown~0;ssl3_connect_~s__ctx__info_callback~0 := ssl3_connect_#t~nondet7;havoc ssl3_connect_#t~nondet7;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := ssl3_connect_#t~nondet8;havoc ssl3_connect_#t~nondet8;ssl3_connect_~s__ctx__stats__sess_connect~0 := ssl3_connect_#t~nondet9;havoc ssl3_connect_#t~nondet9;ssl3_connect_~s__ctx__stats__sess_hit~0 := ssl3_connect_#t~nondet10;havoc ssl3_connect_#t~nondet10;ssl3_connect_~s__ctx__stats__sess_connect_good~0 := ssl3_connect_#t~nondet11;havoc ssl3_connect_#t~nondet11;havoc ssl3_connect_~s__s3__change_cipher_spec~0;havoc ssl3_connect_~s__s3__flags~0;havoc ssl3_connect_~s__s3__delay_buf_pop_ret~0;ssl3_connect_~s__s3__tmp__cert_req~0 := ssl3_connect_#t~nondet12;havoc ssl3_connect_#t~nondet12;ssl3_connect_~s__s3__tmp__new_compression~0 := ssl3_connect_#t~nondet13;havoc ssl3_connect_#t~nondet13;ssl3_connect_~s__s3__tmp__reuse_message~0 := ssl3_connect_#t~nondet14;havoc ssl3_connect_#t~nondet14;ssl3_connect_~s__s3__tmp__new_cipher~0 := ssl3_connect_#t~nondet15;havoc ssl3_connect_#t~nondet15;ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_connect_#t~nondet16;havoc ssl3_connect_#t~nondet16;havoc ssl3_connect_~s__s3__tmp__next_state___0~0;ssl3_connect_~s__s3__tmp__new_compression__id~0 := ssl3_connect_#t~nondet17;havoc ssl3_connect_#t~nondet17;havoc ssl3_connect_~s__session__cipher~0;havoc ssl3_connect_~s__session__compress_meth~0;havoc ssl3_connect_~buf~0;havoc ssl3_connect_~tmp~0;havoc ssl3_connect_~l~0;havoc ssl3_connect_~num1~0;havoc ssl3_connect_~cb~0;havoc ssl3_connect_~ret~0;havoc ssl3_connect_~new_state~0;havoc ssl3_connect_~state~0;havoc ssl3_connect_~skip~0;havoc ssl3_connect_~tmp___0~0;ssl3_connect_~tmp___1~0 := ssl3_connect_#t~nondet18;havoc ssl3_connect_#t~nondet18;ssl3_connect_~tmp___2~0 := ssl3_connect_#t~nondet19;havoc ssl3_connect_#t~nondet19;ssl3_connect_~tmp___3~0 := ssl3_connect_#t~nondet20;havoc ssl3_connect_#t~nondet20;ssl3_connect_~tmp___4~0 := ssl3_connect_#t~nondet21;havoc ssl3_connect_#t~nondet21;ssl3_connect_~tmp___5~0 := ssl3_connect_#t~nondet22;havoc ssl3_connect_#t~nondet22;ssl3_connect_~tmp___6~0 := ssl3_connect_#t~nondet23;havoc ssl3_connect_#t~nondet23;ssl3_connect_~tmp___7~0 := ssl3_connect_#t~nondet24;havoc ssl3_connect_#t~nondet24;ssl3_connect_~tmp___8~0 := ssl3_connect_#t~nondet25;havoc ssl3_connect_#t~nondet25;ssl3_connect_~tmp___9~0 := ssl3_connect_#t~nondet26;havoc ssl3_connect_#t~nondet26;havoc ssl3_connect_~blastFlag~0;havoc ssl3_connect_~__cil_tmp55~0;havoc ssl3_connect_~__cil_tmp56~0;havoc ssl3_connect_~__cil_tmp57~0;havoc ssl3_connect_~__cil_tmp58~0;havoc ssl3_connect_~__cil_tmp59~0;havoc ssl3_connect_~__cil_tmp60~0;havoc ssl3_connect_~__cil_tmp61~0;havoc ssl3_connect_~__cil_tmp62~0;havoc ssl3_connect_~__cil_tmp63~0;havoc ssl3_connect_~__cil_tmp64~0;ssl3_connect_~s__state~0 := ssl3_connect_~initial_state;ssl3_connect_~blastFlag~0 := 0;ssl3_connect_~tmp~0 := ssl3_connect_#t~nondet27;havoc ssl3_connect_#t~nondet27;ssl3_connect_~cb~0 := 0;ssl3_connect_~ret~0 := -1;ssl3_connect_~skip~0 := 0;ssl3_connect_~tmp___0~0 := 0; 219129#L82 assume 0 != ssl3_connect_~s__info_callback~0;ssl3_connect_~cb~0 := ssl3_connect_~s__info_callback~0; 219125#L85-2 ssl3_connect_#t~post28 := ssl3_connect_~s__in_handshake~0;ssl3_connect_~s__in_handshake~0 := 1 + ssl3_connect_#t~post28;havoc ssl3_connect_#t~post28; 219126#L90 assume !(0 != ssl3_connect_~tmp___1~0 - 12288); 219089#L96-1 assume !false; 219153#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 219154#L99 assume 12292 == ssl3_connect_~s__state~0; 220292#L100 ssl3_connect_~s__new_session~0 := 1;ssl3_connect_~s__state~0 := 4096;ssl3_connect_#t~post29 := ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0;ssl3_connect_~s__ctx__stats__sess_connect_renegotiate~0 := 1 + ssl3_connect_#t~post29;havoc ssl3_connect_#t~post29; 220291#L204 ssl3_connect_~s__server~0 := 0; 220276#L209 assume 0 != ssl3_connect_~cb~0; 220275#L209-2 ssl3_connect_~__cil_tmp55~0 := ssl3_connect_~s__version~0 - 65280; 220274#L214 assume !(768 != ssl3_connect_~__cil_tmp55~0);ssl3_connect_~s__type~0 := 4096; 220272#L220 assume !(0 == ssl3_connect_~s__init_buf___0~0); 220270#L220-2 assume !(0 == ssl3_connect_~tmp___4~0); 220268#L236 assume !(0 == ssl3_connect_~tmp___5~0);ssl3_connect_~s__state~0 := 4368;ssl3_connect_#t~post31 := ssl3_connect_~s__ctx__stats__sess_connect~0;ssl3_connect_~s__ctx__stats__sess_connect~0 := 1 + ssl3_connect_#t~post31;havoc ssl3_connect_#t~post31;ssl3_connect_~s__init_num~0 := 0; 220266#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 220263#L514 ssl3_connect_~skip~0 := 0; 220262#L96-1 assume !false; 220261#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 220260#L99 assume !(12292 == ssl3_connect_~s__state~0); 220259#L102 assume !(16384 == ssl3_connect_~s__state~0); 220258#L105 assume !(4096 == ssl3_connect_~s__state~0); 220257#L108 assume !(20480 == ssl3_connect_~s__state~0); 220256#L111 assume !(4099 == ssl3_connect_~s__state~0); 220255#L114 assume 4368 == ssl3_connect_~s__state~0; 220254#L118 ssl3_connect_~s__shutdown~0 := 0;ssl3_connect_~ret~0 := ssl3_connect_#t~nondet32;havoc ssl3_connect_#t~nondet32; 220253#L248 assume 0 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 1; 220252#L248-2 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4384;ssl3_connect_~s__init_num~0 := 0; 220250#L256 assume !(ssl3_connect_~s__bbio~0 != ssl3_connect_~s__wbio~0); 220248#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 220245#L514 ssl3_connect_~skip~0 := 0; 220244#L96-1 assume !false; 220243#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 220242#L99 assume !(12292 == ssl3_connect_~s__state~0); 220241#L102 assume !(16384 == ssl3_connect_~s__state~0); 220240#L105 assume !(4096 == ssl3_connect_~s__state~0); 220239#L108 assume !(20480 == ssl3_connect_~s__state~0); 220238#L111 assume !(4099 == ssl3_connect_~s__state~0); 220237#L114 assume !(4368 == ssl3_connect_~s__state~0); 220236#L117 assume !(4369 == ssl3_connect_~s__state~0); 220235#L120 assume 4384 == ssl3_connect_~s__state~0; 220234#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 220233#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 220232#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 220231#L269 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; 219708#L269-2 [2020-07-29 01:44:10,905 INFO L796 eck$LassoCheckResult]: Loop: 219708#L269-2 ssl3_connect_~s__init_num~0 := 0; 219707#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 222258#L514 ssl3_connect_~skip~0 := 0; 222257#L96-1 assume !false; 222256#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 222255#L99 assume !(12292 == ssl3_connect_~s__state~0); 222254#L102 assume !(16384 == ssl3_connect_~s__state~0); 222253#L105 assume !(4096 == ssl3_connect_~s__state~0); 222252#L108 assume !(20480 == ssl3_connect_~s__state~0); 221036#L111 assume !(4099 == ssl3_connect_~s__state~0); 221037#L114 assume !(4368 == ssl3_connect_~s__state~0); 221032#L117 assume !(4369 == ssl3_connect_~s__state~0); 221033#L120 assume !(4384 == ssl3_connect_~s__state~0); 221028#L123 assume !(4385 == ssl3_connect_~s__state~0); 221029#L126 assume !(4400 == ssl3_connect_~s__state~0); 221024#L129 assume !(4401 == ssl3_connect_~s__state~0); 221025#L132 assume !(4416 == ssl3_connect_~s__state~0); 221020#L135 assume !(4417 == ssl3_connect_~s__state~0); 221021#L138 assume !(4432 == ssl3_connect_~s__state~0); 221016#L141 assume !(4433 == ssl3_connect_~s__state~0); 221017#L144 assume !(4448 == ssl3_connect_~s__state~0); 221012#L147 assume !(4449 == ssl3_connect_~s__state~0); 221013#L150 assume !(4464 == ssl3_connect_~s__state~0); 221008#L153 assume !(4465 == ssl3_connect_~s__state~0); 221009#L156 assume !(4466 == ssl3_connect_~s__state~0); 221004#L159 assume !(4467 == ssl3_connect_~s__state~0); 221005#L162 assume !(4480 == ssl3_connect_~s__state~0); 221000#L165 assume !(4481 == ssl3_connect_~s__state~0); 221001#L168 assume !(4496 == ssl3_connect_~s__state~0); 220996#L171 assume !(4497 == ssl3_connect_~s__state~0); 220997#L174 assume !(4512 == ssl3_connect_~s__state~0); 220992#L177 assume !(4513 == ssl3_connect_~s__state~0); 220993#L180 assume !(4528 == ssl3_connect_~s__state~0); 220988#L183 assume !(4529 == ssl3_connect_~s__state~0); 220989#L186 assume 4560 == ssl3_connect_~s__state~0; 220728#L190 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; 220986#L425 assume !(ssl3_connect_~ret~0 <= 0); 220981#L428 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4512; 220982#L428-2 ssl3_connect_~s__init_num~0 := 0; 222241#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 220972#L514 ssl3_connect_~skip~0 := 0; 220973#L96-1 assume !false; 220970#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 220971#L99 assume !(12292 == ssl3_connect_~s__state~0); 220968#L102 assume !(16384 == ssl3_connect_~s__state~0); 220969#L105 assume !(4096 == ssl3_connect_~s__state~0); 220966#L108 assume !(20480 == ssl3_connect_~s__state~0); 220967#L111 assume !(4099 == ssl3_connect_~s__state~0); 220964#L114 assume !(4368 == ssl3_connect_~s__state~0); 220965#L117 assume !(4369 == ssl3_connect_~s__state~0); 220962#L120 assume !(4384 == ssl3_connect_~s__state~0); 220963#L123 assume !(4385 == ssl3_connect_~s__state~0); 220960#L126 assume !(4400 == ssl3_connect_~s__state~0); 220961#L129 assume !(4401 == ssl3_connect_~s__state~0); 220958#L132 assume !(4416 == ssl3_connect_~s__state~0); 220959#L135 assume !(4417 == ssl3_connect_~s__state~0); 220956#L138 assume !(4432 == ssl3_connect_~s__state~0); 220957#L141 assume !(4433 == ssl3_connect_~s__state~0); 220954#L144 assume !(4448 == ssl3_connect_~s__state~0); 220955#L147 assume !(4449 == ssl3_connect_~s__state~0); 220952#L150 assume !(4464 == ssl3_connect_~s__state~0); 220953#L153 assume !(4465 == ssl3_connect_~s__state~0); 220950#L156 assume !(4466 == ssl3_connect_~s__state~0); 220951#L159 assume !(4467 == ssl3_connect_~s__state~0); 220948#L162 assume !(4480 == ssl3_connect_~s__state~0); 220949#L165 assume !(4481 == ssl3_connect_~s__state~0); 220946#L168 assume !(4496 == ssl3_connect_~s__state~0); 220947#L171 assume !(4497 == ssl3_connect_~s__state~0); 220945#L174 assume 4512 == ssl3_connect_~s__state~0; 220736#L178 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; 220943#L375 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; 220944#L381 assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; 220941#L381-2 assume !(0 == ssl3_connect_~tmp___7~0); 220942#L390 assume !(0 == ssl3_connect_~tmp___8~0); 220938#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 220936#L514 ssl3_connect_~skip~0 := 0; 220933#L96-1 assume !false; 220934#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 220931#L99 assume !(12292 == ssl3_connect_~s__state~0); 220932#L102 assume !(16384 == ssl3_connect_~s__state~0); 220929#L105 assume !(4096 == ssl3_connect_~s__state~0); 220930#L108 assume !(20480 == ssl3_connect_~s__state~0); 220921#L111 assume !(4099 == ssl3_connect_~s__state~0); 220922#L114 assume !(4368 == ssl3_connect_~s__state~0); 220917#L117 assume !(4369 == ssl3_connect_~s__state~0); 220918#L120 assume !(4384 == ssl3_connect_~s__state~0); 220913#L123 assume !(4385 == ssl3_connect_~s__state~0); 220914#L126 assume !(4400 == ssl3_connect_~s__state~0); 220909#L129 assume !(4401 == ssl3_connect_~s__state~0); 220910#L132 assume !(4416 == ssl3_connect_~s__state~0); 220905#L135 assume !(4417 == ssl3_connect_~s__state~0); 220906#L138 assume !(4432 == ssl3_connect_~s__state~0); 220901#L141 assume !(4433 == ssl3_connect_~s__state~0); 220902#L144 assume !(4448 == ssl3_connect_~s__state~0); 220897#L147 assume !(4449 == ssl3_connect_~s__state~0); 220898#L150 assume !(4464 == ssl3_connect_~s__state~0); 220893#L153 assume !(4465 == ssl3_connect_~s__state~0); 220894#L156 assume !(4466 == ssl3_connect_~s__state~0); 220888#L159 assume !(4467 == ssl3_connect_~s__state~0); 220889#L162 assume !(4480 == ssl3_connect_~s__state~0); 220883#L165 assume !(4481 == ssl3_connect_~s__state~0); 220884#L168 assume !(4496 == ssl3_connect_~s__state~0); 220879#L171 assume !(4497 == ssl3_connect_~s__state~0); 220880#L174 assume !(4512 == ssl3_connect_~s__state~0); 220874#L177 assume !(4513 == ssl3_connect_~s__state~0); 220875#L180 assume 4528 == ssl3_connect_~s__state~0; 220733#L184 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; 220870#L398 assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; 220783#L405 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__s3__tmp__next_state___0~0 := 3;ssl3_connect_~__cil_tmp58~0 := ssl3_connect_~s__s3__flags~0; 220782#L409 assume !(0 != ssl3_connect_~__cil_tmp58~0 - 2); 220781#L405-1 ssl3_connect_~s__init_num~0 := 0; 220778#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 220775#L514 ssl3_connect_~skip~0 := 0; 220774#L96-1 assume !false; 220773#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 220772#L99 assume !(12292 == ssl3_connect_~s__state~0); 220771#L102 assume !(16384 == ssl3_connect_~s__state~0); 220770#L105 assume !(4096 == ssl3_connect_~s__state~0); 220769#L108 assume !(20480 == ssl3_connect_~s__state~0); 220768#L111 assume !(4099 == ssl3_connect_~s__state~0); 220767#L114 assume !(4368 == ssl3_connect_~s__state~0); 220766#L117 assume !(4369 == ssl3_connect_~s__state~0); 220765#L120 assume !(4384 == ssl3_connect_~s__state~0); 220764#L123 assume !(4385 == ssl3_connect_~s__state~0); 220763#L126 assume !(4400 == ssl3_connect_~s__state~0); 220762#L129 assume !(4401 == ssl3_connect_~s__state~0); 220761#L132 assume !(4416 == ssl3_connect_~s__state~0); 220760#L135 assume !(4417 == ssl3_connect_~s__state~0); 220759#L138 assume !(4432 == ssl3_connect_~s__state~0); 220758#L141 assume !(4433 == ssl3_connect_~s__state~0); 220757#L144 assume !(4448 == ssl3_connect_~s__state~0); 220756#L147 assume !(4449 == ssl3_connect_~s__state~0); 220755#L150 assume !(4464 == ssl3_connect_~s__state~0); 220754#L153 assume !(4465 == ssl3_connect_~s__state~0); 220753#L156 assume !(4466 == ssl3_connect_~s__state~0); 220752#L159 assume !(4467 == ssl3_connect_~s__state~0); 220751#L162 assume !(4480 == ssl3_connect_~s__state~0); 220750#L165 assume !(4481 == ssl3_connect_~s__state~0); 220749#L168 assume !(4496 == ssl3_connect_~s__state~0); 220748#L171 assume !(4497 == ssl3_connect_~s__state~0); 220747#L174 assume !(4512 == ssl3_connect_~s__state~0); 220746#L177 assume !(4513 == ssl3_connect_~s__state~0); 220744#L180 assume !(4528 == ssl3_connect_~s__state~0); 220745#L183 assume !(4529 == ssl3_connect_~s__state~0); 220725#L186 assume !(4560 == ssl3_connect_~s__state~0); 220726#L189 assume !(4561 == ssl3_connect_~s__state~0); 220721#L192 assume 4352 == ssl3_connect_~s__state~0; 220722#L193 ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; 219203#L438 assume !(ssl3_connect_~__cil_tmp61~0 > 0); 219204#L438-2 ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; 220655#L479 assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); 219464#L514 ssl3_connect_~skip~0 := 0; 219465#L96-1 assume !false; 219454#L97 ssl3_connect_~state~0 := ssl3_connect_~s__state~0; 219455#L99 assume !(12292 == ssl3_connect_~s__state~0); 219444#L102 assume !(16384 == ssl3_connect_~s__state~0); 219445#L105 assume !(4096 == ssl3_connect_~s__state~0); 219434#L108 assume !(20480 == ssl3_connect_~s__state~0); 219435#L111 assume !(4099 == ssl3_connect_~s__state~0); 219422#L114 assume !(4368 == ssl3_connect_~s__state~0); 219423#L117 assume !(4369 == ssl3_connect_~s__state~0); 219404#L120 assume 4384 == ssl3_connect_~s__state~0; 219405#L124 ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; 221231#L263 assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; 221207#L263-2 assume !(ssl3_connect_~ret~0 <= 0); 222274#L269 assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; 219708#L269-2 [2020-07-29 01:44:10,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:44:10,905 INFO L82 PathProgramCache]: Analyzing trace with hash 498600164, now seen corresponding path program 1 times [2020-07-29 01:44:10,905 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:44:10,906 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105133109] [2020-07-29 01:44:10,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:44:10,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:44:10,912 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:44:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2020-07-29 01:44:10,917 INFO L221 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2020-07-29 01:44:10,922 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2020-07-29 01:44:10,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-29 01:44:10,923 INFO L82 PathProgramCache]: Analyzing trace with hash 1937158049, now seen corresponding path program 3 times [2020-07-29 01:44:10,923 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-07-29 01:44:10,923 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8120812] [2020-07-29 01:44:10,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-29 01:44:10,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:44:10,957 INFO L280 TraceCheckUtils]: 0: Hoare triple {235407#true} ssl3_connect_~s__init_num~0 := 0; {235407#true} is VALID [2020-07-29 01:44:10,958 INFO L280 TraceCheckUtils]: 1: Hoare triple {235407#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {235407#true} is VALID [2020-07-29 01:44:10,958 INFO L280 TraceCheckUtils]: 2: Hoare triple {235407#true} ssl3_connect_~skip~0 := 0; {235407#true} is VALID [2020-07-29 01:44:10,958 INFO L280 TraceCheckUtils]: 3: Hoare triple {235407#true} assume !false; {235407#true} is VALID [2020-07-29 01:44:10,958 INFO L280 TraceCheckUtils]: 4: Hoare triple {235407#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {235407#true} is VALID [2020-07-29 01:44:10,958 INFO L280 TraceCheckUtils]: 5: Hoare triple {235407#true} assume !(12292 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,958 INFO L280 TraceCheckUtils]: 6: Hoare triple {235407#true} assume !(16384 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,958 INFO L280 TraceCheckUtils]: 7: Hoare triple {235407#true} assume !(4096 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,959 INFO L280 TraceCheckUtils]: 8: Hoare triple {235407#true} assume !(20480 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,959 INFO L280 TraceCheckUtils]: 9: Hoare triple {235407#true} assume !(4099 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,959 INFO L280 TraceCheckUtils]: 10: Hoare triple {235407#true} assume !(4368 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,959 INFO L280 TraceCheckUtils]: 11: Hoare triple {235407#true} assume !(4369 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,959 INFO L280 TraceCheckUtils]: 12: Hoare triple {235407#true} assume !(4384 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,959 INFO L280 TraceCheckUtils]: 13: Hoare triple {235407#true} assume !(4385 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,959 INFO L280 TraceCheckUtils]: 14: Hoare triple {235407#true} assume !(4400 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,960 INFO L280 TraceCheckUtils]: 15: Hoare triple {235407#true} assume !(4401 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,960 INFO L280 TraceCheckUtils]: 16: Hoare triple {235407#true} assume !(4416 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,960 INFO L280 TraceCheckUtils]: 17: Hoare triple {235407#true} assume !(4417 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,960 INFO L280 TraceCheckUtils]: 18: Hoare triple {235407#true} assume !(4432 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,961 INFO L280 TraceCheckUtils]: 19: Hoare triple {235407#true} assume !(4433 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,961 INFO L280 TraceCheckUtils]: 20: Hoare triple {235407#true} assume !(4448 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,961 INFO L280 TraceCheckUtils]: 21: Hoare triple {235407#true} assume !(4449 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,961 INFO L280 TraceCheckUtils]: 22: Hoare triple {235407#true} assume !(4464 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,961 INFO L280 TraceCheckUtils]: 23: Hoare triple {235407#true} assume !(4465 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,961 INFO L280 TraceCheckUtils]: 24: Hoare triple {235407#true} assume !(4466 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,961 INFO L280 TraceCheckUtils]: 25: Hoare triple {235407#true} assume !(4467 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,962 INFO L280 TraceCheckUtils]: 26: Hoare triple {235407#true} assume !(4480 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,962 INFO L280 TraceCheckUtils]: 27: Hoare triple {235407#true} assume !(4481 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,962 INFO L280 TraceCheckUtils]: 28: Hoare triple {235407#true} assume !(4496 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,962 INFO L280 TraceCheckUtils]: 29: Hoare triple {235407#true} assume !(4497 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,962 INFO L280 TraceCheckUtils]: 30: Hoare triple {235407#true} assume !(4512 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,962 INFO L280 TraceCheckUtils]: 31: Hoare triple {235407#true} assume !(4513 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,962 INFO L280 TraceCheckUtils]: 32: Hoare triple {235407#true} assume !(4528 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,963 INFO L280 TraceCheckUtils]: 33: Hoare triple {235407#true} assume !(4529 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,963 INFO L280 TraceCheckUtils]: 34: Hoare triple {235407#true} assume 4560 == ssl3_connect_~s__state~0; {235407#true} is VALID [2020-07-29 01:44:10,963 INFO L280 TraceCheckUtils]: 35: Hoare triple {235407#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; {235407#true} is VALID [2020-07-29 01:44:10,963 INFO L280 TraceCheckUtils]: 36: Hoare triple {235407#true} assume !(ssl3_connect_~ret~0 <= 0); {235407#true} is VALID [2020-07-29 01:44:10,964 INFO L280 TraceCheckUtils]: 37: Hoare triple {235407#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4512; {235407#true} is VALID [2020-07-29 01:44:10,964 INFO L280 TraceCheckUtils]: 38: Hoare triple {235407#true} ssl3_connect_~s__init_num~0 := 0; {235407#true} is VALID [2020-07-29 01:44:10,964 INFO L280 TraceCheckUtils]: 39: Hoare triple {235407#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {235407#true} is VALID [2020-07-29 01:44:10,964 INFO L280 TraceCheckUtils]: 40: Hoare triple {235407#true} ssl3_connect_~skip~0 := 0; {235407#true} is VALID [2020-07-29 01:44:10,965 INFO L280 TraceCheckUtils]: 41: Hoare triple {235407#true} assume !false; {235407#true} is VALID [2020-07-29 01:44:10,965 INFO L280 TraceCheckUtils]: 42: Hoare triple {235407#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {235407#true} is VALID [2020-07-29 01:44:10,965 INFO L280 TraceCheckUtils]: 43: Hoare triple {235407#true} assume !(12292 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,965 INFO L280 TraceCheckUtils]: 44: Hoare triple {235407#true} assume !(16384 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,965 INFO L280 TraceCheckUtils]: 45: Hoare triple {235407#true} assume !(4096 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,966 INFO L280 TraceCheckUtils]: 46: Hoare triple {235407#true} assume !(20480 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,966 INFO L280 TraceCheckUtils]: 47: Hoare triple {235407#true} assume !(4099 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,966 INFO L280 TraceCheckUtils]: 48: Hoare triple {235407#true} assume !(4368 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,966 INFO L280 TraceCheckUtils]: 49: Hoare triple {235407#true} assume !(4369 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,966 INFO L280 TraceCheckUtils]: 50: Hoare triple {235407#true} assume !(4384 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,967 INFO L280 TraceCheckUtils]: 51: Hoare triple {235407#true} assume !(4385 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,967 INFO L280 TraceCheckUtils]: 52: Hoare triple {235407#true} assume !(4400 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,967 INFO L280 TraceCheckUtils]: 53: Hoare triple {235407#true} assume !(4401 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,967 INFO L280 TraceCheckUtils]: 54: Hoare triple {235407#true} assume !(4416 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,968 INFO L280 TraceCheckUtils]: 55: Hoare triple {235407#true} assume !(4417 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,968 INFO L280 TraceCheckUtils]: 56: Hoare triple {235407#true} assume !(4432 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,968 INFO L280 TraceCheckUtils]: 57: Hoare triple {235407#true} assume !(4433 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,968 INFO L280 TraceCheckUtils]: 58: Hoare triple {235407#true} assume !(4448 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,968 INFO L280 TraceCheckUtils]: 59: Hoare triple {235407#true} assume !(4449 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,969 INFO L280 TraceCheckUtils]: 60: Hoare triple {235407#true} assume !(4464 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,969 INFO L280 TraceCheckUtils]: 61: Hoare triple {235407#true} assume !(4465 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,969 INFO L280 TraceCheckUtils]: 62: Hoare triple {235407#true} assume !(4466 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,969 INFO L280 TraceCheckUtils]: 63: Hoare triple {235407#true} assume !(4467 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,969 INFO L280 TraceCheckUtils]: 64: Hoare triple {235407#true} assume !(4480 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,970 INFO L280 TraceCheckUtils]: 65: Hoare triple {235407#true} assume !(4481 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,970 INFO L280 TraceCheckUtils]: 66: Hoare triple {235407#true} assume !(4496 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,970 INFO L280 TraceCheckUtils]: 67: Hoare triple {235407#true} assume !(4497 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,970 INFO L280 TraceCheckUtils]: 68: Hoare triple {235407#true} assume 4512 == ssl3_connect_~s__state~0; {235407#true} is VALID [2020-07-29 01:44:10,971 INFO L280 TraceCheckUtils]: 69: Hoare triple {235407#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {235407#true} is VALID [2020-07-29 01:44:10,971 INFO L280 TraceCheckUtils]: 70: Hoare triple {235407#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {235407#true} is VALID [2020-07-29 01:44:10,971 INFO L280 TraceCheckUtils]: 71: Hoare triple {235407#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {235407#true} is VALID [2020-07-29 01:44:10,971 INFO L280 TraceCheckUtils]: 72: Hoare triple {235407#true} assume !(0 == ssl3_connect_~tmp___7~0); {235407#true} is VALID [2020-07-29 01:44:10,972 INFO L280 TraceCheckUtils]: 73: Hoare triple {235407#true} assume !(0 == ssl3_connect_~tmp___8~0); {235407#true} is VALID [2020-07-29 01:44:10,972 INFO L280 TraceCheckUtils]: 74: Hoare triple {235407#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {235407#true} is VALID [2020-07-29 01:44:10,972 INFO L280 TraceCheckUtils]: 75: Hoare triple {235407#true} ssl3_connect_~skip~0 := 0; {235407#true} is VALID [2020-07-29 01:44:10,972 INFO L280 TraceCheckUtils]: 76: Hoare triple {235407#true} assume !false; {235407#true} is VALID [2020-07-29 01:44:10,972 INFO L280 TraceCheckUtils]: 77: Hoare triple {235407#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {235407#true} is VALID [2020-07-29 01:44:10,973 INFO L280 TraceCheckUtils]: 78: Hoare triple {235407#true} assume !(12292 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,973 INFO L280 TraceCheckUtils]: 79: Hoare triple {235407#true} assume !(16384 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,973 INFO L280 TraceCheckUtils]: 80: Hoare triple {235407#true} assume !(4096 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,973 INFO L280 TraceCheckUtils]: 81: Hoare triple {235407#true} assume !(20480 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,973 INFO L280 TraceCheckUtils]: 82: Hoare triple {235407#true} assume !(4099 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,974 INFO L280 TraceCheckUtils]: 83: Hoare triple {235407#true} assume !(4368 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,974 INFO L280 TraceCheckUtils]: 84: Hoare triple {235407#true} assume !(4369 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,974 INFO L280 TraceCheckUtils]: 85: Hoare triple {235407#true} assume !(4384 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,974 INFO L280 TraceCheckUtils]: 86: Hoare triple {235407#true} assume !(4385 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,975 INFO L280 TraceCheckUtils]: 87: Hoare triple {235407#true} assume !(4400 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,975 INFO L280 TraceCheckUtils]: 88: Hoare triple {235407#true} assume !(4401 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,975 INFO L280 TraceCheckUtils]: 89: Hoare triple {235407#true} assume !(4416 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,975 INFO L280 TraceCheckUtils]: 90: Hoare triple {235407#true} assume !(4417 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,975 INFO L280 TraceCheckUtils]: 91: Hoare triple {235407#true} assume !(4432 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,976 INFO L280 TraceCheckUtils]: 92: Hoare triple {235407#true} assume !(4433 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,976 INFO L280 TraceCheckUtils]: 93: Hoare triple {235407#true} assume !(4448 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,976 INFO L280 TraceCheckUtils]: 94: Hoare triple {235407#true} assume !(4449 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,976 INFO L280 TraceCheckUtils]: 95: Hoare triple {235407#true} assume !(4464 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,977 INFO L280 TraceCheckUtils]: 96: Hoare triple {235407#true} assume !(4465 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,977 INFO L280 TraceCheckUtils]: 97: Hoare triple {235407#true} assume !(4466 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,977 INFO L280 TraceCheckUtils]: 98: Hoare triple {235407#true} assume !(4467 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,977 INFO L280 TraceCheckUtils]: 99: Hoare triple {235407#true} assume !(4480 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,977 INFO L280 TraceCheckUtils]: 100: Hoare triple {235407#true} assume !(4481 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,978 INFO L280 TraceCheckUtils]: 101: Hoare triple {235407#true} assume !(4496 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,978 INFO L280 TraceCheckUtils]: 102: Hoare triple {235407#true} assume !(4497 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,978 INFO L280 TraceCheckUtils]: 103: Hoare triple {235407#true} assume !(4512 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,978 INFO L280 TraceCheckUtils]: 104: Hoare triple {235407#true} assume !(4513 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:10,979 INFO L280 TraceCheckUtils]: 105: Hoare triple {235407#true} assume 4528 == ssl3_connect_~s__state~0; {235407#true} is VALID [2020-07-29 01:44:10,979 INFO L280 TraceCheckUtils]: 106: Hoare triple {235407#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {235407#true} is VALID [2020-07-29 01:44:10,979 INFO L280 TraceCheckUtils]: 107: Hoare triple {235407#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {235407#true} is VALID [2020-07-29 01:44:10,980 INFO L280 TraceCheckUtils]: 108: Hoare triple {235407#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__s3__tmp__next_state___0~0 := 3;ssl3_connect_~__cil_tmp58~0 := ssl3_connect_~s__s3__flags~0; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,984 INFO L280 TraceCheckUtils]: 109: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(0 != ssl3_connect_~__cil_tmp58~0 - 2); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,987 INFO L280 TraceCheckUtils]: 110: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~s__init_num~0 := 0; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,987 INFO L280 TraceCheckUtils]: 111: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,987 INFO L280 TraceCheckUtils]: 112: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~skip~0 := 0; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,988 INFO L280 TraceCheckUtils]: 113: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !false; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,988 INFO L280 TraceCheckUtils]: 114: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,988 INFO L280 TraceCheckUtils]: 115: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,989 INFO L280 TraceCheckUtils]: 116: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,989 INFO L280 TraceCheckUtils]: 117: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4096 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,990 INFO L280 TraceCheckUtils]: 118: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(20480 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,990 INFO L280 TraceCheckUtils]: 119: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4099 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,991 INFO L280 TraceCheckUtils]: 120: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4368 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,991 INFO L280 TraceCheckUtils]: 121: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4369 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,992 INFO L280 TraceCheckUtils]: 122: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4384 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,992 INFO L280 TraceCheckUtils]: 123: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4385 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,993 INFO L280 TraceCheckUtils]: 124: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4400 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,994 INFO L280 TraceCheckUtils]: 125: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4401 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,994 INFO L280 TraceCheckUtils]: 126: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4416 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,994 INFO L280 TraceCheckUtils]: 127: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4417 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,995 INFO L280 TraceCheckUtils]: 128: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4432 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,995 INFO L280 TraceCheckUtils]: 129: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4433 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,995 INFO L280 TraceCheckUtils]: 130: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4448 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,996 INFO L280 TraceCheckUtils]: 131: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4449 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,997 INFO L280 TraceCheckUtils]: 132: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4464 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,997 INFO L280 TraceCheckUtils]: 133: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4465 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,998 INFO L280 TraceCheckUtils]: 134: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4466 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,998 INFO L280 TraceCheckUtils]: 135: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4467 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,998 INFO L280 TraceCheckUtils]: 136: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4480 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,999 INFO L280 TraceCheckUtils]: 137: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4481 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:10,999 INFO L280 TraceCheckUtils]: 138: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4496 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,000 INFO L280 TraceCheckUtils]: 139: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4497 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,000 INFO L280 TraceCheckUtils]: 140: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4512 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,001 INFO L280 TraceCheckUtils]: 141: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4513 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,001 INFO L280 TraceCheckUtils]: 142: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4528 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,002 INFO L280 TraceCheckUtils]: 143: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4529 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,002 INFO L280 TraceCheckUtils]: 144: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4560 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,003 INFO L280 TraceCheckUtils]: 145: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4561 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,004 INFO L280 TraceCheckUtils]: 146: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume 4352 == ssl3_connect_~s__state~0; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,004 INFO L280 TraceCheckUtils]: 147: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,005 INFO L280 TraceCheckUtils]: 148: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,006 INFO L280 TraceCheckUtils]: 149: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,006 INFO L280 TraceCheckUtils]: 150: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,007 INFO L280 TraceCheckUtils]: 151: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~skip~0 := 0; {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,007 INFO L280 TraceCheckUtils]: 152: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !false; {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,008 INFO L280 TraceCheckUtils]: 153: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,008 INFO L280 TraceCheckUtils]: 154: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,010 INFO L280 TraceCheckUtils]: 155: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,011 INFO L280 TraceCheckUtils]: 156: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4096 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,011 INFO L280 TraceCheckUtils]: 157: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(20480 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,011 INFO L280 TraceCheckUtils]: 158: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4099 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,012 INFO L280 TraceCheckUtils]: 159: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4368 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,012 INFO L280 TraceCheckUtils]: 160: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4369 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,013 INFO L280 TraceCheckUtils]: 161: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume 4384 == ssl3_connect_~s__state~0; {235408#false} is VALID [2020-07-29 01:44:11,013 INFO L280 TraceCheckUtils]: 162: Hoare triple {235408#false} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {235408#false} is VALID [2020-07-29 01:44:11,013 INFO L280 TraceCheckUtils]: 163: Hoare triple {235408#false} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {235408#false} is VALID [2020-07-29 01:44:11,013 INFO L280 TraceCheckUtils]: 164: Hoare triple {235408#false} assume !(ssl3_connect_~ret~0 <= 0); {235408#false} is VALID [2020-07-29 01:44:11,013 INFO L280 TraceCheckUtils]: 165: Hoare triple {235408#false} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; {235408#false} is VALID [2020-07-29 01:44:11,026 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 132 proven. 12 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2020-07-29 01:44:11,026 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8120812] [2020-07-29 01:44:11,027 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355612219] [2020-07-29 01:44:11,027 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-07-29 01:44:11,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2020-07-29 01:44:11,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2020-07-29 01:44:11,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 3 conjunts are in the unsatisfiable core [2020-07-29 01:44:11,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-29 01:44:11,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-07-29 01:44:11,250 INFO L280 TraceCheckUtils]: 0: Hoare triple {235407#true} ssl3_connect_~s__init_num~0 := 0; {235407#true} is VALID [2020-07-29 01:44:11,250 INFO L280 TraceCheckUtils]: 1: Hoare triple {235407#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {235407#true} is VALID [2020-07-29 01:44:11,250 INFO L280 TraceCheckUtils]: 2: Hoare triple {235407#true} ssl3_connect_~skip~0 := 0; {235407#true} is VALID [2020-07-29 01:44:11,251 INFO L280 TraceCheckUtils]: 3: Hoare triple {235407#true} assume !false; {235407#true} is VALID [2020-07-29 01:44:11,251 INFO L280 TraceCheckUtils]: 4: Hoare triple {235407#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {235407#true} is VALID [2020-07-29 01:44:11,251 INFO L280 TraceCheckUtils]: 5: Hoare triple {235407#true} assume !(12292 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,251 INFO L280 TraceCheckUtils]: 6: Hoare triple {235407#true} assume !(16384 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,252 INFO L280 TraceCheckUtils]: 7: Hoare triple {235407#true} assume !(4096 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,252 INFO L280 TraceCheckUtils]: 8: Hoare triple {235407#true} assume !(20480 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,252 INFO L280 TraceCheckUtils]: 9: Hoare triple {235407#true} assume !(4099 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,252 INFO L280 TraceCheckUtils]: 10: Hoare triple {235407#true} assume !(4368 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,252 INFO L280 TraceCheckUtils]: 11: Hoare triple {235407#true} assume !(4369 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,252 INFO L280 TraceCheckUtils]: 12: Hoare triple {235407#true} assume !(4384 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,253 INFO L280 TraceCheckUtils]: 13: Hoare triple {235407#true} assume !(4385 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,253 INFO L280 TraceCheckUtils]: 14: Hoare triple {235407#true} assume !(4400 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,253 INFO L280 TraceCheckUtils]: 15: Hoare triple {235407#true} assume !(4401 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,253 INFO L280 TraceCheckUtils]: 16: Hoare triple {235407#true} assume !(4416 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,253 INFO L280 TraceCheckUtils]: 17: Hoare triple {235407#true} assume !(4417 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,253 INFO L280 TraceCheckUtils]: 18: Hoare triple {235407#true} assume !(4432 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,253 INFO L280 TraceCheckUtils]: 19: Hoare triple {235407#true} assume !(4433 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,253 INFO L280 TraceCheckUtils]: 20: Hoare triple {235407#true} assume !(4448 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,254 INFO L280 TraceCheckUtils]: 21: Hoare triple {235407#true} assume !(4449 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,254 INFO L280 TraceCheckUtils]: 22: Hoare triple {235407#true} assume !(4464 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,254 INFO L280 TraceCheckUtils]: 23: Hoare triple {235407#true} assume !(4465 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,254 INFO L280 TraceCheckUtils]: 24: Hoare triple {235407#true} assume !(4466 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,254 INFO L280 TraceCheckUtils]: 25: Hoare triple {235407#true} assume !(4467 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,254 INFO L280 TraceCheckUtils]: 26: Hoare triple {235407#true} assume !(4480 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,254 INFO L280 TraceCheckUtils]: 27: Hoare triple {235407#true} assume !(4481 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,254 INFO L280 TraceCheckUtils]: 28: Hoare triple {235407#true} assume !(4496 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,255 INFO L280 TraceCheckUtils]: 29: Hoare triple {235407#true} assume !(4497 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,255 INFO L280 TraceCheckUtils]: 30: Hoare triple {235407#true} assume !(4512 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,255 INFO L280 TraceCheckUtils]: 31: Hoare triple {235407#true} assume !(4513 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,255 INFO L280 TraceCheckUtils]: 32: Hoare triple {235407#true} assume !(4528 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,255 INFO L280 TraceCheckUtils]: 33: Hoare triple {235407#true} assume !(4529 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,255 INFO L280 TraceCheckUtils]: 34: Hoare triple {235407#true} assume 4560 == ssl3_connect_~s__state~0; {235407#true} is VALID [2020-07-29 01:44:11,255 INFO L280 TraceCheckUtils]: 35: Hoare triple {235407#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet43;havoc ssl3_connect_#t~nondet43; {235407#true} is VALID [2020-07-29 01:44:11,255 INFO L280 TraceCheckUtils]: 36: Hoare triple {235407#true} assume !(ssl3_connect_~ret~0 <= 0); {235407#true} is VALID [2020-07-29 01:44:11,256 INFO L280 TraceCheckUtils]: 37: Hoare triple {235407#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4512; {235407#true} is VALID [2020-07-29 01:44:11,256 INFO L280 TraceCheckUtils]: 38: Hoare triple {235407#true} ssl3_connect_~s__init_num~0 := 0; {235407#true} is VALID [2020-07-29 01:44:11,256 INFO L280 TraceCheckUtils]: 39: Hoare triple {235407#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {235407#true} is VALID [2020-07-29 01:44:11,256 INFO L280 TraceCheckUtils]: 40: Hoare triple {235407#true} ssl3_connect_~skip~0 := 0; {235407#true} is VALID [2020-07-29 01:44:11,256 INFO L280 TraceCheckUtils]: 41: Hoare triple {235407#true} assume !false; {235407#true} is VALID [2020-07-29 01:44:11,256 INFO L280 TraceCheckUtils]: 42: Hoare triple {235407#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {235407#true} is VALID [2020-07-29 01:44:11,256 INFO L280 TraceCheckUtils]: 43: Hoare triple {235407#true} assume !(12292 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,256 INFO L280 TraceCheckUtils]: 44: Hoare triple {235407#true} assume !(16384 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,257 INFO L280 TraceCheckUtils]: 45: Hoare triple {235407#true} assume !(4096 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,259 INFO L280 TraceCheckUtils]: 46: Hoare triple {235407#true} assume !(20480 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,260 INFO L280 TraceCheckUtils]: 47: Hoare triple {235407#true} assume !(4099 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,260 INFO L280 TraceCheckUtils]: 48: Hoare triple {235407#true} assume !(4368 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,260 INFO L280 TraceCheckUtils]: 49: Hoare triple {235407#true} assume !(4369 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,260 INFO L280 TraceCheckUtils]: 50: Hoare triple {235407#true} assume !(4384 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,261 INFO L280 TraceCheckUtils]: 51: Hoare triple {235407#true} assume !(4385 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,261 INFO L280 TraceCheckUtils]: 52: Hoare triple {235407#true} assume !(4400 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,261 INFO L280 TraceCheckUtils]: 53: Hoare triple {235407#true} assume !(4401 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,261 INFO L280 TraceCheckUtils]: 54: Hoare triple {235407#true} assume !(4416 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,261 INFO L280 TraceCheckUtils]: 55: Hoare triple {235407#true} assume !(4417 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,262 INFO L280 TraceCheckUtils]: 56: Hoare triple {235407#true} assume !(4432 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,262 INFO L280 TraceCheckUtils]: 57: Hoare triple {235407#true} assume !(4433 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,262 INFO L280 TraceCheckUtils]: 58: Hoare triple {235407#true} assume !(4448 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,262 INFO L280 TraceCheckUtils]: 59: Hoare triple {235407#true} assume !(4449 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,263 INFO L280 TraceCheckUtils]: 60: Hoare triple {235407#true} assume !(4464 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,263 INFO L280 TraceCheckUtils]: 61: Hoare triple {235407#true} assume !(4465 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,263 INFO L280 TraceCheckUtils]: 62: Hoare triple {235407#true} assume !(4466 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,263 INFO L280 TraceCheckUtils]: 63: Hoare triple {235407#true} assume !(4467 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,264 INFO L280 TraceCheckUtils]: 64: Hoare triple {235407#true} assume !(4480 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,264 INFO L280 TraceCheckUtils]: 65: Hoare triple {235407#true} assume !(4481 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,264 INFO L280 TraceCheckUtils]: 66: Hoare triple {235407#true} assume !(4496 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,264 INFO L280 TraceCheckUtils]: 67: Hoare triple {235407#true} assume !(4497 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,264 INFO L280 TraceCheckUtils]: 68: Hoare triple {235407#true} assume 4512 == ssl3_connect_~s__state~0; {235407#true} is VALID [2020-07-29 01:44:11,265 INFO L280 TraceCheckUtils]: 69: Hoare triple {235407#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet41;havoc ssl3_connect_#t~nondet41; {235407#true} is VALID [2020-07-29 01:44:11,265 INFO L280 TraceCheckUtils]: 70: Hoare triple {235407#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4528;ssl3_connect_~s__init_num~0 := 0;ssl3_connect_~s__session__cipher~0 := ssl3_connect_~s__s3__tmp__new_cipher~0; {235407#true} is VALID [2020-07-29 01:44:11,265 INFO L280 TraceCheckUtils]: 71: Hoare triple {235407#true} assume 0 == ssl3_connect_~s__s3__tmp__new_compression~0;ssl3_connect_~s__session__compress_meth~0 := 0; {235407#true} is VALID [2020-07-29 01:44:11,265 INFO L280 TraceCheckUtils]: 72: Hoare triple {235407#true} assume !(0 == ssl3_connect_~tmp___7~0); {235407#true} is VALID [2020-07-29 01:44:11,266 INFO L280 TraceCheckUtils]: 73: Hoare triple {235407#true} assume !(0 == ssl3_connect_~tmp___8~0); {235407#true} is VALID [2020-07-29 01:44:11,266 INFO L280 TraceCheckUtils]: 74: Hoare triple {235407#true} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {235407#true} is VALID [2020-07-29 01:44:11,266 INFO L280 TraceCheckUtils]: 75: Hoare triple {235407#true} ssl3_connect_~skip~0 := 0; {235407#true} is VALID [2020-07-29 01:44:11,266 INFO L280 TraceCheckUtils]: 76: Hoare triple {235407#true} assume !false; {235407#true} is VALID [2020-07-29 01:44:11,267 INFO L280 TraceCheckUtils]: 77: Hoare triple {235407#true} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {235407#true} is VALID [2020-07-29 01:44:11,267 INFO L280 TraceCheckUtils]: 78: Hoare triple {235407#true} assume !(12292 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,267 INFO L280 TraceCheckUtils]: 79: Hoare triple {235407#true} assume !(16384 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,267 INFO L280 TraceCheckUtils]: 80: Hoare triple {235407#true} assume !(4096 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,267 INFO L280 TraceCheckUtils]: 81: Hoare triple {235407#true} assume !(20480 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,268 INFO L280 TraceCheckUtils]: 82: Hoare triple {235407#true} assume !(4099 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,268 INFO L280 TraceCheckUtils]: 83: Hoare triple {235407#true} assume !(4368 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,268 INFO L280 TraceCheckUtils]: 84: Hoare triple {235407#true} assume !(4369 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,268 INFO L280 TraceCheckUtils]: 85: Hoare triple {235407#true} assume !(4384 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,269 INFO L280 TraceCheckUtils]: 86: Hoare triple {235407#true} assume !(4385 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,269 INFO L280 TraceCheckUtils]: 87: Hoare triple {235407#true} assume !(4400 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,269 INFO L280 TraceCheckUtils]: 88: Hoare triple {235407#true} assume !(4401 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,269 INFO L280 TraceCheckUtils]: 89: Hoare triple {235407#true} assume !(4416 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,270 INFO L280 TraceCheckUtils]: 90: Hoare triple {235407#true} assume !(4417 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,270 INFO L280 TraceCheckUtils]: 91: Hoare triple {235407#true} assume !(4432 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,270 INFO L280 TraceCheckUtils]: 92: Hoare triple {235407#true} assume !(4433 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,270 INFO L280 TraceCheckUtils]: 93: Hoare triple {235407#true} assume !(4448 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,270 INFO L280 TraceCheckUtils]: 94: Hoare triple {235407#true} assume !(4449 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,271 INFO L280 TraceCheckUtils]: 95: Hoare triple {235407#true} assume !(4464 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,271 INFO L280 TraceCheckUtils]: 96: Hoare triple {235407#true} assume !(4465 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,271 INFO L280 TraceCheckUtils]: 97: Hoare triple {235407#true} assume !(4466 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,271 INFO L280 TraceCheckUtils]: 98: Hoare triple {235407#true} assume !(4467 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,272 INFO L280 TraceCheckUtils]: 99: Hoare triple {235407#true} assume !(4480 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,272 INFO L280 TraceCheckUtils]: 100: Hoare triple {235407#true} assume !(4481 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,272 INFO L280 TraceCheckUtils]: 101: Hoare triple {235407#true} assume !(4496 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,272 INFO L280 TraceCheckUtils]: 102: Hoare triple {235407#true} assume !(4497 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,273 INFO L280 TraceCheckUtils]: 103: Hoare triple {235407#true} assume !(4512 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,273 INFO L280 TraceCheckUtils]: 104: Hoare triple {235407#true} assume !(4513 == ssl3_connect_~s__state~0); {235407#true} is VALID [2020-07-29 01:44:11,273 INFO L280 TraceCheckUtils]: 105: Hoare triple {235407#true} assume 4528 == ssl3_connect_~s__state~0; {235407#true} is VALID [2020-07-29 01:44:11,273 INFO L280 TraceCheckUtils]: 106: Hoare triple {235407#true} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet42;havoc ssl3_connect_#t~nondet42; {235407#true} is VALID [2020-07-29 01:44:11,273 INFO L280 TraceCheckUtils]: 107: Hoare triple {235407#true} assume !(ssl3_connect_~ret~0 <= 0);ssl3_connect_~s__state~0 := 4352;ssl3_connect_~__cil_tmp56~0 := ssl3_connect_~s__s3__flags~0;ssl3_connect_~__cil_tmp57~0 := 5 + ssl3_connect_~__cil_tmp56~0;ssl3_connect_~s__s3__flags~0 := ssl3_connect_~__cil_tmp57~0; {235407#true} is VALID [2020-07-29 01:44:11,274 INFO L280 TraceCheckUtils]: 108: Hoare triple {235407#true} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__s3__tmp__next_state___0~0 := 3;ssl3_connect_~__cil_tmp58~0 := ssl3_connect_~s__s3__flags~0; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,275 INFO L280 TraceCheckUtils]: 109: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(0 != ssl3_connect_~__cil_tmp58~0 - 2); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,275 INFO L280 TraceCheckUtils]: 110: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~s__init_num~0 := 0; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,276 INFO L280 TraceCheckUtils]: 111: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,276 INFO L280 TraceCheckUtils]: 112: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~skip~0 := 0; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,276 INFO L280 TraceCheckUtils]: 113: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !false; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,277 INFO L280 TraceCheckUtils]: 114: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,277 INFO L280 TraceCheckUtils]: 115: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,278 INFO L280 TraceCheckUtils]: 116: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,278 INFO L280 TraceCheckUtils]: 117: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4096 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,279 INFO L280 TraceCheckUtils]: 118: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(20480 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,279 INFO L280 TraceCheckUtils]: 119: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4099 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,280 INFO L280 TraceCheckUtils]: 120: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4368 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,280 INFO L280 TraceCheckUtils]: 121: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4369 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,281 INFO L280 TraceCheckUtils]: 122: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4384 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,281 INFO L280 TraceCheckUtils]: 123: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4385 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,282 INFO L280 TraceCheckUtils]: 124: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4400 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,282 INFO L280 TraceCheckUtils]: 125: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4401 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,283 INFO L280 TraceCheckUtils]: 126: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4416 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,283 INFO L280 TraceCheckUtils]: 127: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4417 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,284 INFO L280 TraceCheckUtils]: 128: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4432 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,284 INFO L280 TraceCheckUtils]: 129: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4433 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,285 INFO L280 TraceCheckUtils]: 130: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4448 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,285 INFO L280 TraceCheckUtils]: 131: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4449 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,285 INFO L280 TraceCheckUtils]: 132: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4464 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,286 INFO L280 TraceCheckUtils]: 133: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4465 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,286 INFO L280 TraceCheckUtils]: 134: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4466 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,287 INFO L280 TraceCheckUtils]: 135: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4467 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,293 INFO L280 TraceCheckUtils]: 136: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4480 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,294 INFO L280 TraceCheckUtils]: 137: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4481 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,295 INFO L280 TraceCheckUtils]: 138: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4496 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,295 INFO L280 TraceCheckUtils]: 139: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4497 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,296 INFO L280 TraceCheckUtils]: 140: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4512 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,296 INFO L280 TraceCheckUtils]: 141: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4513 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,297 INFO L280 TraceCheckUtils]: 142: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4528 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,297 INFO L280 TraceCheckUtils]: 143: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4529 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,298 INFO L280 TraceCheckUtils]: 144: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4560 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,299 INFO L280 TraceCheckUtils]: 145: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(4561 == ssl3_connect_~s__state~0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,299 INFO L280 TraceCheckUtils]: 146: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume 4352 == ssl3_connect_~s__state~0; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,300 INFO L280 TraceCheckUtils]: 147: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~__cil_tmp61~0 := ssl3_connect_~num1~0; {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,300 INFO L280 TraceCheckUtils]: 148: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} assume !(ssl3_connect_~__cil_tmp61~0 > 0); {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} is VALID [2020-07-29 01:44:11,301 INFO L280 TraceCheckUtils]: 149: Hoare triple {235409#(<= ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0 3)} ssl3_connect_~s__state~0 := ssl3_connect_~s__s3__tmp__next_state___0~0; {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,301 INFO L280 TraceCheckUtils]: 150: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(0 == ssl3_connect_~s__s3__tmp__reuse_message~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,302 INFO L280 TraceCheckUtils]: 151: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~skip~0 := 0; {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,303 INFO L280 TraceCheckUtils]: 152: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !false; {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,303 INFO L280 TraceCheckUtils]: 153: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} ssl3_connect_~state~0 := ssl3_connect_~s__state~0; {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,304 INFO L280 TraceCheckUtils]: 154: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(12292 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,304 INFO L280 TraceCheckUtils]: 155: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(16384 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,305 INFO L280 TraceCheckUtils]: 156: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4096 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,305 INFO L280 TraceCheckUtils]: 157: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(20480 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,306 INFO L280 TraceCheckUtils]: 158: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4099 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,306 INFO L280 TraceCheckUtils]: 159: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4368 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,307 INFO L280 TraceCheckUtils]: 160: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume !(4369 == ssl3_connect_~s__state~0); {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} is VALID [2020-07-29 01:44:11,308 INFO L280 TraceCheckUtils]: 161: Hoare triple {235410#(<= ULTIMATE.start_ssl3_connect_~s__state~0 3)} assume 4384 == ssl3_connect_~s__state~0; {235408#false} is VALID [2020-07-29 01:44:11,308 INFO L280 TraceCheckUtils]: 162: Hoare triple {235408#false} ssl3_connect_~ret~0 := ssl3_connect_#t~nondet33;havoc ssl3_connect_#t~nondet33; {235408#false} is VALID [2020-07-29 01:44:11,308 INFO L280 TraceCheckUtils]: 163: Hoare triple {235408#false} assume 1 == ssl3_connect_~blastFlag~0;ssl3_connect_~blastFlag~0 := 2; {235408#false} is VALID [2020-07-29 01:44:11,308 INFO L280 TraceCheckUtils]: 164: Hoare triple {235408#false} assume !(ssl3_connect_~ret~0 <= 0); {235408#false} is VALID [2020-07-29 01:44:11,308 INFO L280 TraceCheckUtils]: 165: Hoare triple {235408#false} assume 0 != ssl3_connect_~s__hit~0;ssl3_connect_~s__state~0 := 4560; {235408#false} is VALID [2020-07-29 01:44:11,325 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 132 proven. 12 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2020-07-29 01:44:11,325 INFO L220 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2020-07-29 01:44:11,325 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2020-07-29 01:44:11,326 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058553674] [2020-07-29 01:44:11,326 INFO L811 eck$LassoCheckResult]: loop already infeasible [2020-07-29 01:44:11,327 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-07-29 01:44:11,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-07-29 01:44:11,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-07-29 01:44:11,327 INFO L87 Difference]: Start difference. First operand 5466 states and 6475 transitions. cyclomatic complexity: 1013 Second operand 4 states. [2020-07-29 01:44:12,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-29 01:44:12,243 INFO L93 Difference]: Finished difference Result 3684 states and 4137 transitions. [2020-07-29 01:44:12,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-07-29 01:44:12,243 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 4 states. [2020-07-29 01:44:12,366 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 106 edges. 106 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-29 01:44:12,366 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3684 states and 4137 transitions. [2020-07-29 01:44:12,782 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2020-07-29 01:44:12,782 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3684 states to 0 states and 0 transitions. [2020-07-29 01:44:12,782 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2020-07-29 01:44:12,782 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2020-07-29 01:44:12,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2020-07-29 01:44:12,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2020-07-29 01:44:12,783 INFO L688 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-07-29 01:44:12,783 INFO L711 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-07-29 01:44:12,783 INFO L591 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-07-29 01:44:12,783 INFO L424 BuchiCegarLoop]: ======== Iteration 29============ [2020-07-29 01:44:12,783 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2020-07-29 01:44:12,783 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2020-07-29 01:44:12,783 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2020-07-29 01:44:12,789 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 29.07 01:44:12 BoogieIcfgContainer [2020-07-29 01:44:12,789 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2020-07-29 01:44:12,792 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2020-07-29 01:44:12,792 INFO L271 PluginConnector]: Initializing Witness Printer... [2020-07-29 01:44:12,792 INFO L275 PluginConnector]: Witness Printer initialized [2020-07-29 01:44:12,793 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.07 01:43:02" (3/4) ... [2020-07-29 01:44:12,796 INFO L140 WitnessPrinter]: No result that supports witness generation found [2020-07-29 01:44:12,796 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2020-07-29 01:44:12,798 INFO L168 Benchmark]: Toolchain (without parser) took 71874.58 ms. Allocated memory was 1.0 GB in the beginning and 1.7 GB in the end (delta: 672.1 MB). Free memory was 958.9 MB in the beginning and 1.1 GB in the end (delta: -113.3 MB). Peak memory consumption was 558.8 MB. Max. memory is 11.5 GB. [2020-07-29 01:44:12,801 INFO L168 Benchmark]: CDTParser took 0.37 ms. Allocated memory is still 1.0 GB. Free memory is still 987.1 MB. There was no memory consumed. Max. memory is 11.5 GB. [2020-07-29 01:44:12,801 INFO L168 Benchmark]: CACSL2BoogieTranslator took 512.59 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 116.9 MB). Free memory was 958.9 MB in the beginning and 1.1 GB in the end (delta: -147.5 MB). Peak memory consumption was 26.0 MB. Max. memory is 11.5 GB. [2020-07-29 01:44:12,801 INFO L168 Benchmark]: Boogie Procedure Inliner took 71.13 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 6.7 MB). Peak memory consumption was 6.7 MB. Max. memory is 11.5 GB. [2020-07-29 01:44:12,802 INFO L168 Benchmark]: Boogie Preprocessor took 63.69 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2020-07-29 01:44:12,802 INFO L168 Benchmark]: RCFGBuilder took 1077.53 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 78.3 MB). Peak memory consumption was 78.3 MB. Max. memory is 11.5 GB. [2020-07-29 01:44:12,803 INFO L168 Benchmark]: BuchiAutomizer took 70136.64 ms. Allocated memory was 1.1 GB in the beginning and 1.7 GB in the end (delta: 555.2 MB). Free memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: -50.9 MB). Peak memory consumption was 504.3 MB. Max. memory is 11.5 GB. [2020-07-29 01:44:12,803 INFO L168 Benchmark]: Witness Printer took 4.47 ms. Allocated memory is still 1.7 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2020-07-29 01:44:12,805 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - AssertionsEnabledResult: Assertions are enabled Assertions are enabled - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.37 ms. Allocated memory is still 1.0 GB. Free memory is still 987.1 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 512.59 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 116.9 MB). Free memory was 958.9 MB in the beginning and 1.1 GB in the end (delta: -147.5 MB). Peak memory consumption was 26.0 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 71.13 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 6.7 MB). Peak memory consumption was 6.7 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 63.69 ms. Allocated memory is still 1.1 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * RCFGBuilder took 1077.53 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 78.3 MB). Peak memory consumption was 78.3 MB. Max. memory is 11.5 GB. * BuchiAutomizer took 70136.64 ms. Allocated memory was 1.1 GB in the beginning and 1.7 GB in the end (delta: 555.2 MB). Free memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: -50.9 MB). Peak memory consumption was 504.3 MB. Max. memory is 11.5 GB. * Witness Printer took 4.47 ms. Allocated memory is still 1.7 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 29 terminating modules (28 trivial, 1 deterministic, 0 nondeterministic). One deterministic module has affine ranking function s__state and consists of 5 locations. 28 modules have a trivial ranking function, the largest among these consists of 4 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 70.0s and 29 iterations. TraceHistogramMax:13. Analysis of lassos took 8.9s. Construction of modules took 3.2s. Büchi inclusion checks took 19.4s. Highest rank in rank-based complementation 3. Minimization of det autom 28. Minimization of nondet autom 1. Automata minimization 22.3s AutomataMinimizationTime, 28 MinimizatonAttempts, 3029 StatesRemovedByMinimization, 22 NontrivialMinimizations. Non-live state removal took 15.5s Buchi closure took 0.0s. Biggest automaton had 6100 states and ocurred in iteration 24. Nontrivial modules had stage [1, 0, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/0 HoareTripleCheckerStatistics: 5281 SDtfs, 2011 SDslu, 3027 SDs, 0 SdLazy, 2850 SolverSat, 475 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 3.2s Time LassoAnalysisResults: nont0 unkn0 SFLI24 SFLT0 conc0 concLT1 SILN0 SILU0 SILI3 SILT0 lasso0 LassoPreprocessingBenchmarks: Lassos: inital56 mio100 ax100 hnf100 lsp19 ukn100 mio100 lsp100 div100 bol100 ite100 ukn100 eq209 hnf86 smp100 dnf100 smp100 tf110 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 35ms VariablesStem: 0 VariablesLoop: 1 DisjunctsStem: 1 DisjunctsLoop: 2 SupportingInvariants: 0 MotzkinApplications: 4 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 6 LassoNonterminationAnalysisSatUnbounded: 1 LassoNonterminationAnalysisUnsat: 1 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.2s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! Received shutdown request...