./Ultimate.py --spec ../../sv-benchmarks/c/Termination.prp --file ../../sv-benchmarks/c/ssh-simplified/s3_srvr_10_false-unreach-call_false-termination.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 1dbac8bc Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/ssh-simplified/s3_srvr_10_false-unreach-call_false-termination.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer --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 ea7c89af045fb1f9193ce0ab1c73013493909790 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE(TERM) --- Real Ultimate output --- This is Ultimate 0.1.23-1dbac8b [2018-11-10 07:48:49,614 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-10 07:48:49,615 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-10 07:48:49,621 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-10 07:48:49,621 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-10 07:48:49,622 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-10 07:48:49,622 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-10 07:48:49,624 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-10 07:48:49,625 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-10 07:48:49,625 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-10 07:48:49,626 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-10 07:48:49,626 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-10 07:48:49,627 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-10 07:48:49,627 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-10 07:48:49,628 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-10 07:48:49,629 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-10 07:48:49,629 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-10 07:48:49,631 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-10 07:48:49,632 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-10 07:48:49,633 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-10 07:48:49,634 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-10 07:48:49,635 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-10 07:48:49,636 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-10 07:48:49,636 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-10 07:48:49,637 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-10 07:48:49,637 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-10 07:48:49,638 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-10 07:48:49,638 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-10 07:48:49,639 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-10 07:48:49,639 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-10 07:48:49,640 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-10 07:48:49,640 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-10 07:48:49,640 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-10 07:48:49,640 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-10 07:48:49,641 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-10 07:48:49,642 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-10 07:48:49,642 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/config/svcomp-Termination-32bit-Automizer_Default.epf [2018-11-10 07:48:49,652 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-10 07:48:49,652 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-10 07:48:49,653 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-10 07:48:49,653 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-10 07:48:49,654 INFO L133 SettingsManager]: * Use SBE=true [2018-11-10 07:48:49,654 INFO L131 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2018-11-10 07:48:49,654 INFO L133 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2018-11-10 07:48:49,654 INFO L133 SettingsManager]: * Use old map elimination=false [2018-11-10 07:48:49,654 INFO L133 SettingsManager]: * Use external solver (rank synthesis)=false [2018-11-10 07:48:49,654 INFO L133 SettingsManager]: * Use only trivial implications for array writes=true [2018-11-10 07:48:49,654 INFO L133 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2018-11-10 07:48:49,655 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-10 07:48:49,655 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-10 07:48:49,655 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-11-10 07:48:49,655 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-10 07:48:49,655 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-10 07:48:49,655 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-10 07:48:49,655 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2018-11-10 07:48:49,655 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2018-11-10 07:48:49,655 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2018-11-10 07:48:49,655 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-10 07:48:49,655 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-10 07:48:49,655 INFO L133 SettingsManager]: * Assume nondeterminstic values are in range=false [2018-11-10 07:48:49,656 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2018-11-10 07:48:49,656 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-10 07:48:49,656 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-10 07:48:49,656 INFO L133 SettingsManager]: * To the following directory=/home/matthias/ultimate/dump [2018-11-10 07:48:49,656 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-10 07:48:49,656 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-10 07:48:49,656 INFO L133 SettingsManager]: * Dump automata to the following directory=/home/matthias/ultimate/dump/auto [2018-11-10 07:48:49,657 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-11-10 07:48:49,657 INFO L133 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 -> /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer 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 -> ea7c89af045fb1f9193ce0ab1c73013493909790 [2018-11-10 07:48:49,680 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-10 07:48:49,689 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-10 07:48:49,691 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-10 07:48:49,693 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-10 07:48:49,693 INFO L276 PluginConnector]: CDTParser initialized [2018-11-10 07:48:49,693 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/../../sv-benchmarks/c/ssh-simplified/s3_srvr_10_false-unreach-call_false-termination.cil.c [2018-11-10 07:48:49,732 INFO L218 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/data/39f330042/94921246aad44bc0ac2fafacb3a502f3/FLAGf9821fc78 [2018-11-10 07:48:50,141 INFO L298 CDTParser]: Found 1 translation units. [2018-11-10 07:48:50,142 INFO L158 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/sv-benchmarks/c/ssh-simplified/s3_srvr_10_false-unreach-call_false-termination.cil.c [2018-11-10 07:48:50,148 INFO L346 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/data/39f330042/94921246aad44bc0ac2fafacb3a502f3/FLAGf9821fc78 [2018-11-10 07:48:50,159 INFO L354 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/data/39f330042/94921246aad44bc0ac2fafacb3a502f3 [2018-11-10 07:48:50,162 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-10 07:48:50,163 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-10 07:48:50,164 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-10 07:48:50,164 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-10 07:48:50,167 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-10 07:48:50,168 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 07:48:50" (1/1) ... [2018-11-10 07:48:50,170 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@51b9e86d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50, skipping insertion in model container [2018-11-10 07:48:50,170 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 07:48:50" (1/1) ... [2018-11-10 07:48:50,176 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-10 07:48:50,204 INFO L174 MainTranslator]: Built tables and reachable declarations [2018-11-10 07:48:50,336 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 07:48:50,338 INFO L189 MainTranslator]: Completed pre-run [2018-11-10 07:48:50,379 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 07:48:50,391 INFO L193 MainTranslator]: Completed translation [2018-11-10 07:48:50,391 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50 WrapperNode [2018-11-10 07:48:50,391 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-10 07:48:50,392 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-10 07:48:50,392 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-10 07:48:50,392 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-10 07:48:50,399 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50" (1/1) ... [2018-11-10 07:48:50,405 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50" (1/1) ... [2018-11-10 07:48:50,469 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-10 07:48:50,470 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-10 07:48:50,470 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-10 07:48:50,470 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-10 07:48:50,478 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50" (1/1) ... [2018-11-10 07:48:50,478 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50" (1/1) ... [2018-11-10 07:48:50,480 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50" (1/1) ... [2018-11-10 07:48:50,480 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50" (1/1) ... [2018-11-10 07:48:50,485 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50" (1/1) ... [2018-11-10 07:48:50,492 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50" (1/1) ... [2018-11-10 07:48:50,493 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50" (1/1) ... [2018-11-10 07:48:50,496 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-10 07:48:50,496 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-10 07:48:50,497 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-10 07:48:50,497 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-10 07:48:50,497 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/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 [2018-11-10 07:48:50,544 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-10 07:48:50,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-10 07:48:50,620 WARN L667 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-10 07:48:50,621 WARN L632 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-10 07:48:50,976 INFO L341 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-10 07:48:50,976 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 07:48:50 BoogieIcfgContainer [2018-11-10 07:48:50,976 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-10 07:48:50,977 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2018-11-10 07:48:50,977 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2018-11-10 07:48:50,980 INFO L276 PluginConnector]: BuchiAutomizer initialized [2018-11-10 07:48:50,981 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2018-11-10 07:48:50,981 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 10.11 07:48:50" (1/3) ... [2018-11-10 07:48:50,982 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@6d5ac243 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 10.11 07:48:50, skipping insertion in model container [2018-11-10 07:48:50,982 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2018-11-10 07:48:50,982 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 07:48:50" (2/3) ... [2018-11-10 07:48:50,983 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@6d5ac243 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 10.11 07:48:50, skipping insertion in model container [2018-11-10 07:48:50,983 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2018-11-10 07:48:50,983 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 07:48:50" (3/3) ... [2018-11-10 07:48:50,984 INFO L375 chiAutomizerObserver]: Analyzing ICFG s3_srvr_10_false-unreach-call_false-termination.cil.c [2018-11-10 07:48:51,033 INFO L135 ementStrategyFactory]: Using default assertion order modulation [2018-11-10 07:48:51,034 INFO L374 BuchiCegarLoop]: Interprodecural is true [2018-11-10 07:48:51,034 INFO L375 BuchiCegarLoop]: Hoare is false [2018-11-10 07:48:51,034 INFO L376 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2018-11-10 07:48:51,034 INFO L377 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-10 07:48:51,034 INFO L378 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-10 07:48:51,034 INFO L379 BuchiCegarLoop]: Difference is false [2018-11-10 07:48:51,034 INFO L380 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-10 07:48:51,035 INFO L383 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2018-11-10 07:48:51,049 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 147 states. [2018-11-10 07:48:51,072 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 125 [2018-11-10 07:48:51,073 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:51,073 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:51,080 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2018-11-10 07:48:51,080 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:51,080 INFO L442 BuchiCegarLoop]: ======== Iteration 1============ [2018-11-10 07:48:51,081 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 147 states. [2018-11-10 07:48:51,085 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 125 [2018-11-10 07:48:51,085 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:51,085 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:51,086 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2018-11-10 07:48:51,086 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:51,093 INFO L793 eck$LassoCheckResult]: Stem: 111#ULTIMATE.startENTRYtrue assume { :begin_inline_ULTIMATE.init } true; 11#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 116#L88true assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 99#L91-2true ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 125#L96true assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 122#L96-1true assume !(ssl3_accept_~s__cert~0 == 0); 59#L105-3true [2018-11-10 07:48:51,093 INFO L795 eck$LassoCheckResult]: Loop: 59#L105-3true assume true; 62#L105-1true assume !false; 23#L106true ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 65#L108true assume !(ssl3_accept_~s__state~0 == 12292); 34#L111true assume !(ssl3_accept_~s__state~0 == 16384); 18#L114true assume !(ssl3_accept_~s__state~0 == 8192); 24#L117true assume !(ssl3_accept_~s__state~0 == 24576); 14#L120true assume !(ssl3_accept_~s__state~0 == 8195); 136#L123true assume ssl3_accept_~s__state~0 == 8480; 86#L127true ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27; 9#L263true assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__s3__tmp__next_state___0~0 := 8482;ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__init_num~0 := 0; 10#L555true assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 97#L592true ssl3_accept_~skip~0 := 0; 59#L105-3true [2018-11-10 07:48:51,098 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:51,098 INFO L82 PathProgramCache]: Analyzing trace with hash 889513938, now seen corresponding path program 1 times [2018-11-10 07:48:51,100 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:51,100 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:51,140 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:51,141 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:51,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:51,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:51,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:51,191 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:51,191 INFO L82 PathProgramCache]: Analyzing trace with hash 1102112696, now seen corresponding path program 1 times [2018-11-10 07:48:51,192 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:51,192 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:51,192 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:51,193 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:51,193 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:51,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:51,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:51,203 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:51,203 INFO L82 PathProgramCache]: Analyzing trace with hash -634586233, now seen corresponding path program 1 times [2018-11-10 07:48:51,203 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:51,203 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:51,204 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:51,204 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:51,204 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:51,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:51,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:51,257 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:51,257 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:51,322 INFO L214 LassoAnalysis]: Preferences: [2018-11-10 07:48:51,323 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2018-11-10 07:48:51,323 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2018-11-10 07:48:51,324 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2018-11-10 07:48:51,324 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2018-11-10 07:48:51,324 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:51,324 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2018-11-10 07:48:51,324 INFO L130 ssoRankerPreferences]: Path of dumped script: [2018-11-10 07:48:51,324 INFO L131 ssoRankerPreferences]: Filename of dumped script: s3_srvr_10_false-unreach-call_false-termination.cil.c_Iteration1_Loop [2018-11-10 07:48:51,324 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2018-11-10 07:48:51,325 INFO L280 LassoAnalysis]: Starting lasso preprocessing... [2018-11-10 07:48:51,340 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,345 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,354 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,356 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,360 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,362 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,367 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,434 INFO L298 LassoAnalysis]: Preprocessing complete. [2018-11-10 07:48:51,435 INFO L410 LassoAnalysis]: Checking for nontermination... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/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 [2018-11-10 07:48:51,439 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:51,439 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:51,445 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:51,445 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0=8482} Honda state: {ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0=8482} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/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 [2018-11-10 07:48:51,470 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:51,470 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:51,473 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:51,473 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~s__shutdown~0=0} Honda state: {ULTIMATE.start_ssl3_accept_~s__shutdown~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/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 [2018-11-10 07:48:51,489 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:51,489 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:51,492 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:51,492 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~skip~0=0} Honda state: {ULTIMATE.start_ssl3_accept_~skip~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/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 [2018-11-10 07:48:51,516 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:51,517 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:51,521 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:51,521 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_#t~nondet27=4, ULTIMATE.start_ssl3_accept_~ret~0=4} Honda state: {ULTIMATE.start_ssl3_accept_#t~nondet27=4, ULTIMATE.start_ssl3_accept_~ret~0=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 6 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 6 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:51,538 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:51,538 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:51,544 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:51,544 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~0=-8} Honda state: {ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~0=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 7 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 7 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:51,575 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:51,576 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 8 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 8 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:51,609 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2018-11-10 07:48:51,610 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:51,641 INFO L450 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2018-11-10 07:48:51,642 INFO L214 LassoAnalysis]: Preferences: [2018-11-10 07:48:51,642 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2018-11-10 07:48:51,642 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2018-11-10 07:48:51,643 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2018-11-10 07:48:51,643 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2018-11-10 07:48:51,643 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:51,643 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2018-11-10 07:48:51,643 INFO L130 ssoRankerPreferences]: Path of dumped script: [2018-11-10 07:48:51,643 INFO L131 ssoRankerPreferences]: Filename of dumped script: s3_srvr_10_false-unreach-call_false-termination.cil.c_Iteration1_Loop [2018-11-10 07:48:51,643 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2018-11-10 07:48:51,643 INFO L280 LassoAnalysis]: Starting lasso preprocessing... [2018-11-10 07:48:51,644 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,657 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,659 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,665 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,675 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,677 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,679 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:51,732 INFO L298 LassoAnalysis]: Preprocessing complete. [2018-11-10 07:48:51,735 INFO L496 LassoAnalysis]: Using template 'affine'. [2018-11-10 07:48:51,737 INFO L122 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 [2018-11-10 07:48:51,738 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:51,738 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:51,739 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:51,739 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:51,739 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:51,740 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:51,741 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:51,743 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:51,744 INFO L122 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 [2018-11-10 07:48:51,744 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:51,744 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:51,744 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:51,745 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:51,745 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:51,745 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:51,745 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:51,749 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:51,749 INFO L122 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 [2018-11-10 07:48:51,750 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:51,750 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:51,750 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:51,750 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:51,750 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:51,751 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:51,751 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:51,752 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:51,752 INFO L122 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 [2018-11-10 07:48:51,753 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:51,753 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:51,753 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:51,753 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:51,754 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:51,754 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:51,754 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:51,761 INFO L421 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2018-11-10 07:48:51,765 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2018-11-10 07:48:51,765 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2018-11-10 07:48:51,766 INFO L437 nArgumentSynthesizer]: Simplifying supporting invariants... [2018-11-10 07:48:51,767 INFO L440 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2018-11-10 07:48:51,767 INFO L517 LassoAnalysis]: Proved termination. [2018-11-10 07:48:51,767 INFO L519 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_accept_~s__state~0) = 1*ULTIMATE.start_ssl3_accept_~s__state~0 Supporting invariants [] [2018-11-10 07:48:51,768 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2018-11-10 07:48:51,801 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:51,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:51,821 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 07:48:51,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:51,832 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 07:48:51,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:51,862 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 [2018-11-10 07:48:51,863 INFO L72 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 147 states. Second operand 5 states. [2018-11-10 07:48:52,354 INFO L76 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 147 states.. Second operand 5 states. Result 826 states and 1382 transitions. Complement of second has 10 states. [2018-11-10 07:48:52,355 INFO L142 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2018-11-10 07:48:52,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-10 07:48:52,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 596 transitions. [2018-11-10 07:48:52,358 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 596 transitions. Stem has 6 letters. Loop has 13 letters. [2018-11-10 07:48:52,359 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 07:48:52,360 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 596 transitions. Stem has 19 letters. Loop has 13 letters. [2018-11-10 07:48:52,368 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 07:48:52,368 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 596 transitions. Stem has 6 letters. Loop has 26 letters. [2018-11-10 07:48:52,369 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 07:48:52,370 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 826 states and 1382 transitions. [2018-11-10 07:48:52,381 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 316 [2018-11-10 07:48:52,390 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 826 states to 685 states and 1060 transitions. [2018-11-10 07:48:52,391 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 386 [2018-11-10 07:48:52,392 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 396 [2018-11-10 07:48:52,393 INFO L73 IsDeterministic]: Start isDeterministic. Operand 685 states and 1060 transitions. [2018-11-10 07:48:52,393 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:52,393 INFO L705 BuchiCegarLoop]: Abstraction has 685 states and 1060 transitions. [2018-11-10 07:48:52,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states and 1060 transitions. [2018-11-10 07:48:52,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 490. [2018-11-10 07:48:52,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 490 states. [2018-11-10 07:48:52,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 490 states to 490 states and 755 transitions. [2018-11-10 07:48:52,434 INFO L728 BuchiCegarLoop]: Abstraction has 490 states and 755 transitions. [2018-11-10 07:48:52,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:52,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:52,437 INFO L87 Difference]: Start difference. First operand 490 states and 755 transitions. Second operand 3 states. [2018-11-10 07:48:52,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:52,517 INFO L93 Difference]: Finished difference Result 575 states and 885 transitions. [2018-11-10 07:48:52,517 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:52,518 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 575 states and 885 transitions. [2018-11-10 07:48:52,522 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 279 [2018-11-10 07:48:52,525 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 575 states to 575 states and 885 transitions. [2018-11-10 07:48:52,525 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 349 [2018-11-10 07:48:52,525 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 349 [2018-11-10 07:48:52,526 INFO L73 IsDeterministic]: Start isDeterministic. Operand 575 states and 885 transitions. [2018-11-10 07:48:52,526 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:52,526 INFO L705 BuchiCegarLoop]: Abstraction has 575 states and 885 transitions. [2018-11-10 07:48:52,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states and 885 transitions. [2018-11-10 07:48:52,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 540. [2018-11-10 07:48:52,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 540 states. [2018-11-10 07:48:52,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 839 transitions. [2018-11-10 07:48:52,539 INFO L728 BuchiCegarLoop]: Abstraction has 540 states and 839 transitions. [2018-11-10 07:48:52,539 INFO L608 BuchiCegarLoop]: Abstraction has 540 states and 839 transitions. [2018-11-10 07:48:52,539 INFO L442 BuchiCegarLoop]: ======== Iteration 2============ [2018-11-10 07:48:52,539 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 540 states and 839 transitions. [2018-11-10 07:48:52,542 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 263 [2018-11-10 07:48:52,542 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:52,542 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:52,542 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:52,543 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:52,543 INFO L793 eck$LassoCheckResult]: Stem: 2381#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 2161#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 2162#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 2330#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 2368#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 2306#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 2389#L105-3 assume true; 2299#L105-1 assume !false; 2300#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 2307#L108 assume !(ssl3_accept_~s__state~0 == 12292); 2308#L111 assume !(ssl3_accept_~s__state~0 == 16384); 2569#L114 assume !(ssl3_accept_~s__state~0 == 8192); 2570#L117 assume !(ssl3_accept_~s__state~0 == 24576); 2566#L120 assume !(ssl3_accept_~s__state~0 == 8195); 2408#L123 assume !(ssl3_accept_~s__state~0 == 8480); 2385#L126 assume !(ssl3_accept_~s__state~0 == 8481); 2386#L129 assume !(ssl3_accept_~s__state~0 == 8482); 2394#L132 assume ssl3_accept_~s__state~0 == 8464; 2218#L139 [2018-11-10 07:48:52,543 INFO L795 eck$LassoCheckResult]: Loop: 2218#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 2219#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 2357#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 2154#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 2587#L592 ssl3_accept_~skip~0 := 0; 2585#L105-3 assume true; 2583#L105-1 assume !false; 2577#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 2578#L108 assume !(ssl3_accept_~s__state~0 == 12292); 2567#L111 assume !(ssl3_accept_~s__state~0 == 16384); 2568#L114 assume !(ssl3_accept_~s__state~0 == 8192); 2571#L117 assume !(ssl3_accept_~s__state~0 == 24576); 2572#L120 assume !(ssl3_accept_~s__state~0 == 8195); 2481#L123 assume !(ssl3_accept_~s__state~0 == 8480); 2479#L126 assume !(ssl3_accept_~s__state~0 == 8481); 2477#L129 assume !(ssl3_accept_~s__state~0 == 8482); 2441#L132 assume ssl3_accept_~s__state~0 == 8464; 2218#L139 [2018-11-10 07:48:52,543 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:52,543 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 1 times [2018-11-10 07:48:52,543 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:52,543 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:52,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:52,544 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:52,544 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:52,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:52,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:52,562 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:52,562 INFO L82 PathProgramCache]: Analyzing trace with hash 315708696, now seen corresponding path program 1 times [2018-11-10 07:48:52,562 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:52,562 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:52,563 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:52,563 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:52,563 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:52,578 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:52,578 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:52,578 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 07:48:52,578 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:52,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:52,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:52,579 INFO L87 Difference]: Start difference. First operand 540 states and 839 transitions. cyclomatic complexity: 302 Second operand 3 states. [2018-11-10 07:48:52,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:52,717 INFO L93 Difference]: Finished difference Result 665 states and 1036 transitions. [2018-11-10 07:48:52,717 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:52,717 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 665 states and 1036 transitions. [2018-11-10 07:48:52,721 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 360 [2018-11-10 07:48:52,724 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 665 states to 665 states and 1036 transitions. [2018-11-10 07:48:52,724 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 413 [2018-11-10 07:48:52,724 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 413 [2018-11-10 07:48:52,724 INFO L73 IsDeterministic]: Start isDeterministic. Operand 665 states and 1036 transitions. [2018-11-10 07:48:52,725 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:52,725 INFO L705 BuchiCegarLoop]: Abstraction has 665 states and 1036 transitions. [2018-11-10 07:48:52,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states and 1036 transitions. [2018-11-10 07:48:52,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 577. [2018-11-10 07:48:52,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 577 states. [2018-11-10 07:48:52,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 893 transitions. [2018-11-10 07:48:52,732 INFO L728 BuchiCegarLoop]: Abstraction has 577 states and 893 transitions. [2018-11-10 07:48:52,732 INFO L608 BuchiCegarLoop]: Abstraction has 577 states and 893 transitions. [2018-11-10 07:48:52,732 INFO L442 BuchiCegarLoop]: ======== Iteration 3============ [2018-11-10 07:48:52,732 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 577 states and 893 transitions. [2018-11-10 07:48:52,734 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 298 [2018-11-10 07:48:52,734 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:52,734 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:52,735 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:52,735 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:52,735 INFO L793 eck$LassoCheckResult]: Stem: 3588#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 3373#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 3374#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 3541#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 3577#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 3518#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 3595#L105-3 assume true; 3782#L105-1 assume !false; 3781#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 3780#L108 assume !(ssl3_accept_~s__state~0 == 12292); 3779#L111 assume !(ssl3_accept_~s__state~0 == 16384); 3778#L114 assume !(ssl3_accept_~s__state~0 == 8192); 3777#L117 assume !(ssl3_accept_~s__state~0 == 24576); 3775#L120 assume !(ssl3_accept_~s__state~0 == 8195); 3774#L123 assume !(ssl3_accept_~s__state~0 == 8480); 3773#L126 assume !(ssl3_accept_~s__state~0 == 8481); 3772#L129 assume !(ssl3_accept_~s__state~0 == 8482); 3642#L132 assume ssl3_accept_~s__state~0 == 8464; 3430#L139 [2018-11-10 07:48:52,735 INFO L795 eck$LassoCheckResult]: Loop: 3430#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 3431#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 3565#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 3566#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 3820#L592 ssl3_accept_~skip~0 := 0; 3814#L105-3 assume true; 3815#L105-1 assume !false; 3808#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 3809#L108 assume ssl3_accept_~s__state~0 == 12292; 3381#L109 ssl3_accept_~s__new_session~0 := 1; 3382#L217 ssl3_accept_~s__server~0 := 1; 3605#L222 assume ssl3_accept_~cb~0 != 0; 3613#L222-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 3448#L227 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 3449#L232 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 3468#L232-2 ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23; 3350#L241 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 3351#L246 assume !(ssl3_accept_~s__state~0 != 12292);ssl3_accept_#t~post26 := ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~post26 + 1;havoc ssl3_accept_#t~post26;ssl3_accept_~s__state~0 := 8480; 3507#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 3694#L592 ssl3_accept_~skip~0 := 0; 3692#L105-3 assume true; 3690#L105-1 assume !false; 3687#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 3685#L108 assume !(ssl3_accept_~s__state~0 == 12292); 3682#L111 assume !(ssl3_accept_~s__state~0 == 16384); 3678#L114 assume !(ssl3_accept_~s__state~0 == 8192); 3672#L117 assume !(ssl3_accept_~s__state~0 == 24576); 3670#L120 assume !(ssl3_accept_~s__state~0 == 8195); 3624#L123 assume !(ssl3_accept_~s__state~0 == 8480); 3625#L126 assume !(ssl3_accept_~s__state~0 == 8481); 3626#L129 assume !(ssl3_accept_~s__state~0 == 8482); 3656#L132 assume ssl3_accept_~s__state~0 == 8464; 3430#L139 [2018-11-10 07:48:52,735 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:52,735 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 2 times [2018-11-10 07:48:52,735 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:52,736 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:52,736 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:52,736 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:52,736 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:52,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:52,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:52,749 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:52,750 INFO L82 PathProgramCache]: Analyzing trace with hash -1858585620, now seen corresponding path program 1 times [2018-11-10 07:48:52,750 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:52,750 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:52,750 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:52,750 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:52,751 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:52,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:52,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:52,773 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:52,773 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:52,774 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:52,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:52,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:52,774 INFO L87 Difference]: Start difference. First operand 577 states and 893 transitions. cyclomatic complexity: 319 Second operand 3 states. [2018-11-10 07:48:52,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:52,859 INFO L93 Difference]: Finished difference Result 733 states and 1040 transitions. [2018-11-10 07:48:52,859 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:52,859 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 733 states and 1040 transitions. [2018-11-10 07:48:52,862 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 394 [2018-11-10 07:48:52,865 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 733 states to 660 states and 960 transitions. [2018-11-10 07:48:52,865 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 447 [2018-11-10 07:48:52,866 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 458 [2018-11-10 07:48:52,866 INFO L73 IsDeterministic]: Start isDeterministic. Operand 660 states and 960 transitions. [2018-11-10 07:48:52,867 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:52,867 INFO L705 BuchiCegarLoop]: Abstraction has 660 states and 960 transitions. [2018-11-10 07:48:52,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states and 960 transitions. [2018-11-10 07:48:52,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 589. [2018-11-10 07:48:52,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 589 states. [2018-11-10 07:48:52,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 873 transitions. [2018-11-10 07:48:52,876 INFO L728 BuchiCegarLoop]: Abstraction has 589 states and 873 transitions. [2018-11-10 07:48:52,876 INFO L608 BuchiCegarLoop]: Abstraction has 589 states and 873 transitions. [2018-11-10 07:48:52,876 INFO L442 BuchiCegarLoop]: ======== Iteration 4============ [2018-11-10 07:48:52,876 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 589 states and 873 transitions. [2018-11-10 07:48:52,878 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 371 [2018-11-10 07:48:52,878 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:52,878 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:52,879 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:52,879 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:52,879 INFO L793 eck$LassoCheckResult]: Stem: 4901#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 4694#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 4695#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 4851#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 4890#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 4827#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 4909#L105-3 assume true; 5120#L105-1 assume !false; 5207#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 5206#L108 assume !(ssl3_accept_~s__state~0 == 12292); 5205#L111 assume !(ssl3_accept_~s__state~0 == 16384); 5204#L114 assume ssl3_accept_~s__state~0 == 8192; 4701#L217 [2018-11-10 07:48:52,879 INFO L795 eck$LassoCheckResult]: Loop: 4701#L217 ssl3_accept_~s__server~0 := 1; 4922#L222 assume ssl3_accept_~cb~0 != 0; 4927#L222-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 4760#L227 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 4761#L232 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 5192#L232-2 ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23; 5190#L241 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 5159#L246 assume ssl3_accept_~s__state~0 != 12292;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24; 4884#L248 assume !(ssl3_accept_~tmp___5~0 == 0);ssl3_accept_~s__state~0 := 8464;ssl3_accept_#t~post25 := ssl3_accept_~s__ctx__stats__sess_accept~0;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~post25 + 1;havoc ssl3_accept_#t~post25; 4681#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 5235#L592 ssl3_accept_~skip~0 := 0; 5241#L105-3 assume true; 5240#L105-1 assume !false; 5239#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 5238#L108 assume !(ssl3_accept_~s__state~0 == 12292); 5237#L111 assume !(ssl3_accept_~s__state~0 == 16384); 5236#L114 assume ssl3_accept_~s__state~0 == 8192; 4701#L217 [2018-11-10 07:48:52,879 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:52,880 INFO L82 PathProgramCache]: Analyzing trace with hash -999822720, now seen corresponding path program 1 times [2018-11-10 07:48:52,880 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:52,880 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:52,880 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:52,881 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:52,881 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:52,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:52,899 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:52,899 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:52,899 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 07:48:52,899 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 07:48:52,899 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:52,900 INFO L82 PathProgramCache]: Analyzing trace with hash 1080523590, now seen corresponding path program 1 times [2018-11-10 07:48:52,900 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:52,900 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:52,900 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:52,900 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:52,901 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:52,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:52,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:52,918 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:52,918 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 07:48:52,918 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:52,919 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:52,919 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:52,919 INFO L87 Difference]: Start difference. First operand 589 states and 873 transitions. cyclomatic complexity: 287 Second operand 3 states. [2018-11-10 07:48:52,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:52,991 INFO L93 Difference]: Finished difference Result 599 states and 881 transitions. [2018-11-10 07:48:52,991 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:52,991 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 599 states and 881 transitions. [2018-11-10 07:48:52,993 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 381 [2018-11-10 07:48:52,994 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 599 states to 599 states and 881 transitions. [2018-11-10 07:48:52,995 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 415 [2018-11-10 07:48:52,995 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 415 [2018-11-10 07:48:52,995 INFO L73 IsDeterministic]: Start isDeterministic. Operand 599 states and 881 transitions. [2018-11-10 07:48:52,995 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:52,995 INFO L705 BuchiCegarLoop]: Abstraction has 599 states and 881 transitions. [2018-11-10 07:48:52,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states and 881 transitions. [2018-11-10 07:48:52,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 589. [2018-11-10 07:48:53,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 589 states. [2018-11-10 07:48:53,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 869 transitions. [2018-11-10 07:48:53,001 INFO L728 BuchiCegarLoop]: Abstraction has 589 states and 869 transitions. [2018-11-10 07:48:53,001 INFO L608 BuchiCegarLoop]: Abstraction has 589 states and 869 transitions. [2018-11-10 07:48:53,001 INFO L442 BuchiCegarLoop]: ======== Iteration 5============ [2018-11-10 07:48:53,001 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 589 states and 869 transitions. [2018-11-10 07:48:53,002 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 371 [2018-11-10 07:48:53,002 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:53,002 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:53,003 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,003 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,003 INFO L793 eck$LassoCheckResult]: Stem: 6095#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 5883#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 5884#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 6043#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 6082#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 6023#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 6102#L105-3 assume true; 6332#L105-1 assume !false; 6331#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 6328#L108 assume !(ssl3_accept_~s__state~0 == 12292); 6323#L111 assume !(ssl3_accept_~s__state~0 == 16384); 6321#L114 assume !(ssl3_accept_~s__state~0 == 8192); 6319#L117 assume !(ssl3_accept_~s__state~0 == 24576); 6317#L120 assume ssl3_accept_~s__state~0 == 8195; 6114#L217 [2018-11-10 07:48:53,003 INFO L795 eck$LassoCheckResult]: Loop: 6114#L217 ssl3_accept_~s__server~0 := 1; 6115#L222 assume ssl3_accept_~cb~0 != 0; 6122#L222-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 5952#L227 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 5953#L232 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 5973#L232-2 ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23; 5861#L241 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 5862#L246 assume ssl3_accept_~s__state~0 != 12292;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24; 6006#L248 assume !(ssl3_accept_~tmp___5~0 == 0);ssl3_accept_~s__state~0 := 8464;ssl3_accept_#t~post25 := ssl3_accept_~s__ctx__stats__sess_accept~0;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~post25 + 1;havoc ssl3_accept_#t~post25; 5876#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 6359#L592 ssl3_accept_~skip~0 := 0; 6357#L105-3 assume true; 6355#L105-1 assume !false; 6353#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 6351#L108 assume !(ssl3_accept_~s__state~0 == 12292); 6349#L111 assume !(ssl3_accept_~s__state~0 == 16384); 6347#L114 assume !(ssl3_accept_~s__state~0 == 8192); 6345#L117 assume !(ssl3_accept_~s__state~0 == 24576); 6343#L120 assume ssl3_accept_~s__state~0 == 8195; 6114#L217 [2018-11-10 07:48:53,004 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,004 INFO L82 PathProgramCache]: Analyzing trace with hash 1243044325, now seen corresponding path program 1 times [2018-11-10 07:48:53,004 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,004 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,004 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,005 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:53,005 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:53,021 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:53,022 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:53,022 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 07:48:53,022 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 07:48:53,022 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,022 INFO L82 PathProgramCache]: Analyzing trace with hash -998911701, now seen corresponding path program 1 times [2018-11-10 07:48:53,022 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,022 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,023 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,023 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:53,023 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:53,049 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:53,049 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:53,049 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 07:48:53,049 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:53,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:53,050 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:53,050 INFO L87 Difference]: Start difference. First operand 589 states and 869 transitions. cyclomatic complexity: 283 Second operand 3 states. [2018-11-10 07:48:53,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:53,111 INFO L93 Difference]: Finished difference Result 599 states and 877 transitions. [2018-11-10 07:48:53,112 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:53,112 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 599 states and 877 transitions. [2018-11-10 07:48:53,114 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 381 [2018-11-10 07:48:53,115 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 599 states to 599 states and 877 transitions. [2018-11-10 07:48:53,116 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 415 [2018-11-10 07:48:53,116 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 415 [2018-11-10 07:48:53,116 INFO L73 IsDeterministic]: Start isDeterministic. Operand 599 states and 877 transitions. [2018-11-10 07:48:53,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:53,116 INFO L705 BuchiCegarLoop]: Abstraction has 599 states and 877 transitions. [2018-11-10 07:48:53,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states and 877 transitions. [2018-11-10 07:48:53,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 589. [2018-11-10 07:48:53,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 589 states. [2018-11-10 07:48:53,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 865 transitions. [2018-11-10 07:48:53,124 INFO L728 BuchiCegarLoop]: Abstraction has 589 states and 865 transitions. [2018-11-10 07:48:53,124 INFO L608 BuchiCegarLoop]: Abstraction has 589 states and 865 transitions. [2018-11-10 07:48:53,124 INFO L442 BuchiCegarLoop]: ======== Iteration 6============ [2018-11-10 07:48:53,124 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 589 states and 865 transitions. [2018-11-10 07:48:53,126 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 371 [2018-11-10 07:48:53,126 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:53,126 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:53,127 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,127 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,127 INFO L793 eck$LassoCheckResult]: Stem: 7288#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 7078#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 7079#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 7239#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 7274#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 7217#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 7297#L105-3 assume true; 7434#L105-1 assume !false; 7553#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 7551#L108 assume !(ssl3_accept_~s__state~0 == 12292); 7550#L111 assume !(ssl3_accept_~s__state~0 == 16384); 7549#L114 assume !(ssl3_accept_~s__state~0 == 8192); 7548#L117 assume !(ssl3_accept_~s__state~0 == 24576); 7546#L120 assume !(ssl3_accept_~s__state~0 == 8195); 7545#L123 assume !(ssl3_accept_~s__state~0 == 8480); 7542#L126 assume !(ssl3_accept_~s__state~0 == 8481); 7536#L129 assume !(ssl3_accept_~s__state~0 == 8482); 7363#L132 assume ssl3_accept_~s__state~0 == 8464; 7132#L139 [2018-11-10 07:48:53,128 INFO L795 eck$LassoCheckResult]: Loop: 7132#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 7133#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 7266#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 7074#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 7057#L592 ssl3_accept_~skip~0 := 0; 7209#L105-3 assume true; 7210#L105-1 assume !false; 7128#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 7129#L108 assume !(ssl3_accept_~s__state~0 == 12292); 7154#L111 assume !(ssl3_accept_~s__state~0 == 16384); 7107#L114 assume !(ssl3_accept_~s__state~0 == 8192); 7108#L117 assume !(ssl3_accept_~s__state~0 == 24576); 7090#L120 assume !(ssl3_accept_~s__state~0 == 8195); 7091#L123 assume !(ssl3_accept_~s__state~0 == 8480); 7293#L126 assume !(ssl3_accept_~s__state~0 == 8481); 7294#L129 assume !(ssl3_accept_~s__state~0 == 8482); 7290#L132 assume !(ssl3_accept_~s__state~0 == 8464); 7244#L135 assume !(ssl3_accept_~s__state~0 == 8465); 7245#L138 assume !(ssl3_accept_~s__state~0 == 8466); 7269#L141 assume ssl3_accept_~s__state~0 == 8496; 7444#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 7486#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 7484#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 7284#L297 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 7282#L297-2 ssl3_accept_~s__init_num~0 := 0; 7095#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 7573#L592 ssl3_accept_~skip~0 := 0; 7572#L105-3 assume true; 7571#L105-1 assume !false; 7569#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 7440#L108 assume !(ssl3_accept_~s__state~0 == 12292); 7441#L111 assume ssl3_accept_~s__state~0 == 16384; 7494#L217 ssl3_accept_~s__server~0 := 1; 7568#L222 assume ssl3_accept_~cb~0 != 0; 7565#L222-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 7560#L227 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 7558#L232 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 7555#L232-2 ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23; 7554#L241 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 7552#L246 assume !(ssl3_accept_~s__state~0 != 12292);ssl3_accept_#t~post26 := ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~post26 + 1;havoc ssl3_accept_#t~post26;ssl3_accept_~s__state~0 := 8480; 7539#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 7535#L592 ssl3_accept_~skip~0 := 0; 7534#L105-3 assume true; 7533#L105-1 assume !false; 7532#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 7531#L108 assume !(ssl3_accept_~s__state~0 == 12292); 7529#L111 assume !(ssl3_accept_~s__state~0 == 16384); 7527#L114 assume !(ssl3_accept_~s__state~0 == 8192); 7438#L117 assume !(ssl3_accept_~s__state~0 == 24576); 7436#L120 assume !(ssl3_accept_~s__state~0 == 8195); 7344#L123 assume !(ssl3_accept_~s__state~0 == 8480); 7345#L126 assume !(ssl3_accept_~s__state~0 == 8481); 7346#L129 assume !(ssl3_accept_~s__state~0 == 8482); 7397#L132 assume ssl3_accept_~s__state~0 == 8464; 7132#L139 [2018-11-10 07:48:53,128 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,128 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 3 times [2018-11-10 07:48:53,128 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,128 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,129 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,129 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:53,129 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,139 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,139 INFO L82 PathProgramCache]: Analyzing trace with hash 925671508, now seen corresponding path program 1 times [2018-11-10 07:48:53,139 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,140 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,140 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,140 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:53,140 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:53,174 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:53,175 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:53,175 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:53,175 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:53,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:53,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:53,175 INFO L87 Difference]: Start difference. First operand 589 states and 865 transitions. cyclomatic complexity: 279 Second operand 3 states. [2018-11-10 07:48:53,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:53,269 INFO L93 Difference]: Finished difference Result 738 states and 1090 transitions. [2018-11-10 07:48:53,270 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:53,270 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 738 states and 1090 transitions. [2018-11-10 07:48:53,272 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 466 [2018-11-10 07:48:53,273 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 738 states to 731 states and 1083 transitions. [2018-11-10 07:48:53,274 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 500 [2018-11-10 07:48:53,274 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 500 [2018-11-10 07:48:53,274 INFO L73 IsDeterministic]: Start isDeterministic. Operand 731 states and 1083 transitions. [2018-11-10 07:48:53,274 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:53,275 INFO L705 BuchiCegarLoop]: Abstraction has 731 states and 1083 transitions. [2018-11-10 07:48:53,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states and 1083 transitions. [2018-11-10 07:48:53,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 718. [2018-11-10 07:48:53,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 718 states. [2018-11-10 07:48:53,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1067 transitions. [2018-11-10 07:48:53,280 INFO L728 BuchiCegarLoop]: Abstraction has 718 states and 1067 transitions. [2018-11-10 07:48:53,281 INFO L608 BuchiCegarLoop]: Abstraction has 718 states and 1067 transitions. [2018-11-10 07:48:53,281 INFO L442 BuchiCegarLoop]: ======== Iteration 7============ [2018-11-10 07:48:53,281 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 718 states and 1067 transitions. [2018-11-10 07:48:53,282 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 457 [2018-11-10 07:48:53,282 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:53,282 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:53,283 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,283 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,283 INFO L793 eck$LassoCheckResult]: Stem: 8633#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 8411#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 8412#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 8584#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 8622#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 8561#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 8641#L105-3 assume true; 8551#L105-1 assume !false; 8463#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 8464#L108 assume !(ssl3_accept_~s__state~0 == 12292); 8490#L111 assume !(ssl3_accept_~s__state~0 == 16384); 8441#L114 assume !(ssl3_accept_~s__state~0 == 8192); 8442#L117 assume !(ssl3_accept_~s__state~0 == 24576); 8467#L120 assume !(ssl3_accept_~s__state~0 == 8195); 8660#L123 assume !(ssl3_accept_~s__state~0 == 8480); 8637#L126 assume !(ssl3_accept_~s__state~0 == 8481); 8638#L129 assume !(ssl3_accept_~s__state~0 == 8482); 8649#L132 assume ssl3_accept_~s__state~0 == 8464; 8469#L139 [2018-11-10 07:48:53,284 INFO L795 eck$LassoCheckResult]: Loop: 8469#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 8470#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 8609#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 8610#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 9059#L592 ssl3_accept_~skip~0 := 0; 9058#L105-3 assume true; 9057#L105-1 assume !false; 9056#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 9050#L108 assume !(ssl3_accept_~s__state~0 == 12292); 9048#L111 assume !(ssl3_accept_~s__state~0 == 16384); 9046#L114 assume !(ssl3_accept_~s__state~0 == 8192); 9045#L117 assume !(ssl3_accept_~s__state~0 == 24576); 8423#L120 assume !(ssl3_accept_~s__state~0 == 8195); 8424#L123 assume !(ssl3_accept_~s__state~0 == 8480); 8874#L126 assume !(ssl3_accept_~s__state~0 == 8481); 8872#L129 assume !(ssl3_accept_~s__state~0 == 8482); 8864#L132 assume !(ssl3_accept_~s__state~0 == 8464); 8852#L135 assume !(ssl3_accept_~s__state~0 == 8465); 8851#L138 assume !(ssl3_accept_~s__state~0 == 8466); 8843#L141 assume ssl3_accept_~s__state~0 == 8496; 8733#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 8839#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 8838#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 8837#L297 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 8828#L297-2 ssl3_accept_~s__init_num~0 := 0; 8685#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 8823#L592 ssl3_accept_~skip~0 := 0; 8822#L105-3 assume true; 8820#L105-1 assume !false; 8816#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 8810#L108 assume !(ssl3_accept_~s__state~0 == 12292); 8808#L111 assume !(ssl3_accept_~s__state~0 == 16384); 8806#L114 assume !(ssl3_accept_~s__state~0 == 8192); 8804#L117 assume !(ssl3_accept_~s__state~0 == 24576); 8802#L120 assume !(ssl3_accept_~s__state~0 == 8195); 8800#L123 assume !(ssl3_accept_~s__state~0 == 8480); 8798#L126 assume !(ssl3_accept_~s__state~0 == 8481); 8796#L129 assume !(ssl3_accept_~s__state~0 == 8482); 8794#L132 assume !(ssl3_accept_~s__state~0 == 8464); 8792#L135 assume !(ssl3_accept_~s__state~0 == 8465); 8790#L138 assume !(ssl3_accept_~s__state~0 == 8466); 8788#L141 assume !(ssl3_accept_~s__state~0 == 8496); 8786#L144 assume !(ssl3_accept_~s__state~0 == 8497); 8784#L147 assume !(ssl3_accept_~s__state~0 == 8512); 8782#L150 assume !(ssl3_accept_~s__state~0 == 8513); 8780#L153 assume !(ssl3_accept_~s__state~0 == 8528); 8778#L156 assume !(ssl3_accept_~s__state~0 == 8529); 8692#L159 assume !(ssl3_accept_~s__state~0 == 8544); 8693#L162 assume !(ssl3_accept_~s__state~0 == 8545); 8673#L165 assume ssl3_accept_~s__state~0 == 8560; 8451#L169 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 8452#L423 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__init_num~0 := 0; 8404#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 8973#L592 ssl3_accept_~skip~0 := 0; 8971#L105-3 assume true; 8969#L105-1 assume !false; 8966#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 8964#L108 assume !(ssl3_accept_~s__state~0 == 12292); 8962#L111 assume !(ssl3_accept_~s__state~0 == 16384); 8959#L114 assume !(ssl3_accept_~s__state~0 == 8192); 8957#L117 assume !(ssl3_accept_~s__state~0 == 24576); 8955#L120 assume !(ssl3_accept_~s__state~0 == 8195); 8953#L123 assume !(ssl3_accept_~s__state~0 == 8480); 8677#L126 assume !(ssl3_accept_~s__state~0 == 8481); 8678#L129 assume !(ssl3_accept_~s__state~0 == 8482); 8753#L132 assume ssl3_accept_~s__state~0 == 8464; 8469#L139 [2018-11-10 07:48:53,284 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,284 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 4 times [2018-11-10 07:48:53,284 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,284 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,285 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,285 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:53,285 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,294 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,294 INFO L82 PathProgramCache]: Analyzing trace with hash 932355666, now seen corresponding path program 1 times [2018-11-10 07:48:53,294 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,294 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,295 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,295 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:53,295 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:53,323 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:53,323 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:53,323 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:53,323 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:53,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:53,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:53,324 INFO L87 Difference]: Start difference. First operand 718 states and 1067 transitions. cyclomatic complexity: 352 Second operand 3 states. [2018-11-10 07:48:53,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:53,432 INFO L93 Difference]: Finished difference Result 863 states and 1186 transitions. [2018-11-10 07:48:53,433 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:53,433 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 863 states and 1186 transitions. [2018-11-10 07:48:53,435 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 558 [2018-11-10 07:48:53,436 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 863 states to 863 states and 1186 transitions. [2018-11-10 07:48:53,437 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 592 [2018-11-10 07:48:53,438 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 592 [2018-11-10 07:48:53,438 INFO L73 IsDeterministic]: Start isDeterministic. Operand 863 states and 1186 transitions. [2018-11-10 07:48:53,438 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:53,438 INFO L705 BuchiCegarLoop]: Abstraction has 863 states and 1186 transitions. [2018-11-10 07:48:53,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states and 1186 transitions. [2018-11-10 07:48:53,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 855. [2018-11-10 07:48:53,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 855 states. [2018-11-10 07:48:53,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1175 transitions. [2018-11-10 07:48:53,446 INFO L728 BuchiCegarLoop]: Abstraction has 855 states and 1175 transitions. [2018-11-10 07:48:53,446 INFO L608 BuchiCegarLoop]: Abstraction has 855 states and 1175 transitions. [2018-11-10 07:48:53,446 INFO L442 BuchiCegarLoop]: ======== Iteration 8============ [2018-11-10 07:48:53,446 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 855 states and 1175 transitions. [2018-11-10 07:48:53,448 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 551 [2018-11-10 07:48:53,448 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:53,448 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:53,449 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,449 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,449 INFO L793 eck$LassoCheckResult]: Stem: 10219#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 9997#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 9998#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 10160#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 10203#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 10140#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 10226#L105-3 assume true; 10370#L105-1 assume !false; 10511#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 10508#L108 assume !(ssl3_accept_~s__state~0 == 12292); 10505#L111 assume !(ssl3_accept_~s__state~0 == 16384); 10502#L114 assume !(ssl3_accept_~s__state~0 == 8192); 10499#L117 assume !(ssl3_accept_~s__state~0 == 24576); 10496#L120 assume !(ssl3_accept_~s__state~0 == 8195); 10493#L123 assume !(ssl3_accept_~s__state~0 == 8480); 10490#L126 assume !(ssl3_accept_~s__state~0 == 8481); 10487#L129 assume !(ssl3_accept_~s__state~0 == 8482); 10349#L132 assume ssl3_accept_~s__state~0 == 8464; 10049#L139 [2018-11-10 07:48:53,449 INFO L795 eck$LassoCheckResult]: Loop: 10049#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 10050#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 10193#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 10194#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 10737#L592 ssl3_accept_~skip~0 := 0; 10736#L105-3 assume true; 10735#L105-1 assume !false; 10733#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 10731#L108 assume !(ssl3_accept_~s__state~0 == 12292); 10729#L111 assume !(ssl3_accept_~s__state~0 == 16384); 10727#L114 assume !(ssl3_accept_~s__state~0 == 8192); 10725#L117 assume !(ssl3_accept_~s__state~0 == 24576); 10723#L120 assume !(ssl3_accept_~s__state~0 == 8195); 10721#L123 assume !(ssl3_accept_~s__state~0 == 8480); 10719#L126 assume !(ssl3_accept_~s__state~0 == 8481); 10717#L129 assume !(ssl3_accept_~s__state~0 == 8482); 10715#L132 assume !(ssl3_accept_~s__state~0 == 8464); 10713#L135 assume !(ssl3_accept_~s__state~0 == 8465); 10711#L138 assume !(ssl3_accept_~s__state~0 == 8466); 10705#L141 assume ssl3_accept_~s__state~0 == 8496; 10242#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 10243#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 10260#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 10554#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 10528#L297-2 ssl3_accept_~s__init_num~0 := 0; 10332#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 10515#L592 ssl3_accept_~skip~0 := 0; 10513#L105-3 assume true; 10510#L105-1 assume !false; 10507#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 10504#L108 assume !(ssl3_accept_~s__state~0 == 12292); 10501#L111 assume !(ssl3_accept_~s__state~0 == 16384); 10498#L114 assume !(ssl3_accept_~s__state~0 == 8192); 10495#L117 assume !(ssl3_accept_~s__state~0 == 24576); 10492#L120 assume !(ssl3_accept_~s__state~0 == 8195); 10489#L123 assume !(ssl3_accept_~s__state~0 == 8480); 10483#L126 assume !(ssl3_accept_~s__state~0 == 8481); 10481#L129 assume !(ssl3_accept_~s__state~0 == 8482); 10479#L132 assume !(ssl3_accept_~s__state~0 == 8464); 10477#L135 assume !(ssl3_accept_~s__state~0 == 8465); 10475#L138 assume !(ssl3_accept_~s__state~0 == 8466); 10459#L141 assume !(ssl3_accept_~s__state~0 == 8496); 10425#L144 assume !(ssl3_accept_~s__state~0 == 8497); 10421#L147 assume !(ssl3_accept_~s__state~0 == 8512); 10417#L150 assume !(ssl3_accept_~s__state~0 == 8513); 10395#L153 assume !(ssl3_accept_~s__state~0 == 8528); 10397#L156 assume !(ssl3_accept_~s__state~0 == 8529); 10342#L159 assume !(ssl3_accept_~s__state~0 == 8544); 10343#L162 assume !(ssl3_accept_~s__state~0 == 8545); 10463#L165 assume ssl3_accept_~s__state~0 == 8560; 10033#L169 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 10034#L423 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__init_num~0 := 0; 9989#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 10434#L592 ssl3_accept_~skip~0 := 0; 10433#L105-3 assume true; 10432#L105-1 assume !false; 10431#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 10430#L108 assume !(ssl3_accept_~s__state~0 == 12292); 10429#L111 assume !(ssl3_accept_~s__state~0 == 16384); 10428#L114 assume !(ssl3_accept_~s__state~0 == 8192); 10427#L117 assume !(ssl3_accept_~s__state~0 == 24576); 10426#L120 assume !(ssl3_accept_~s__state~0 == 8195); 10422#L123 assume !(ssl3_accept_~s__state~0 == 8480); 10287#L126 assume !(ssl3_accept_~s__state~0 == 8481); 10288#L129 assume !(ssl3_accept_~s__state~0 == 8482); 10365#L132 assume ssl3_accept_~s__state~0 == 8464; 10049#L139 [2018-11-10 07:48:53,449 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,450 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 5 times [2018-11-10 07:48:53,450 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,450 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,450 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,450 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:53,450 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,459 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,460 INFO L82 PathProgramCache]: Analyzing trace with hash 34962388, now seen corresponding path program 1 times [2018-11-10 07:48:53,460 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,460 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,460 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,460 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:53,460 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:53,478 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:53,478 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:53,479 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:53,479 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:53,479 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:53,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:53,479 INFO L87 Difference]: Start difference. First operand 855 states and 1175 transitions. cyclomatic complexity: 323 Second operand 3 states. [2018-11-10 07:48:53,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:53,549 INFO L93 Difference]: Finished difference Result 945 states and 1286 transitions. [2018-11-10 07:48:53,550 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:53,550 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 945 states and 1286 transitions. [2018-11-10 07:48:53,552 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 611 [2018-11-10 07:48:53,554 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 945 states to 945 states and 1286 transitions. [2018-11-10 07:48:53,554 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 645 [2018-11-10 07:48:53,555 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 645 [2018-11-10 07:48:53,555 INFO L73 IsDeterministic]: Start isDeterministic. Operand 945 states and 1286 transitions. [2018-11-10 07:48:53,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:53,555 INFO L705 BuchiCegarLoop]: Abstraction has 945 states and 1286 transitions. [2018-11-10 07:48:53,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 945 states and 1286 transitions. [2018-11-10 07:48:53,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 945 to 933. [2018-11-10 07:48:53,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 933 states. [2018-11-10 07:48:53,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 933 states to 933 states and 1271 transitions. [2018-11-10 07:48:53,563 INFO L728 BuchiCegarLoop]: Abstraction has 933 states and 1271 transitions. [2018-11-10 07:48:53,563 INFO L608 BuchiCegarLoop]: Abstraction has 933 states and 1271 transitions. [2018-11-10 07:48:53,563 INFO L442 BuchiCegarLoop]: ======== Iteration 9============ [2018-11-10 07:48:53,563 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 933 states and 1271 transitions. [2018-11-10 07:48:53,565 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 603 [2018-11-10 07:48:53,565 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:53,565 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:53,566 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,566 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2018-11-10 07:48:53,566 INFO L793 eck$LassoCheckResult]: Stem: 12031#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 11802#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 11803#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 11973#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 12015#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 11949#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 12040#L105-3 assume true; 12309#L105-1 assume !false; 12662#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 12660#L108 assume !(ssl3_accept_~s__state~0 == 12292); 12658#L111 assume !(ssl3_accept_~s__state~0 == 16384); 12656#L114 assume !(ssl3_accept_~s__state~0 == 8192); 12655#L117 assume !(ssl3_accept_~s__state~0 == 24576); 12654#L120 assume !(ssl3_accept_~s__state~0 == 8195); 12653#L123 assume !(ssl3_accept_~s__state~0 == 8480); 12558#L126 assume !(ssl3_accept_~s__state~0 == 8481); 12557#L129 assume !(ssl3_accept_~s__state~0 == 8482); 12556#L132 assume ssl3_accept_~s__state~0 == 8464; 11855#L139 [2018-11-10 07:48:53,567 INFO L795 eck$LassoCheckResult]: Loop: 11855#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 11856#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 12003#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 12004#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 12680#L592 ssl3_accept_~skip~0 := 0; 12685#L105-3 assume true; 12684#L105-1 assume !false; 12683#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 12682#L108 assume !(ssl3_accept_~s__state~0 == 12292); 12681#L111 assume !(ssl3_accept_~s__state~0 == 16384); 12678#L114 assume !(ssl3_accept_~s__state~0 == 8192); 12674#L117 assume !(ssl3_accept_~s__state~0 == 24576); 12652#L120 assume !(ssl3_accept_~s__state~0 == 8195); 12622#L123 assume !(ssl3_accept_~s__state~0 == 8480); 12621#L126 assume !(ssl3_accept_~s__state~0 == 8481); 12620#L129 assume !(ssl3_accept_~s__state~0 == 8482); 12619#L132 assume !(ssl3_accept_~s__state~0 == 8464); 12618#L135 assume !(ssl3_accept_~s__state~0 == 8465); 12555#L138 assume !(ssl3_accept_~s__state~0 == 8466); 12527#L141 assume ssl3_accept_~s__state~0 == 8496; 12372#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 12524#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 12523#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 12516#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 12517#L297-2 ssl3_accept_~s__init_num~0 := 0; 12699#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 12013#L592 ssl3_accept_~skip~0 := 0; 12014#L105-3 assume true; 11942#L105-1 assume !false; 11943#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 11950#L108 assume !(ssl3_accept_~s__state~0 == 12292); 11880#L111 assume !(ssl3_accept_~s__state~0 == 16384); 11830#L114 assume !(ssl3_accept_~s__state~0 == 8192); 11831#L117 assume !(ssl3_accept_~s__state~0 == 24576); 11814#L120 assume !(ssl3_accept_~s__state~0 == 8195); 11815#L123 assume !(ssl3_accept_~s__state~0 == 8480); 12036#L126 assume !(ssl3_accept_~s__state~0 == 8481); 12037#L129 assume !(ssl3_accept_~s__state~0 == 8482); 12045#L132 assume !(ssl3_accept_~s__state~0 == 8464); 11978#L135 assume !(ssl3_accept_~s__state~0 == 8465); 11979#L138 assume !(ssl3_accept_~s__state~0 == 8466); 12007#L141 assume !(ssl3_accept_~s__state~0 == 8496); 12690#L144 assume !(ssl3_accept_~s__state~0 == 8497); 12689#L147 assume ssl3_accept_~s__state~0 == 8512; 11858#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 12675#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 12032#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 11819#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 12661#L592 ssl3_accept_~skip~0 := 0; 12659#L105-3 assume true; 12657#L105-1 assume !false; 12651#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 12624#L108 assume !(ssl3_accept_~s__state~0 == 12292); 12623#L111 assume !(ssl3_accept_~s__state~0 == 16384); 12554#L114 assume !(ssl3_accept_~s__state~0 == 8192); 12552#L117 assume !(ssl3_accept_~s__state~0 == 24576); 12549#L120 assume !(ssl3_accept_~s__state~0 == 8195); 12543#L123 assume !(ssl3_accept_~s__state~0 == 8480); 12541#L126 assume !(ssl3_accept_~s__state~0 == 8481); 12539#L129 assume !(ssl3_accept_~s__state~0 == 8482); 12537#L132 assume !(ssl3_accept_~s__state~0 == 8464); 12535#L135 assume !(ssl3_accept_~s__state~0 == 8465); 12533#L138 assume !(ssl3_accept_~s__state~0 == 8466); 12531#L141 assume !(ssl3_accept_~s__state~0 == 8496); 12528#L144 assume !(ssl3_accept_~s__state~0 == 8497); 12529#L147 assume !(ssl3_accept_~s__state~0 == 8512); 11857#L150 assume !(ssl3_accept_~s__state~0 == 8513); 11859#L153 assume !(ssl3_accept_~s__state~0 == 8528); 12244#L156 assume !(ssl3_accept_~s__state~0 == 8529); 12118#L159 assume !(ssl3_accept_~s__state~0 == 8544); 12119#L162 assume !(ssl3_accept_~s__state~0 == 8545); 12078#L165 assume ssl3_accept_~s__state~0 == 8560; 11838#L169 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 11839#L423 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__init_num~0 := 0; 11795#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 12634#L592 ssl3_accept_~skip~0 := 0; 12629#L105-3 assume true; 12627#L105-1 assume !false; 12625#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 12462#L108 assume !(ssl3_accept_~s__state~0 == 12292); 12461#L111 assume !(ssl3_accept_~s__state~0 == 16384); 12419#L114 assume !(ssl3_accept_~s__state~0 == 8192); 12418#L117 assume !(ssl3_accept_~s__state~0 == 24576); 12417#L120 assume !(ssl3_accept_~s__state~0 == 8195); 12416#L123 assume !(ssl3_accept_~s__state~0 == 8480); 12101#L126 assume !(ssl3_accept_~s__state~0 == 8481); 12102#L129 assume !(ssl3_accept_~s__state~0 == 8482); 12138#L132 assume ssl3_accept_~s__state~0 == 8464; 11855#L139 [2018-11-10 07:48:53,567 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,567 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 6 times [2018-11-10 07:48:53,567 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,567 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,567 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,568 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:53,568 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,576 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,576 INFO L82 PathProgramCache]: Analyzing trace with hash -1199018980, now seen corresponding path program 1 times [2018-11-10 07:48:53,576 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,576 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,576 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,577 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:53,577 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:53,604 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2018-11-10 07:48:53,604 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:53,605 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:53,605 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:53,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:53,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:53,605 INFO L87 Difference]: Start difference. First operand 933 states and 1271 transitions. cyclomatic complexity: 341 Second operand 3 states. [2018-11-10 07:48:53,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:53,698 INFO L93 Difference]: Finished difference Result 1056 states and 1436 transitions. [2018-11-10 07:48:53,699 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:53,699 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1056 states and 1436 transitions. [2018-11-10 07:48:53,702 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 685 [2018-11-10 07:48:53,704 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1056 states to 1056 states and 1436 transitions. [2018-11-10 07:48:53,704 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 719 [2018-11-10 07:48:53,705 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 719 [2018-11-10 07:48:53,705 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1056 states and 1436 transitions. [2018-11-10 07:48:53,705 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:53,705 INFO L705 BuchiCegarLoop]: Abstraction has 1056 states and 1436 transitions. [2018-11-10 07:48:53,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states and 1436 transitions. [2018-11-10 07:48:53,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 1017. [2018-11-10 07:48:53,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1017 states. [2018-11-10 07:48:53,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1017 states to 1017 states and 1373 transitions. [2018-11-10 07:48:53,714 INFO L728 BuchiCegarLoop]: Abstraction has 1017 states and 1373 transitions. [2018-11-10 07:48:53,714 INFO L608 BuchiCegarLoop]: Abstraction has 1017 states and 1373 transitions. [2018-11-10 07:48:53,714 INFO L442 BuchiCegarLoop]: ======== Iteration 10============ [2018-11-10 07:48:53,714 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1017 states and 1373 transitions. [2018-11-10 07:48:53,716 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 659 [2018-11-10 07:48:53,716 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:53,716 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:53,717 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,717 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,717 INFO L793 eck$LassoCheckResult]: Stem: 14012#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 13797#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 13798#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 13957#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 13995#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 13936#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 14023#L105-3 assume true; 14449#L105-1 assume !false; 14447#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 14445#L108 assume !(ssl3_accept_~s__state~0 == 12292); 14443#L111 assume !(ssl3_accept_~s__state~0 == 16384); 14441#L114 assume !(ssl3_accept_~s__state~0 == 8192); 14439#L117 assume !(ssl3_accept_~s__state~0 == 24576); 14437#L120 assume !(ssl3_accept_~s__state~0 == 8195); 14435#L123 assume !(ssl3_accept_~s__state~0 == 8480); 14433#L126 assume !(ssl3_accept_~s__state~0 == 8481); 14431#L129 assume !(ssl3_accept_~s__state~0 == 8482); 14429#L132 assume ssl3_accept_~s__state~0 == 8464; 13849#L139 [2018-11-10 07:48:53,718 INFO L795 eck$LassoCheckResult]: Loop: 13849#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 13850#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 13986#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 13987#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 14695#L592 ssl3_accept_~skip~0 := 0; 14693#L105-3 assume true; 14692#L105-1 assume !false; 14690#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 14689#L108 assume !(ssl3_accept_~s__state~0 == 12292); 14686#L111 assume !(ssl3_accept_~s__state~0 == 16384); 14685#L114 assume !(ssl3_accept_~s__state~0 == 8192); 14684#L117 assume !(ssl3_accept_~s__state~0 == 24576); 14683#L120 assume !(ssl3_accept_~s__state~0 == 8195); 14681#L123 assume !(ssl3_accept_~s__state~0 == 8480); 14673#L126 assume !(ssl3_accept_~s__state~0 == 8481); 14672#L129 assume !(ssl3_accept_~s__state~0 == 8482); 14671#L132 assume !(ssl3_accept_~s__state~0 == 8464); 14670#L135 assume !(ssl3_accept_~s__state~0 == 8465); 14669#L138 assume !(ssl3_accept_~s__state~0 == 8466); 14668#L141 assume ssl3_accept_~s__state~0 == 8496; 14041#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 14042#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 14055#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 14006#L297 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 14007#L297-2 ssl3_accept_~s__init_num~0 := 0; 13922#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 14632#L592 ssl3_accept_~skip~0 := 0; 14630#L105-3 assume true; 14628#L105-1 assume !false; 14626#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 14624#L108 assume !(ssl3_accept_~s__state~0 == 12292); 14622#L111 assume !(ssl3_accept_~s__state~0 == 16384); 14620#L114 assume !(ssl3_accept_~s__state~0 == 8192); 14618#L117 assume !(ssl3_accept_~s__state~0 == 24576); 14616#L120 assume !(ssl3_accept_~s__state~0 == 8195); 14614#L123 assume !(ssl3_accept_~s__state~0 == 8480); 14612#L126 assume !(ssl3_accept_~s__state~0 == 8481); 14592#L129 assume !(ssl3_accept_~s__state~0 == 8482); 14587#L132 assume !(ssl3_accept_~s__state~0 == 8464); 14585#L135 assume !(ssl3_accept_~s__state~0 == 8465); 14583#L138 assume !(ssl3_accept_~s__state~0 == 8466); 14580#L141 assume !(ssl3_accept_~s__state~0 == 8496); 14575#L144 assume !(ssl3_accept_~s__state~0 == 8497); 14573#L147 assume !(ssl3_accept_~s__state~0 == 8512); 14572#L150 assume !(ssl3_accept_~s__state~0 == 8513); 14569#L153 assume !(ssl3_accept_~s__state~0 == 8528); 14568#L156 assume !(ssl3_accept_~s__state~0 == 8529); 14567#L159 assume !(ssl3_accept_~s__state~0 == 8544); 14566#L162 assume !(ssl3_accept_~s__state~0 == 8545); 14565#L165 assume !(ssl3_accept_~s__state~0 == 8560); 14560#L168 assume !(ssl3_accept_~s__state~0 == 8561); 14558#L171 assume !(ssl3_accept_~s__state~0 == 8448); 14556#L174 assume !(ssl3_accept_~s__state~0 == 8576); 14555#L177 assume !(ssl3_accept_~s__state~0 == 8577); 14553#L180 assume !(ssl3_accept_~s__state~0 == 8592); 14551#L183 assume !(ssl3_accept_~s__state~0 == 8593); 14550#L186 assume !(ssl3_accept_~s__state~0 == 8608); 14549#L189 assume !(ssl3_accept_~s__state~0 == 8609); 14054#L192 assume !(ssl3_accept_~s__state~0 == 8640); 14036#L195 assume !(ssl3_accept_~s__state~0 == 8641); 14001#L198 assume ssl3_accept_~s__state~0 == 8656; 13905#L202 ssl3_accept_~s__session__cipher~0 := ssl3_accept_~s__s3__tmp__new_cipher~0;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet41;havoc ssl3_accept_#t~nondet41; 13906#L499 assume !(ssl3_accept_~tmp___9~0 == 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet42;havoc ssl3_accept_#t~nondet42; 13909#L504 assume ssl3_accept_~blastFlag~0 == 2;ssl3_accept_~blastFlag~0 := 3; 13958#L504-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8672;ssl3_accept_~s__init_num~0 := 0;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet43;havoc ssl3_accept_#t~nondet43; 13891#L513 assume !(ssl3_accept_~tmp___10~0 == 0); 13892#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 14659#L592 ssl3_accept_~skip~0 := 0; 14657#L105-3 assume true; 14639#L105-1 assume !false; 14593#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 14329#L108 assume !(ssl3_accept_~s__state~0 == 12292); 14330#L111 assume ssl3_accept_~s__state~0 == 16384; 13806#L217 ssl3_accept_~s__server~0 := 1; 14517#L222 assume ssl3_accept_~cb~0 != 0; 14516#L222-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 14515#L227 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 14514#L232 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 14512#L232-2 ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23; 14511#L241 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 14510#L246 assume !(ssl3_accept_~s__state~0 != 12292);ssl3_accept_#t~post26 := ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~post26 + 1;havoc ssl3_accept_#t~post26;ssl3_accept_~s__state~0 := 8480; 14497#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 14493#L592 ssl3_accept_~skip~0 := 0; 14491#L105-3 assume true; 14489#L105-1 assume !false; 14487#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 14486#L108 assume !(ssl3_accept_~s__state~0 == 12292); 14483#L111 assume !(ssl3_accept_~s__state~0 == 16384); 14482#L114 assume !(ssl3_accept_~s__state~0 == 8192); 14480#L117 assume !(ssl3_accept_~s__state~0 == 24576); 14481#L120 assume !(ssl3_accept_~s__state~0 == 8195); 14078#L123 assume !(ssl3_accept_~s__state~0 == 8480); 14079#L126 assume !(ssl3_accept_~s__state~0 == 8481); 14531#L129 assume !(ssl3_accept_~s__state~0 == 8482); 14526#L132 assume ssl3_accept_~s__state~0 == 8464; 13849#L139 [2018-11-10 07:48:53,718 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,718 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 7 times [2018-11-10 07:48:53,718 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,718 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,719 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,719 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:53,719 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,727 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,727 INFO L82 PathProgramCache]: Analyzing trace with hash -1396530620, now seen corresponding path program 1 times [2018-11-10 07:48:53,727 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,727 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,728 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,728 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:53,728 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:53,755 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2018-11-10 07:48:53,755 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:53,755 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:53,756 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:53,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:53,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:53,756 INFO L87 Difference]: Start difference. First operand 1017 states and 1373 transitions. cyclomatic complexity: 359 Second operand 3 states. [2018-11-10 07:48:53,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:53,858 INFO L93 Difference]: Finished difference Result 977 states and 1303 transitions. [2018-11-10 07:48:53,859 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:53,859 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 977 states and 1303 transitions. [2018-11-10 07:48:53,861 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 602 [2018-11-10 07:48:53,863 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 977 states to 975 states and 1301 transitions. [2018-11-10 07:48:53,863 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 687 [2018-11-10 07:48:53,864 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 687 [2018-11-10 07:48:53,864 INFO L73 IsDeterministic]: Start isDeterministic. Operand 975 states and 1301 transitions. [2018-11-10 07:48:53,864 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:53,864 INFO L705 BuchiCegarLoop]: Abstraction has 975 states and 1301 transitions. [2018-11-10 07:48:53,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states and 1301 transitions. [2018-11-10 07:48:53,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 970. [2018-11-10 07:48:53,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 970 states. [2018-11-10 07:48:53,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 1295 transitions. [2018-11-10 07:48:53,872 INFO L728 BuchiCegarLoop]: Abstraction has 970 states and 1295 transitions. [2018-11-10 07:48:53,872 INFO L608 BuchiCegarLoop]: Abstraction has 970 states and 1295 transitions. [2018-11-10 07:48:53,872 INFO L442 BuchiCegarLoop]: ======== Iteration 11============ [2018-11-10 07:48:53,872 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 970 states and 1295 transitions. [2018-11-10 07:48:53,874 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 597 [2018-11-10 07:48:53,874 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:53,874 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:53,875 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,875 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2018-11-10 07:48:53,875 INFO L793 eck$LassoCheckResult]: Stem: 16004#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 15796#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 15797#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 15949#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 15987#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 15928#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 16011#L105-3 assume true; 16120#L105-1 assume !false; 16405#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 16403#L108 assume !(ssl3_accept_~s__state~0 == 12292); 16401#L111 assume !(ssl3_accept_~s__state~0 == 16384); 16399#L114 assume !(ssl3_accept_~s__state~0 == 8192); 16395#L117 assume !(ssl3_accept_~s__state~0 == 24576); 16394#L120 assume !(ssl3_accept_~s__state~0 == 8195); 16393#L123 assume !(ssl3_accept_~s__state~0 == 8480); 16392#L126 assume !(ssl3_accept_~s__state~0 == 8481); 16390#L129 assume !(ssl3_accept_~s__state~0 == 8482); 16391#L132 assume ssl3_accept_~s__state~0 == 8464; 15847#L139 [2018-11-10 07:48:53,876 INFO L795 eck$LassoCheckResult]: Loop: 15847#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 15848#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 15978#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 15979#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 16636#L592 ssl3_accept_~skip~0 := 0; 16634#L105-3 assume true; 16632#L105-1 assume !false; 16630#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 16628#L108 assume !(ssl3_accept_~s__state~0 == 12292); 16627#L111 assume !(ssl3_accept_~s__state~0 == 16384); 16626#L114 assume !(ssl3_accept_~s__state~0 == 8192); 16625#L117 assume !(ssl3_accept_~s__state~0 == 24576); 16624#L120 assume !(ssl3_accept_~s__state~0 == 8195); 16622#L123 assume !(ssl3_accept_~s__state~0 == 8480); 16621#L126 assume !(ssl3_accept_~s__state~0 == 8481); 16618#L129 assume !(ssl3_accept_~s__state~0 == 8482); 16615#L132 assume !(ssl3_accept_~s__state~0 == 8464); 16613#L135 assume !(ssl3_accept_~s__state~0 == 8465); 16611#L138 assume !(ssl3_accept_~s__state~0 == 8466); 16515#L141 assume ssl3_accept_~s__state~0 == 8496; 16028#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 16029#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 16041#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 15998#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 15994#L297-2 ssl3_accept_~s__init_num~0 := 0; 15995#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 16729#L592 ssl3_accept_~skip~0 := 0; 15918#L105-3 assume true; 15919#L105-1 assume !false; 15840#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 15841#L108 assume !(ssl3_accept_~s__state~0 == 12292); 15867#L111 assume !(ssl3_accept_~s__state~0 == 16384); 15822#L114 assume !(ssl3_accept_~s__state~0 == 8192); 15823#L117 assume !(ssl3_accept_~s__state~0 == 24576); 15844#L120 assume !(ssl3_accept_~s__state~0 == 8195); 16722#L123 assume !(ssl3_accept_~s__state~0 == 8480); 16721#L126 assume !(ssl3_accept_~s__state~0 == 8481); 16017#L129 assume !(ssl3_accept_~s__state~0 == 8482); 16005#L132 assume !(ssl3_accept_~s__state~0 == 8464); 15954#L135 assume !(ssl3_accept_~s__state~0 == 8465); 15955#L138 assume !(ssl3_accept_~s__state~0 == 8466); 15931#L141 assume !(ssl3_accept_~s__state~0 == 8496); 15875#L144 assume !(ssl3_accept_~s__state~0 == 8497); 15826#L147 assume ssl3_accept_~s__state~0 == 8512; 15827#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 16002#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 15878#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 15791#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 15776#L592 ssl3_accept_~skip~0 := 0; 15985#L105-3 assume true; 16728#L105-1 assume !false; 16727#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 16726#L108 assume !(ssl3_accept_~s__state~0 == 12292); 16725#L111 assume !(ssl3_accept_~s__state~0 == 16384); 16724#L114 assume !(ssl3_accept_~s__state~0 == 8192); 16723#L117 assume !(ssl3_accept_~s__state~0 == 24576); 15806#L120 assume !(ssl3_accept_~s__state~0 == 8195); 15807#L123 assume !(ssl3_accept_~s__state~0 == 8480); 16007#L126 assume !(ssl3_accept_~s__state~0 == 8481); 16008#L129 assume !(ssl3_accept_~s__state~0 == 8482); 16720#L132 assume !(ssl3_accept_~s__state~0 == 8464); 16719#L135 assume !(ssl3_accept_~s__state~0 == 8465); 16718#L138 assume !(ssl3_accept_~s__state~0 == 8466); 16697#L141 assume !(ssl3_accept_~s__state~0 == 8496); 16696#L144 assume !(ssl3_accept_~s__state~0 == 8497); 16695#L147 assume !(ssl3_accept_~s__state~0 == 8512); 15849#L150 assume !(ssl3_accept_~s__state~0 == 8513); 15814#L153 assume ssl3_accept_~s__state~0 == 8528; 15815#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 15958#L325 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 15946#L325-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 15873#L334 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 15861#L337 assume !((ssl3_accept_~l~0 + 1) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 15782#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 15811#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 16549#L592 ssl3_accept_~skip~0 := 0; 16547#L105-3 assume true; 16545#L105-1 assume !false; 16543#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 16541#L108 assume !(ssl3_accept_~s__state~0 == 12292); 16539#L111 assume !(ssl3_accept_~s__state~0 == 16384); 16537#L114 assume !(ssl3_accept_~s__state~0 == 8192); 16535#L117 assume !(ssl3_accept_~s__state~0 == 24576); 16533#L120 assume !(ssl3_accept_~s__state~0 == 8195); 16531#L123 assume !(ssl3_accept_~s__state~0 == 8480); 16529#L126 assume !(ssl3_accept_~s__state~0 == 8481); 16527#L129 assume !(ssl3_accept_~s__state~0 == 8482); 16525#L132 assume !(ssl3_accept_~s__state~0 == 8464); 16523#L135 assume !(ssl3_accept_~s__state~0 == 8465); 16521#L138 assume !(ssl3_accept_~s__state~0 == 8466); 16519#L141 assume !(ssl3_accept_~s__state~0 == 8496); 16516#L144 assume !(ssl3_accept_~s__state~0 == 8497); 16517#L147 assume !(ssl3_accept_~s__state~0 == 8512); 16694#L150 assume !(ssl3_accept_~s__state~0 == 8513); 16693#L153 assume !(ssl3_accept_~s__state~0 == 8528); 16032#L156 assume !(ssl3_accept_~s__state~0 == 8529); 16033#L159 assume !(ssl3_accept_~s__state~0 == 8544); 16082#L162 assume !(ssl3_accept_~s__state~0 == 8545); 16083#L165 assume ssl3_accept_~s__state~0 == 8560; 15830#L169 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 15831#L423 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__init_num~0 := 0; 15788#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 16361#L592 ssl3_accept_~skip~0 := 0; 16360#L105-3 assume true; 16357#L105-1 assume !false; 16351#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 16349#L108 assume !(ssl3_accept_~s__state~0 == 12292); 16347#L111 assume !(ssl3_accept_~s__state~0 == 16384); 16345#L114 assume !(ssl3_accept_~s__state~0 == 8192); 16343#L117 assume !(ssl3_accept_~s__state~0 == 24576); 16341#L120 assume !(ssl3_accept_~s__state~0 == 8195); 16339#L123 assume !(ssl3_accept_~s__state~0 == 8480); 16068#L126 assume !(ssl3_accept_~s__state~0 == 8481); 16069#L129 assume !(ssl3_accept_~s__state~0 == 8482); 16074#L132 assume ssl3_accept_~s__state~0 == 8464; 15847#L139 [2018-11-10 07:48:53,876 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,876 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 8 times [2018-11-10 07:48:53,876 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,876 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,877 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,877 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:53,877 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,884 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,884 INFO L82 PathProgramCache]: Analyzing trace with hash 1916871743, now seen corresponding path program 1 times [2018-11-10 07:48:53,884 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,884 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,885 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,885 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:53,885 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:53,912 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2018-11-10 07:48:53,912 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:53,912 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:53,912 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:53,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:53,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:53,913 INFO L87 Difference]: Start difference. First operand 970 states and 1295 transitions. cyclomatic complexity: 329 Second operand 3 states. [2018-11-10 07:48:53,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:53,923 INFO L93 Difference]: Finished difference Result 1910 states and 2534 transitions. [2018-11-10 07:48:53,924 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:53,924 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1910 states and 2534 transitions. [2018-11-10 07:48:53,928 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 1180 [2018-11-10 07:48:53,932 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1910 states to 1910 states and 2534 transitions. [2018-11-10 07:48:53,932 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1341 [2018-11-10 07:48:53,933 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1341 [2018-11-10 07:48:53,933 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1910 states and 2534 transitions. [2018-11-10 07:48:53,933 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:53,934 INFO L705 BuchiCegarLoop]: Abstraction has 1910 states and 2534 transitions. [2018-11-10 07:48:53,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1910 states and 2534 transitions. [2018-11-10 07:48:53,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1910 to 973. [2018-11-10 07:48:53,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 973 states. [2018-11-10 07:48:53,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 973 states to 973 states and 1298 transitions. [2018-11-10 07:48:53,943 INFO L728 BuchiCegarLoop]: Abstraction has 973 states and 1298 transitions. [2018-11-10 07:48:53,943 INFO L608 BuchiCegarLoop]: Abstraction has 973 states and 1298 transitions. [2018-11-10 07:48:53,943 INFO L442 BuchiCegarLoop]: ======== Iteration 12============ [2018-11-10 07:48:53,943 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 973 states and 1298 transitions. [2018-11-10 07:48:53,946 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 599 [2018-11-10 07:48:53,946 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:53,946 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:53,947 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:53,947 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2018-11-10 07:48:53,947 INFO L793 eck$LassoCheckResult]: Stem: 18892#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 18682#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 18683#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 18833#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 18874#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 18811#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 18902#L105-3 assume true; 19221#L105-1 assume !false; 19581#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 19579#L108 assume !(ssl3_accept_~s__state~0 == 12292); 19577#L111 assume !(ssl3_accept_~s__state~0 == 16384); 19575#L114 assume !(ssl3_accept_~s__state~0 == 8192); 19573#L117 assume !(ssl3_accept_~s__state~0 == 24576); 19571#L120 assume !(ssl3_accept_~s__state~0 == 8195); 19570#L123 assume !(ssl3_accept_~s__state~0 == 8480); 19569#L126 assume !(ssl3_accept_~s__state~0 == 8481); 19568#L129 assume !(ssl3_accept_~s__state~0 == 8482); 18964#L132 assume ssl3_accept_~s__state~0 == 8464; 18730#L139 [2018-11-10 07:48:53,947 INFO L795 eck$LassoCheckResult]: Loop: 18730#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 18731#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 18863#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 18864#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 19512#L592 ssl3_accept_~skip~0 := 0; 19509#L105-3 assume true; 19506#L105-1 assume !false; 19503#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 19500#L108 assume !(ssl3_accept_~s__state~0 == 12292); 19497#L111 assume !(ssl3_accept_~s__state~0 == 16384); 19494#L114 assume !(ssl3_accept_~s__state~0 == 8192); 19491#L117 assume !(ssl3_accept_~s__state~0 == 24576); 19488#L120 assume !(ssl3_accept_~s__state~0 == 8195); 19485#L123 assume !(ssl3_accept_~s__state~0 == 8480); 19482#L126 assume !(ssl3_accept_~s__state~0 == 8481); 19478#L129 assume !(ssl3_accept_~s__state~0 == 8482); 19473#L132 assume !(ssl3_accept_~s__state~0 == 8464); 19466#L135 assume !(ssl3_accept_~s__state~0 == 8465); 19462#L138 assume !(ssl3_accept_~s__state~0 == 8466); 19455#L141 assume ssl3_accept_~s__state~0 == 8496; 18930#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 18931#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 18944#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 18885#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 18887#L297-2 ssl3_accept_~s__init_num~0 := 0; 19528#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 19519#L592 ssl3_accept_~skip~0 := 0; 19513#L105-3 assume true; 19510#L105-1 assume !false; 19507#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 19504#L108 assume !(ssl3_accept_~s__state~0 == 12292); 19501#L111 assume !(ssl3_accept_~s__state~0 == 16384); 19498#L114 assume !(ssl3_accept_~s__state~0 == 8192); 19495#L117 assume !(ssl3_accept_~s__state~0 == 24576); 19492#L120 assume !(ssl3_accept_~s__state~0 == 8195); 19489#L123 assume !(ssl3_accept_~s__state~0 == 8480); 19486#L126 assume !(ssl3_accept_~s__state~0 == 8481); 19483#L129 assume !(ssl3_accept_~s__state~0 == 8482); 19479#L132 assume !(ssl3_accept_~s__state~0 == 8464); 19474#L135 assume !(ssl3_accept_~s__state~0 == 8465); 19467#L138 assume !(ssl3_accept_~s__state~0 == 8466); 19463#L141 assume !(ssl3_accept_~s__state~0 == 8496); 19461#L144 assume !(ssl3_accept_~s__state~0 == 8497); 19460#L147 assume ssl3_accept_~s__state~0 == 8512; 18916#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 18890#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 18762#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 18893#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 19331#L592 ssl3_accept_~skip~0 := 0; 19329#L105-3 assume true; 19327#L105-1 assume !false; 19325#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 19323#L108 assume !(ssl3_accept_~s__state~0 == 12292); 19321#L111 assume !(ssl3_accept_~s__state~0 == 16384); 19319#L114 assume !(ssl3_accept_~s__state~0 == 8192); 19317#L117 assume !(ssl3_accept_~s__state~0 == 24576); 19297#L120 assume !(ssl3_accept_~s__state~0 == 8195); 19291#L123 assume !(ssl3_accept_~s__state~0 == 8480); 19285#L126 assume !(ssl3_accept_~s__state~0 == 8481); 19279#L129 assume !(ssl3_accept_~s__state~0 == 8482); 19273#L132 assume !(ssl3_accept_~s__state~0 == 8464); 19267#L135 assume !(ssl3_accept_~s__state~0 == 8465); 19261#L138 assume !(ssl3_accept_~s__state~0 == 8466); 19255#L141 assume !(ssl3_accept_~s__state~0 == 8496); 19249#L144 assume !(ssl3_accept_~s__state~0 == 8497); 19243#L147 assume !(ssl3_accept_~s__state~0 == 8512); 19241#L150 assume !(ssl3_accept_~s__state~0 == 8513); 19238#L153 assume ssl3_accept_~s__state~0 == 8528; 18842#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 18843#L325 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 18872#L325-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 18752#L356 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet32;havoc ssl3_accept_#t~nondet32; 18753#L358 assume !(ssl3_accept_~ret~0 <= 0); 18668#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 18697#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 19173#L592 ssl3_accept_~skip~0 := 0; 19170#L105-3 assume true; 19167#L105-1 assume !false; 19164#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 19161#L108 assume !(ssl3_accept_~s__state~0 == 12292); 19158#L111 assume !(ssl3_accept_~s__state~0 == 16384); 19155#L114 assume !(ssl3_accept_~s__state~0 == 8192); 19152#L117 assume !(ssl3_accept_~s__state~0 == 24576); 19149#L120 assume !(ssl3_accept_~s__state~0 == 8195); 19146#L123 assume !(ssl3_accept_~s__state~0 == 8480); 19143#L126 assume !(ssl3_accept_~s__state~0 == 8481); 19140#L129 assume !(ssl3_accept_~s__state~0 == 8482); 19137#L132 assume !(ssl3_accept_~s__state~0 == 8464); 19134#L135 assume !(ssl3_accept_~s__state~0 == 8465); 19131#L138 assume !(ssl3_accept_~s__state~0 == 8466); 19128#L141 assume !(ssl3_accept_~s__state~0 == 8496); 19125#L144 assume !(ssl3_accept_~s__state~0 == 8497); 19122#L147 assume !(ssl3_accept_~s__state~0 == 8512); 19120#L150 assume !(ssl3_accept_~s__state~0 == 8513); 19115#L153 assume !(ssl3_accept_~s__state~0 == 8528); 19110#L156 assume !(ssl3_accept_~s__state~0 == 8529); 19103#L159 assume !(ssl3_accept_~s__state~0 == 8544); 19101#L162 assume !(ssl3_accept_~s__state~0 == 8545); 19099#L165 assume ssl3_accept_~s__state~0 == 8560; 18715#L169 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 18716#L423 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__init_num~0 := 0; 18674#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 19293#L592 ssl3_accept_~skip~0 := 0; 19287#L105-3 assume true; 19281#L105-1 assume !false; 19275#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 19269#L108 assume !(ssl3_accept_~s__state~0 == 12292); 19263#L111 assume !(ssl3_accept_~s__state~0 == 16384); 19257#L114 assume !(ssl3_accept_~s__state~0 == 8192); 19251#L117 assume !(ssl3_accept_~s__state~0 == 24576); 19245#L120 assume !(ssl3_accept_~s__state~0 == 8195); 19235#L123 assume !(ssl3_accept_~s__state~0 == 8480); 18955#L126 assume !(ssl3_accept_~s__state~0 == 8481); 18956#L129 assume !(ssl3_accept_~s__state~0 == 8482); 19085#L132 assume ssl3_accept_~s__state~0 == 8464; 18730#L139 [2018-11-10 07:48:53,947 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,948 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 9 times [2018-11-10 07:48:53,948 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,948 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,948 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,948 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:53,948 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:53,955 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:53,955 INFO L82 PathProgramCache]: Analyzing trace with hash 153140220, now seen corresponding path program 1 times [2018-11-10 07:48:53,955 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:53,955 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:53,956 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,956 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:53,956 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:53,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:53,989 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2018-11-10 07:48:53,989 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:53,989 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:53,989 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:53,989 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:53,989 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:53,990 INFO L87 Difference]: Start difference. First operand 973 states and 1298 transitions. cyclomatic complexity: 329 Second operand 3 states. [2018-11-10 07:48:53,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:53,999 INFO L93 Difference]: Finished difference Result 1910 states and 2531 transitions. [2018-11-10 07:48:54,000 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:54,000 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1910 states and 2531 transitions. [2018-11-10 07:48:54,005 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 1180 [2018-11-10 07:48:54,009 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1910 states to 1910 states and 2531 transitions. [2018-11-10 07:48:54,009 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1341 [2018-11-10 07:48:54,009 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1341 [2018-11-10 07:48:54,010 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1910 states and 2531 transitions. [2018-11-10 07:48:54,010 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:54,010 INFO L705 BuchiCegarLoop]: Abstraction has 1910 states and 2531 transitions. [2018-11-10 07:48:54,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1910 states and 2531 transitions. [2018-11-10 07:48:54,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1910 to 973. [2018-11-10 07:48:54,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 973 states. [2018-11-10 07:48:54,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 973 states to 973 states and 1295 transitions. [2018-11-10 07:48:54,020 INFO L728 BuchiCegarLoop]: Abstraction has 973 states and 1295 transitions. [2018-11-10 07:48:54,020 INFO L608 BuchiCegarLoop]: Abstraction has 973 states and 1295 transitions. [2018-11-10 07:48:54,020 INFO L442 BuchiCegarLoop]: ======== Iteration 13============ [2018-11-10 07:48:54,020 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 973 states and 1295 transitions. [2018-11-10 07:48:54,022 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 599 [2018-11-10 07:48:54,022 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:54,022 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:54,023 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:54,023 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2018-11-10 07:48:54,023 INFO L793 eck$LassoCheckResult]: Stem: 21780#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 21570#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 21571#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 21725#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 21764#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 21701#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 21789#L105-3 assume true; 22376#L105-1 assume !false; 22498#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 22497#L108 assume !(ssl3_accept_~s__state~0 == 12292); 22496#L111 assume !(ssl3_accept_~s__state~0 == 16384); 22495#L114 assume !(ssl3_accept_~s__state~0 == 8192); 22493#L117 assume !(ssl3_accept_~s__state~0 == 24576); 22491#L120 assume !(ssl3_accept_~s__state~0 == 8195); 22489#L123 assume !(ssl3_accept_~s__state~0 == 8480); 22480#L126 assume !(ssl3_accept_~s__state~0 == 8481); 22475#L129 assume !(ssl3_accept_~s__state~0 == 8482); 21845#L132 assume ssl3_accept_~s__state~0 == 8464; 21619#L139 [2018-11-10 07:48:54,023 INFO L795 eck$LassoCheckResult]: Loop: 21619#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 21620#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 21753#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 21566#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 21551#L592 ssl3_accept_~skip~0 := 0; 21689#L105-3 assume true; 21690#L105-1 assume !false; 22499#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 21702#L108 assume !(ssl3_accept_~s__state~0 == 12292); 21703#L111 assume !(ssl3_accept_~s__state~0 == 16384); 21596#L114 assume !(ssl3_accept_~s__state~0 == 8192); 21597#L117 assume !(ssl3_accept_~s__state~0 == 24576); 21580#L120 assume !(ssl3_accept_~s__state~0 == 8195); 21581#L123 assume !(ssl3_accept_~s__state~0 == 8480); 22487#L126 assume !(ssl3_accept_~s__state~0 == 8481); 22486#L129 assume !(ssl3_accept_~s__state~0 == 8482); 22485#L132 assume !(ssl3_accept_~s__state~0 == 8464); 22484#L135 assume !(ssl3_accept_~s__state~0 == 8465); 22483#L138 assume !(ssl3_accept_~s__state~0 == 8466); 22290#L141 assume ssl3_accept_~s__state~0 == 8496; 21898#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 22286#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 22284#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 22280#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 22276#L297-2 ssl3_accept_~s__init_num~0 := 0; 22271#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 22267#L592 ssl3_accept_~skip~0 := 0; 22265#L105-3 assume true; 22262#L105-1 assume !false; 22259#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 22255#L108 assume !(ssl3_accept_~s__state~0 == 12292); 22250#L111 assume !(ssl3_accept_~s__state~0 == 16384); 22244#L114 assume !(ssl3_accept_~s__state~0 == 8192); 22242#L117 assume !(ssl3_accept_~s__state~0 == 24576); 22240#L120 assume !(ssl3_accept_~s__state~0 == 8195); 22238#L123 assume !(ssl3_accept_~s__state~0 == 8480); 22236#L126 assume !(ssl3_accept_~s__state~0 == 8481); 22234#L129 assume !(ssl3_accept_~s__state~0 == 8482); 22232#L132 assume !(ssl3_accept_~s__state~0 == 8464); 22230#L135 assume !(ssl3_accept_~s__state~0 == 8465); 22228#L138 assume !(ssl3_accept_~s__state~0 == 8466); 22226#L141 assume !(ssl3_accept_~s__state~0 == 8496); 22224#L144 assume !(ssl3_accept_~s__state~0 == 8497); 22220#L147 assume ssl3_accept_~s__state~0 == 8512; 21893#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 22216#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 22211#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 22207#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 22203#L592 ssl3_accept_~skip~0 := 0; 22193#L105-3 assume true; 22189#L105-1 assume !false; 22185#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 22181#L108 assume !(ssl3_accept_~s__state~0 == 12292); 22177#L111 assume !(ssl3_accept_~s__state~0 == 16384); 22173#L114 assume !(ssl3_accept_~s__state~0 == 8192); 22169#L117 assume !(ssl3_accept_~s__state~0 == 24576); 22166#L120 assume !(ssl3_accept_~s__state~0 == 8195); 22164#L123 assume !(ssl3_accept_~s__state~0 == 8480); 22161#L126 assume !(ssl3_accept_~s__state~0 == 8481); 22157#L129 assume !(ssl3_accept_~s__state~0 == 8482); 22155#L132 assume !(ssl3_accept_~s__state~0 == 8464); 22152#L135 assume !(ssl3_accept_~s__state~0 == 8465); 22149#L138 assume !(ssl3_accept_~s__state~0 == 8466); 22146#L141 assume !(ssl3_accept_~s__state~0 == 8496); 22142#L144 assume !(ssl3_accept_~s__state~0 == 8497); 22138#L147 assume !(ssl3_accept_~s__state~0 == 8512); 22134#L150 assume !(ssl3_accept_~s__state~0 == 8513); 22128#L153 assume ssl3_accept_~s__state~0 == 8528; 21732#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 21733#L325 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 21760#L325-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 21641#L356 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet32;havoc ssl3_accept_#t~nondet32; 21642#L358 assume !(ssl3_accept_~ret~0 <= 0); 21557#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 21585#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 22392#L592 ssl3_accept_~skip~0 := 0; 22390#L105-3 assume true; 22388#L105-1 assume !false; 22386#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 22384#L108 assume !(ssl3_accept_~s__state~0 == 12292); 22382#L111 assume !(ssl3_accept_~s__state~0 == 16384); 22380#L114 assume !(ssl3_accept_~s__state~0 == 8192); 22378#L117 assume !(ssl3_accept_~s__state~0 == 24576); 22314#L120 assume !(ssl3_accept_~s__state~0 == 8195); 22311#L123 assume !(ssl3_accept_~s__state~0 == 8480); 22307#L126 assume !(ssl3_accept_~s__state~0 == 8481); 22301#L129 assume !(ssl3_accept_~s__state~0 == 8482); 22299#L132 assume !(ssl3_accept_~s__state~0 == 8464); 22297#L135 assume !(ssl3_accept_~s__state~0 == 8465); 22295#L138 assume !(ssl3_accept_~s__state~0 == 8466); 22293#L141 assume !(ssl3_accept_~s__state~0 == 8496); 22291#L144 assume !(ssl3_accept_~s__state~0 == 8497); 21958#L147 assume !(ssl3_accept_~s__state~0 == 8512); 21957#L150 assume !(ssl3_accept_~s__state~0 == 8513); 21955#L153 assume !(ssl3_accept_~s__state~0 == 8528); 21952#L156 assume !(ssl3_accept_~s__state~0 == 8529); 21948#L159 assume !(ssl3_accept_~s__state~0 == 8544); 21949#L162 assume !(ssl3_accept_~s__state~0 == 8545); 21950#L165 assume ssl3_accept_~s__state~0 == 8560; 21604#L169 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 21605#L423 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__init_num~0 := 0; 21563#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 22029#L592 ssl3_accept_~skip~0 := 0; 22023#L105-3 assume true; 22021#L105-1 assume !false; 22019#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 22017#L108 assume !(ssl3_accept_~s__state~0 == 12292); 22015#L111 assume !(ssl3_accept_~s__state~0 == 16384); 22013#L114 assume !(ssl3_accept_~s__state~0 == 8192); 22011#L117 assume !(ssl3_accept_~s__state~0 == 24576); 22009#L120 assume !(ssl3_accept_~s__state~0 == 8195); 22007#L123 assume !(ssl3_accept_~s__state~0 == 8480); 21836#L126 assume !(ssl3_accept_~s__state~0 == 8481); 21837#L129 assume !(ssl3_accept_~s__state~0 == 8482); 21959#L132 assume ssl3_accept_~s__state~0 == 8464; 21619#L139 [2018-11-10 07:48:54,024 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:54,024 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 10 times [2018-11-10 07:48:54,024 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:54,024 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:54,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,024 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:54,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:54,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:54,031 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:54,031 INFO L82 PathProgramCache]: Analyzing trace with hash -1775132482, now seen corresponding path program 1 times [2018-11-10 07:48:54,031 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:54,031 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:54,031 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,032 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:54,032 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:54,072 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 113 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2018-11-10 07:48:54,072 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:54,073 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:54,073 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:54,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:54,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:54,073 INFO L87 Difference]: Start difference. First operand 973 states and 1295 transitions. cyclomatic complexity: 326 Second operand 3 states. [2018-11-10 07:48:54,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:54,173 INFO L93 Difference]: Finished difference Result 1085 states and 1438 transitions. [2018-11-10 07:48:54,174 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:54,174 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1085 states and 1438 transitions. [2018-11-10 07:48:54,177 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 673 [2018-11-10 07:48:54,180 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1085 states to 1085 states and 1438 transitions. [2018-11-10 07:48:54,180 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 758 [2018-11-10 07:48:54,181 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 758 [2018-11-10 07:48:54,181 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1085 states and 1438 transitions. [2018-11-10 07:48:54,181 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:54,181 INFO L705 BuchiCegarLoop]: Abstraction has 1085 states and 1438 transitions. [2018-11-10 07:48:54,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states and 1438 transitions. [2018-11-10 07:48:54,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 1063. [2018-11-10 07:48:54,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1063 states. [2018-11-10 07:48:54,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1403 transitions. [2018-11-10 07:48:54,190 INFO L728 BuchiCegarLoop]: Abstraction has 1063 states and 1403 transitions. [2018-11-10 07:48:54,190 INFO L608 BuchiCegarLoop]: Abstraction has 1063 states and 1403 transitions. [2018-11-10 07:48:54,190 INFO L442 BuchiCegarLoop]: ======== Iteration 14============ [2018-11-10 07:48:54,191 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1063 states and 1403 transitions. [2018-11-10 07:48:54,192 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 659 [2018-11-10 07:48:54,193 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:54,193 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:54,194 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:54,194 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2018-11-10 07:48:54,194 INFO L793 eck$LassoCheckResult]: Stem: 23852#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 23640#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 23641#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 23793#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 23836#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 23770#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 23860#L105-3 assume true; 24045#L105-1 assume !false; 24518#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 24513#L108 assume !(ssl3_accept_~s__state~0 == 12292); 24509#L111 assume !(ssl3_accept_~s__state~0 == 16384); 24436#L114 assume !(ssl3_accept_~s__state~0 == 8192); 24288#L117 assume !(ssl3_accept_~s__state~0 == 24576); 24287#L120 assume !(ssl3_accept_~s__state~0 == 8195); 24286#L123 assume !(ssl3_accept_~s__state~0 == 8480); 24263#L126 assume !(ssl3_accept_~s__state~0 == 8481); 24261#L129 assume !(ssl3_accept_~s__state~0 == 8482); 24262#L132 assume ssl3_accept_~s__state~0 == 8464; 23684#L139 [2018-11-10 07:48:54,194 INFO L795 eck$LassoCheckResult]: Loop: 23684#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 23685#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 23823#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 23824#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 24499#L592 ssl3_accept_~skip~0 := 0; 24498#L105-3 assume true; 24497#L105-1 assume !false; 24496#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 24494#L108 assume !(ssl3_accept_~s__state~0 == 12292); 24493#L111 assume !(ssl3_accept_~s__state~0 == 16384); 24490#L114 assume !(ssl3_accept_~s__state~0 == 8192); 24485#L117 assume !(ssl3_accept_~s__state~0 == 24576); 24483#L120 assume !(ssl3_accept_~s__state~0 == 8195); 24481#L123 assume !(ssl3_accept_~s__state~0 == 8480); 24479#L126 assume !(ssl3_accept_~s__state~0 == 8481); 24477#L129 assume !(ssl3_accept_~s__state~0 == 8482); 24475#L132 assume !(ssl3_accept_~s__state~0 == 8464); 24473#L135 assume !(ssl3_accept_~s__state~0 == 8465); 24471#L138 assume !(ssl3_accept_~s__state~0 == 8466); 24289#L141 assume ssl3_accept_~s__state~0 == 8496; 23878#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 23879#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 23894#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 24424#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 24423#L297-2 ssl3_accept_~s__init_num~0 := 0; 24413#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 24409#L592 ssl3_accept_~skip~0 := 0; 24407#L105-3 assume true; 24405#L105-1 assume !false; 24403#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 24401#L108 assume !(ssl3_accept_~s__state~0 == 12292); 24399#L111 assume !(ssl3_accept_~s__state~0 == 16384); 24397#L114 assume !(ssl3_accept_~s__state~0 == 8192); 24395#L117 assume !(ssl3_accept_~s__state~0 == 24576); 24393#L120 assume !(ssl3_accept_~s__state~0 == 8195); 24391#L123 assume !(ssl3_accept_~s__state~0 == 8480); 24389#L126 assume !(ssl3_accept_~s__state~0 == 8481); 24387#L129 assume !(ssl3_accept_~s__state~0 == 8482); 24385#L132 assume !(ssl3_accept_~s__state~0 == 8464); 24383#L135 assume !(ssl3_accept_~s__state~0 == 8465); 24381#L138 assume !(ssl3_accept_~s__state~0 == 8466); 24379#L141 assume !(ssl3_accept_~s__state~0 == 8496); 24378#L144 assume !(ssl3_accept_~s__state~0 == 8497); 24377#L147 assume ssl3_accept_~s__state~0 == 8512; 23987#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 23850#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 23720#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 23853#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 24484#L592 ssl3_accept_~skip~0 := 0; 24482#L105-3 assume true; 24480#L105-1 assume !false; 24478#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 24476#L108 assume !(ssl3_accept_~s__state~0 == 12292); 24474#L111 assume !(ssl3_accept_~s__state~0 == 16384); 24472#L114 assume !(ssl3_accept_~s__state~0 == 8192); 24470#L117 assume !(ssl3_accept_~s__state~0 == 24576); 24469#L120 assume !(ssl3_accept_~s__state~0 == 8195); 24468#L123 assume !(ssl3_accept_~s__state~0 == 8480); 24467#L126 assume !(ssl3_accept_~s__state~0 == 8481); 24466#L129 assume !(ssl3_accept_~s__state~0 == 8482); 24465#L132 assume !(ssl3_accept_~s__state~0 == 8464); 24463#L135 assume !(ssl3_accept_~s__state~0 == 8465); 24462#L138 assume !(ssl3_accept_~s__state~0 == 8466); 24459#L141 assume !(ssl3_accept_~s__state~0 == 8496); 24454#L144 assume !(ssl3_accept_~s__state~0 == 8497); 24452#L147 assume !(ssl3_accept_~s__state~0 == 8512); 24450#L150 assume !(ssl3_accept_~s__state~0 == 8513); 24283#L153 assume ssl3_accept_~s__state~0 == 8528; 23800#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 23801#L325 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 23832#L325-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 23711#L356 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet32;havoc ssl3_accept_#t~nondet32; 23712#L358 assume !(ssl3_accept_~ret~0 <= 0); 23621#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 24327#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 24324#L592 ssl3_accept_~skip~0 := 0; 24323#L105-3 assume true; 24322#L105-1 assume !false; 24321#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 24320#L108 assume !(ssl3_accept_~s__state~0 == 12292); 24319#L111 assume !(ssl3_accept_~s__state~0 == 16384); 24318#L114 assume !(ssl3_accept_~s__state~0 == 8192); 24317#L117 assume !(ssl3_accept_~s__state~0 == 24576); 24316#L120 assume !(ssl3_accept_~s__state~0 == 8195); 24315#L123 assume !(ssl3_accept_~s__state~0 == 8480); 24314#L126 assume !(ssl3_accept_~s__state~0 == 8481); 24313#L129 assume !(ssl3_accept_~s__state~0 == 8482); 24312#L132 assume !(ssl3_accept_~s__state~0 == 8464); 24311#L135 assume !(ssl3_accept_~s__state~0 == 8465); 24310#L138 assume !(ssl3_accept_~s__state~0 == 8466); 24309#L141 assume !(ssl3_accept_~s__state~0 == 8496); 24308#L144 assume !(ssl3_accept_~s__state~0 == 8497); 24307#L147 assume !(ssl3_accept_~s__state~0 == 8512); 24306#L150 assume !(ssl3_accept_~s__state~0 == 8513); 24305#L153 assume !(ssl3_accept_~s__state~0 == 8528); 24304#L156 assume !(ssl3_accept_~s__state~0 == 8529); 24303#L159 assume ssl3_accept_~s__state~0 == 8544; 23978#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 24131#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 23893#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 23861#L393 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 23828#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 23810#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 23627#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 24203#L592 ssl3_accept_~skip~0 := 0; 24199#L105-3 assume true; 24195#L105-1 assume !false; 24190#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 24186#L108 assume !(ssl3_accept_~s__state~0 == 12292); 24182#L111 assume !(ssl3_accept_~s__state~0 == 16384); 24178#L114 assume !(ssl3_accept_~s__state~0 == 8192); 24174#L117 assume !(ssl3_accept_~s__state~0 == 24576); 24170#L120 assume !(ssl3_accept_~s__state~0 == 8195); 24163#L123 assume !(ssl3_accept_~s__state~0 == 8480); 23927#L126 assume !(ssl3_accept_~s__state~0 == 8481); 23928#L129 assume !(ssl3_accept_~s__state~0 == 8482); 23933#L132 assume ssl3_accept_~s__state~0 == 8464; 23684#L139 [2018-11-10 07:48:54,194 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:54,194 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 11 times [2018-11-10 07:48:54,194 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:54,195 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:54,195 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,195 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:54,195 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:54,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:54,202 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:54,202 INFO L82 PathProgramCache]: Analyzing trace with hash -983978226, now seen corresponding path program 1 times [2018-11-10 07:48:54,202 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:54,202 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:54,202 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,203 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:54,203 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:54,245 INFO L134 CoverageAnalysis]: Checked inductivity of 166 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-11-10 07:48:54,245 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:54,245 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 07:48:54,246 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:54,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:54,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:54,246 INFO L87 Difference]: Start difference. First operand 1063 states and 1403 transitions. cyclomatic complexity: 344 Second operand 3 states. [2018-11-10 07:48:54,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:54,323 INFO L93 Difference]: Finished difference Result 1145 states and 1503 transitions. [2018-11-10 07:48:54,325 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:54,325 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1145 states and 1503 transitions. [2018-11-10 07:48:54,327 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 694 [2018-11-10 07:48:54,329 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1145 states to 1120 states and 1468 transitions. [2018-11-10 07:48:54,330 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 802 [2018-11-10 07:48:54,330 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 817 [2018-11-10 07:48:54,330 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1120 states and 1468 transitions. [2018-11-10 07:48:54,330 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:54,330 INFO L705 BuchiCegarLoop]: Abstraction has 1120 states and 1468 transitions. [2018-11-10 07:48:54,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states and 1468 transitions. [2018-11-10 07:48:54,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 1069. [2018-11-10 07:48:54,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1069 states. [2018-11-10 07:48:54,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1069 states to 1069 states and 1408 transitions. [2018-11-10 07:48:54,339 INFO L728 BuchiCegarLoop]: Abstraction has 1069 states and 1408 transitions. [2018-11-10 07:48:54,339 INFO L608 BuchiCegarLoop]: Abstraction has 1069 states and 1408 transitions. [2018-11-10 07:48:54,339 INFO L442 BuchiCegarLoop]: ======== Iteration 15============ [2018-11-10 07:48:54,339 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1069 states and 1408 transitions. [2018-11-10 07:48:54,341 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 683 [2018-11-10 07:48:54,342 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:54,342 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:54,342 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:54,342 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:54,342 INFO L793 eck$LassoCheckResult]: Stem: 26048#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 25844#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 25845#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 25991#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 26031#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 25971#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 26058#L105-3 assume true; 25963#L105-1 assume !false; 25890#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 25891#L108 assume !(ssl3_accept_~s__state~0 == 12292); 25972#L111 assume !(ssl3_accept_~s__state~0 == 16384); 26865#L114 assume !(ssl3_accept_~s__state~0 == 8192); 25893#L117 assume !(ssl3_accept_~s__state~0 == 24576); 25894#L120 assume !(ssl3_accept_~s__state~0 == 8195); 26079#L123 assume !(ssl3_accept_~s__state~0 == 8480); 26080#L126 assume ssl3_accept_~s__state~0 == 8481; 26023#L127 [2018-11-10 07:48:54,342 INFO L795 eck$LassoCheckResult]: Loop: 26023#L127 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27; 25838#L263 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__s3__tmp__next_state___0~0 := 8482;ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__init_num~0 := 0; 25839#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 25827#L592 ssl3_accept_~skip~0 := 0; 26026#L105-3 assume true; 26885#L105-1 assume !false; 26884#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 26883#L108 assume !(ssl3_accept_~s__state~0 == 12292); 26882#L111 assume !(ssl3_accept_~s__state~0 == 16384); 26881#L114 assume !(ssl3_accept_~s__state~0 == 8192); 25892#L117 assume !(ssl3_accept_~s__state~0 == 24576); 25854#L120 assume !(ssl3_accept_~s__state~0 == 8195); 25855#L123 assume !(ssl3_accept_~s__state~0 == 8480); 26054#L126 assume !(ssl3_accept_~s__state~0 == 8481); 26055#L129 assume !(ssl3_accept_~s__state~0 == 8482); 26052#L132 assume !(ssl3_accept_~s__state~0 == 8464); 25997#L135 assume !(ssl3_accept_~s__state~0 == 8465); 25998#L138 assume !(ssl3_accept_~s__state~0 == 8466); 25974#L141 assume !(ssl3_accept_~s__state~0 == 8496); 25925#L144 assume !(ssl3_accept_~s__state~0 == 8497); 25876#L147 assume !(ssl3_accept_~s__state~0 == 8512); 25877#L150 assume !(ssl3_accept_~s__state~0 == 8513); 25897#L153 assume !(ssl3_accept_~s__state~0 == 8528); 26330#L156 assume !(ssl3_accept_~s__state~0 == 8529); 26329#L159 assume !(ssl3_accept_~s__state~0 == 8544); 26326#L162 assume !(ssl3_accept_~s__state~0 == 8545); 26325#L165 assume !(ssl3_accept_~s__state~0 == 8560); 26324#L168 assume !(ssl3_accept_~s__state~0 == 8561); 26105#L171 assume ssl3_accept_~s__state~0 == 8448; 25904#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 25905#L433 assume !(ssl3_accept_~num1~0 > 0); 25887#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 25958#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 26252#L592 ssl3_accept_~skip~0 := 0; 26251#L105-3 assume true; 26248#L105-1 assume !false; 26246#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 26244#L108 assume !(ssl3_accept_~s__state~0 == 12292); 26241#L111 assume !(ssl3_accept_~s__state~0 == 16384); 26240#L114 assume !(ssl3_accept_~s__state~0 == 8192); 26239#L117 assume !(ssl3_accept_~s__state~0 == 24576); 26238#L120 assume !(ssl3_accept_~s__state~0 == 8195); 26237#L123 assume ssl3_accept_~s__state~0 == 8480; 26023#L127 [2018-11-10 07:48:54,343 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:54,343 INFO L82 PathProgramCache]: Analyzing trace with hash 564692298, now seen corresponding path program 1 times [2018-11-10 07:48:54,343 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:54,343 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:54,343 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,344 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:54,344 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:54,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:54,381 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:54,382 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 07:48:54,382 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 07:48:54,382 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:54,382 INFO L82 PathProgramCache]: Analyzing trace with hash 630310970, now seen corresponding path program 1 times [2018-11-10 07:48:54,382 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:54,382 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:54,383 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,383 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:54,383 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:54,417 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:54,418 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 07:48:54,418 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 07:48:54,437 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:54,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:54,446 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 07:48:54,450 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:54,470 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-10 07:48:54,470 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2018-11-10 07:48:54,470 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:54,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:54,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:54,471 INFO L87 Difference]: Start difference. First operand 1069 states and 1408 transitions. cyclomatic complexity: 344 Second operand 3 states. [2018-11-10 07:48:54,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:54,555 INFO L93 Difference]: Finished difference Result 1071 states and 1408 transitions. [2018-11-10 07:48:54,556 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:54,556 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1071 states and 1408 transitions. [2018-11-10 07:48:54,559 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 685 [2018-11-10 07:48:54,564 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1071 states to 1071 states and 1408 transitions. [2018-11-10 07:48:54,564 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 768 [2018-11-10 07:48:54,565 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 768 [2018-11-10 07:48:54,565 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1071 states and 1408 transitions. [2018-11-10 07:48:54,565 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:54,565 INFO L705 BuchiCegarLoop]: Abstraction has 1071 states and 1408 transitions. [2018-11-10 07:48:54,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1071 states and 1408 transitions. [2018-11-10 07:48:54,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1071 to 1069. [2018-11-10 07:48:54,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1069 states. [2018-11-10 07:48:54,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1069 states to 1069 states and 1406 transitions. [2018-11-10 07:48:54,576 INFO L728 BuchiCegarLoop]: Abstraction has 1069 states and 1406 transitions. [2018-11-10 07:48:54,576 INFO L608 BuchiCegarLoop]: Abstraction has 1069 states and 1406 transitions. [2018-11-10 07:48:54,576 INFO L442 BuchiCegarLoop]: ======== Iteration 16============ [2018-11-10 07:48:54,576 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1069 states and 1406 transitions. [2018-11-10 07:48:54,578 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 683 [2018-11-10 07:48:54,578 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:54,578 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:54,579 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:54,579 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [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] [2018-11-10 07:48:54,579 INFO L793 eck$LassoCheckResult]: Stem: 28333#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 28117#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 28118#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 28273#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 28316#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 28250#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 28342#L105-3 assume true; 28408#L105-1 assume !false; 28406#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 28404#L108 assume !(ssl3_accept_~s__state~0 == 12292); 28402#L111 assume !(ssl3_accept_~s__state~0 == 16384); 28400#L114 assume !(ssl3_accept_~s__state~0 == 8192); 28398#L117 assume !(ssl3_accept_~s__state~0 == 24576); 28394#L120 assume !(ssl3_accept_~s__state~0 == 8195); 28393#L123 assume !(ssl3_accept_~s__state~0 == 8480); 28392#L126 assume !(ssl3_accept_~s__state~0 == 8481); 28389#L129 assume ssl3_accept_~s__state~0 == 8482; 28253#L130 [2018-11-10 07:48:54,579 INFO L795 eck$LassoCheckResult]: Loop: 28253#L130 ssl3_accept_~s__state~0 := 3; 28113#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 28101#L592 ssl3_accept_~skip~0 := 0; 28240#L105-3 assume true; 28241#L105-1 assume !false; 28161#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 28162#L108 assume !(ssl3_accept_~s__state~0 == 12292); 28192#L111 assume !(ssl3_accept_~s__state~0 == 16384); 28145#L114 assume !(ssl3_accept_~s__state~0 == 8192); 28146#L117 assume !(ssl3_accept_~s__state~0 == 24576); 28127#L120 assume !(ssl3_accept_~s__state~0 == 8195); 28128#L123 assume !(ssl3_accept_~s__state~0 == 8480); 28338#L126 assume !(ssl3_accept_~s__state~0 == 8481); 28339#L129 assume !(ssl3_accept_~s__state~0 == 8482); 28336#L132 assume !(ssl3_accept_~s__state~0 == 8464); 28279#L135 assume !(ssl3_accept_~s__state~0 == 8465); 28280#L138 assume !(ssl3_accept_~s__state~0 == 8466); 28307#L141 assume !(ssl3_accept_~s__state~0 == 8496); 28836#L144 assume !(ssl3_accept_~s__state~0 == 8497); 28835#L147 assume !(ssl3_accept_~s__state~0 == 8512); 28834#L150 assume !(ssl3_accept_~s__state~0 == 8513); 28833#L153 assume !(ssl3_accept_~s__state~0 == 8528); 28832#L156 assume !(ssl3_accept_~s__state~0 == 8529); 28831#L159 assume !(ssl3_accept_~s__state~0 == 8544); 28830#L162 assume !(ssl3_accept_~s__state~0 == 8545); 28829#L165 assume !(ssl3_accept_~s__state~0 == 8560); 28828#L168 assume !(ssl3_accept_~s__state~0 == 8561); 28387#L171 assume ssl3_accept_~s__state~0 == 8448; 28178#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 28179#L433 assume !(ssl3_accept_~num1~0 > 0); 28160#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 28238#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 28633#L592 ssl3_accept_~skip~0 := 0; 28628#L105-3 assume true; 28627#L105-1 assume !false; 28626#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 28624#L108 assume !(ssl3_accept_~s__state~0 == 12292); 28625#L111 assume !(ssl3_accept_~s__state~0 == 16384); 28720#L114 assume !(ssl3_accept_~s__state~0 == 8192); 28718#L117 assume !(ssl3_accept_~s__state~0 == 24576); 28714#L120 assume !(ssl3_accept_~s__state~0 == 8195); 28707#L123 assume !(ssl3_accept_~s__state~0 == 8480); 28704#L126 assume !(ssl3_accept_~s__state~0 == 8481); 28701#L129 assume ssl3_accept_~s__state~0 == 8482; 28253#L130 [2018-11-10 07:48:54,580 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:54,580 INFO L82 PathProgramCache]: Analyzing trace with hash 325592197, now seen corresponding path program 1 times [2018-11-10 07:48:54,580 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:54,580 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:54,580 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,581 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:54,581 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:54,610 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:54,610 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:54,610 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 07:48:54,610 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 07:48:54,610 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:54,610 INFO L82 PathProgramCache]: Analyzing trace with hash 1591304982, now seen corresponding path program 1 times [2018-11-10 07:48:54,610 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:54,611 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:54,611 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,611 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:54,611 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:54,627 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:48:54,627 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:54,627 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 07:48:54,628 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:54,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:54,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:54,628 INFO L87 Difference]: Start difference. First operand 1069 states and 1406 transitions. cyclomatic complexity: 342 Second operand 3 states. [2018-11-10 07:48:54,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:54,737 INFO L93 Difference]: Finished difference Result 1069 states and 1404 transitions. [2018-11-10 07:48:54,738 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:54,738 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1069 states and 1404 transitions. [2018-11-10 07:48:54,741 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 683 [2018-11-10 07:48:54,744 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1069 states to 1069 states and 1404 transitions. [2018-11-10 07:48:54,744 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 766 [2018-11-10 07:48:54,747 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 766 [2018-11-10 07:48:54,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1069 states and 1404 transitions. [2018-11-10 07:48:54,748 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:54,748 INFO L705 BuchiCegarLoop]: Abstraction has 1069 states and 1404 transitions. [2018-11-10 07:48:54,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1069 states and 1404 transitions. [2018-11-10 07:48:54,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1069 to 1053. [2018-11-10 07:48:54,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1053 states. [2018-11-10 07:48:54,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1053 states to 1053 states and 1385 transitions. [2018-11-10 07:48:54,761 INFO L728 BuchiCegarLoop]: Abstraction has 1053 states and 1385 transitions. [2018-11-10 07:48:54,761 INFO L608 BuchiCegarLoop]: Abstraction has 1053 states and 1385 transitions. [2018-11-10 07:48:54,761 INFO L442 BuchiCegarLoop]: ======== Iteration 17============ [2018-11-10 07:48:54,761 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1053 states and 1385 transitions. [2018-11-10 07:48:54,763 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 683 [2018-11-10 07:48:54,764 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:54,764 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:54,765 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:54,765 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-11-10 07:48:54,765 INFO L793 eck$LassoCheckResult]: Stem: 30462#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 30265#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 30266#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 30410#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 30447#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 30389#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 30470#L105-3 assume true; 31116#L105-1 assume !false; 31112#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 31108#L108 assume !(ssl3_accept_~s__state~0 == 12292); 31104#L111 assume !(ssl3_accept_~s__state~0 == 16384); 31100#L114 assume !(ssl3_accept_~s__state~0 == 8192); 31096#L117 assume !(ssl3_accept_~s__state~0 == 24576); 31092#L120 assume !(ssl3_accept_~s__state~0 == 8195); 31088#L123 assume !(ssl3_accept_~s__state~0 == 8480); 31085#L126 assume !(ssl3_accept_~s__state~0 == 8481); 31083#L129 assume !(ssl3_accept_~s__state~0 == 8482); 31082#L132 assume ssl3_accept_~s__state~0 == 8464; 30312#L139 [2018-11-10 07:48:54,765 INFO L795 eck$LassoCheckResult]: Loop: 30312#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 30313#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 30438#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 30439#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 31260#L592 ssl3_accept_~skip~0 := 0; 31281#L105-3 assume true; 31280#L105-1 assume !false; 31278#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 31275#L108 assume !(ssl3_accept_~s__state~0 == 12292); 31274#L111 assume !(ssl3_accept_~s__state~0 == 16384); 31272#L114 assume !(ssl3_accept_~s__state~0 == 8192); 31270#L117 assume !(ssl3_accept_~s__state~0 == 24576); 31268#L120 assume !(ssl3_accept_~s__state~0 == 8195); 31266#L123 assume !(ssl3_accept_~s__state~0 == 8480); 31264#L126 assume !(ssl3_accept_~s__state~0 == 8481); 31262#L129 assume !(ssl3_accept_~s__state~0 == 8482); 30464#L132 assume !(ssl3_accept_~s__state~0 == 8464); 30415#L135 assume !(ssl3_accept_~s__state~0 == 8465); 30416#L138 assume !(ssl3_accept_~s__state~0 == 8466); 30441#L141 assume ssl3_accept_~s__state~0 == 8496; 30489#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 30490#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 30504#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 30456#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 30457#L297-2 ssl3_accept_~s__init_num~0 := 0; 31030#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 31025#L592 ssl3_accept_~skip~0 := 0; 31022#L105-3 assume true; 31019#L105-1 assume !false; 31016#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 31013#L108 assume !(ssl3_accept_~s__state~0 == 12292); 31010#L111 assume !(ssl3_accept_~s__state~0 == 16384); 31007#L114 assume !(ssl3_accept_~s__state~0 == 8192); 31004#L117 assume !(ssl3_accept_~s__state~0 == 24576); 31001#L120 assume !(ssl3_accept_~s__state~0 == 8195); 30998#L123 assume !(ssl3_accept_~s__state~0 == 8480); 30995#L126 assume !(ssl3_accept_~s__state~0 == 8481); 30992#L129 assume !(ssl3_accept_~s__state~0 == 8482); 30989#L132 assume !(ssl3_accept_~s__state~0 == 8464); 30985#L135 assume !(ssl3_accept_~s__state~0 == 8465); 30982#L138 assume !(ssl3_accept_~s__state~0 == 8466); 30979#L141 assume !(ssl3_accept_~s__state~0 == 8496); 30978#L144 assume !(ssl3_accept_~s__state~0 == 8497); 30977#L147 assume ssl3_accept_~s__state~0 == 8512; 30480#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 30460#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 30347#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 30463#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 30831#L592 ssl3_accept_~skip~0 := 0; 30829#L105-3 assume true; 30827#L105-1 assume !false; 30825#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 30823#L108 assume !(ssl3_accept_~s__state~0 == 12292); 30821#L111 assume !(ssl3_accept_~s__state~0 == 16384); 30819#L114 assume !(ssl3_accept_~s__state~0 == 8192); 30817#L117 assume !(ssl3_accept_~s__state~0 == 24576); 30815#L120 assume !(ssl3_accept_~s__state~0 == 8195); 30813#L123 assume !(ssl3_accept_~s__state~0 == 8480); 30811#L126 assume !(ssl3_accept_~s__state~0 == 8481); 30809#L129 assume !(ssl3_accept_~s__state~0 == 8482); 30807#L132 assume !(ssl3_accept_~s__state~0 == 8464); 30805#L135 assume !(ssl3_accept_~s__state~0 == 8465); 30713#L138 assume !(ssl3_accept_~s__state~0 == 8466); 30709#L141 assume !(ssl3_accept_~s__state~0 == 8496); 30705#L144 assume !(ssl3_accept_~s__state~0 == 8497); 30697#L147 assume !(ssl3_accept_~s__state~0 == 8512); 30696#L150 assume !(ssl3_accept_~s__state~0 == 8513); 30695#L153 assume ssl3_accept_~s__state~0 == 8528; 30419#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 30420#L325 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 30444#L325-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 30342#L356 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet32;havoc ssl3_accept_#t~nondet32; 30668#L358 assume !(ssl3_accept_~ret~0 <= 0); 30659#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 30652#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 30645#L592 ssl3_accept_~skip~0 := 0; 30643#L105-3 assume true; 30641#L105-1 assume !false; 30639#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 30637#L108 assume !(ssl3_accept_~s__state~0 == 12292); 30635#L111 assume !(ssl3_accept_~s__state~0 == 16384); 30633#L114 assume !(ssl3_accept_~s__state~0 == 8192); 30631#L117 assume !(ssl3_accept_~s__state~0 == 24576); 30629#L120 assume !(ssl3_accept_~s__state~0 == 8195); 30627#L123 assume !(ssl3_accept_~s__state~0 == 8480); 30625#L126 assume !(ssl3_accept_~s__state~0 == 8481); 30623#L129 assume !(ssl3_accept_~s__state~0 == 8482); 30621#L132 assume !(ssl3_accept_~s__state~0 == 8464); 30619#L135 assume !(ssl3_accept_~s__state~0 == 8465); 30617#L138 assume !(ssl3_accept_~s__state~0 == 8466); 30615#L141 assume !(ssl3_accept_~s__state~0 == 8496); 30613#L144 assume !(ssl3_accept_~s__state~0 == 8497); 30611#L147 assume !(ssl3_accept_~s__state~0 == 8512); 30609#L150 assume !(ssl3_accept_~s__state~0 == 8513); 30607#L153 assume !(ssl3_accept_~s__state~0 == 8528); 30605#L156 assume !(ssl3_accept_~s__state~0 == 8529); 30600#L159 assume ssl3_accept_~s__state~0 == 8544; 30521#L163 assume !(ssl3_accept_~s__verify_mode~0 + 1 != 0);ssl3_accept_~skip~0 := 1;ssl3_accept_~s__s3__tmp__cert_request~0 := 0;ssl3_accept_~s__state~0 := 8560; 30473#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 30644#L592 ssl3_accept_~skip~0 := 0; 30642#L105-3 assume true; 30640#L105-1 assume !false; 30638#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 30636#L108 assume !(ssl3_accept_~s__state~0 == 12292); 30634#L111 assume !(ssl3_accept_~s__state~0 == 16384); 30632#L114 assume !(ssl3_accept_~s__state~0 == 8192); 30630#L117 assume !(ssl3_accept_~s__state~0 == 24576); 30628#L120 assume !(ssl3_accept_~s__state~0 == 8195); 30626#L123 assume !(ssl3_accept_~s__state~0 == 8480); 30624#L126 assume !(ssl3_accept_~s__state~0 == 8481); 30622#L129 assume !(ssl3_accept_~s__state~0 == 8482); 30620#L132 assume !(ssl3_accept_~s__state~0 == 8464); 30618#L135 assume !(ssl3_accept_~s__state~0 == 8465); 30616#L138 assume !(ssl3_accept_~s__state~0 == 8466); 30614#L141 assume !(ssl3_accept_~s__state~0 == 8496); 30612#L144 assume !(ssl3_accept_~s__state~0 == 8497); 30610#L147 assume !(ssl3_accept_~s__state~0 == 8512); 30608#L150 assume !(ssl3_accept_~s__state~0 == 8513); 30606#L153 assume !(ssl3_accept_~s__state~0 == 8528); 30604#L156 assume !(ssl3_accept_~s__state~0 == 8529); 30603#L159 assume !(ssl3_accept_~s__state~0 == 8544); 30601#L162 assume !(ssl3_accept_~s__state~0 == 8545); 30602#L165 assume !(ssl3_accept_~s__state~0 == 8560); 30691#L168 assume !(ssl3_accept_~s__state~0 == 8561); 30690#L171 assume !(ssl3_accept_~s__state~0 == 8448); 30686#L174 assume ssl3_accept_~s__state~0 == 8576; 30562#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 30680#L447 assume !(ssl3_accept_~ret~0 <= 0); 30679#L450 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 30442#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 31126#L592 ssl3_accept_~skip~0 := 0; 31122#L105-3 assume true; 31119#L105-1 assume !false; 31115#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 31111#L108 assume !(ssl3_accept_~s__state~0 == 12292); 31107#L111 assume !(ssl3_accept_~s__state~0 == 16384); 31103#L114 assume !(ssl3_accept_~s__state~0 == 8192); 31099#L117 assume !(ssl3_accept_~s__state~0 == 24576); 31095#L120 assume !(ssl3_accept_~s__state~0 == 8195); 31091#L123 assume !(ssl3_accept_~s__state~0 == 8480); 30509#L126 assume !(ssl3_accept_~s__state~0 == 8481); 31084#L129 assume !(ssl3_accept_~s__state~0 == 8482); 30517#L132 assume ssl3_accept_~s__state~0 == 8464; 30312#L139 [2018-11-10 07:48:54,766 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:54,766 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 12 times [2018-11-10 07:48:54,766 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:54,766 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:54,766 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,767 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:54,767 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:54,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:54,775 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:54,775 INFO L82 PathProgramCache]: Analyzing trace with hash -341542899, now seen corresponding path program 1 times [2018-11-10 07:48:54,776 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:54,776 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:54,776 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,776 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:54,776 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:54,808 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-11-10 07:48:54,808 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:54,808 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:54,810 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:54,810 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:54,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:54,810 INFO L87 Difference]: Start difference. First operand 1053 states and 1385 transitions. cyclomatic complexity: 337 Second operand 3 states. [2018-11-10 07:48:54,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:54,941 INFO L93 Difference]: Finished difference Result 998 states and 1275 transitions. [2018-11-10 07:48:54,943 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:54,943 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 998 states and 1275 transitions. [2018-11-10 07:48:54,945 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 534 [2018-11-10 07:48:54,948 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 998 states to 857 states and 1099 transitions. [2018-11-10 07:48:54,948 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 605 [2018-11-10 07:48:54,949 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 746 [2018-11-10 07:48:54,949 INFO L73 IsDeterministic]: Start isDeterministic. Operand 857 states and 1099 transitions. [2018-11-10 07:48:54,949 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:54,949 INFO L705 BuchiCegarLoop]: Abstraction has 857 states and 1099 transitions. [2018-11-10 07:48:54,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states and 1099 transitions. [2018-11-10 07:48:54,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 714. [2018-11-10 07:48:54,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 714 states. [2018-11-10 07:48:54,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 919 transitions. [2018-11-10 07:48:54,956 INFO L728 BuchiCegarLoop]: Abstraction has 714 states and 919 transitions. [2018-11-10 07:48:54,956 INFO L608 BuchiCegarLoop]: Abstraction has 714 states and 919 transitions. [2018-11-10 07:48:54,956 INFO L442 BuchiCegarLoop]: ======== Iteration 18============ [2018-11-10 07:48:54,957 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 714 states and 919 transitions. [2018-11-10 07:48:54,958 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 532 [2018-11-10 07:48:54,958 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:54,958 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:54,959 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:54,959 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2018-11-10 07:48:54,959 INFO L793 eck$LassoCheckResult]: Stem: 32478#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 32317#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 32318#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 32434#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 32463#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 32420#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 32486#L105-3 assume true; 32582#L105-1 assume !false; 32883#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 32882#L108 assume !(ssl3_accept_~s__state~0 == 12292); 32881#L111 assume !(ssl3_accept_~s__state~0 == 16384); 32880#L114 assume !(ssl3_accept_~s__state~0 == 8192); 32879#L117 assume !(ssl3_accept_~s__state~0 == 24576); 32651#L120 assume !(ssl3_accept_~s__state~0 == 8195); 32652#L123 assume !(ssl3_accept_~s__state~0 == 8480); 32648#L126 assume !(ssl3_accept_~s__state~0 == 8481); 32649#L129 assume !(ssl3_accept_~s__state~0 == 8482); 32519#L132 assume ssl3_accept_~s__state~0 == 8464; 32358#L139 [2018-11-10 07:48:54,959 INFO L795 eck$LassoCheckResult]: Loop: 32358#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 32359#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 32455#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 32456#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 32806#L592 ssl3_accept_~skip~0 := 0; 32804#L105-3 assume true; 32802#L105-1 assume !false; 32800#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 32798#L108 assume !(ssl3_accept_~s__state~0 == 12292); 32796#L111 assume !(ssl3_accept_~s__state~0 == 16384); 32794#L114 assume !(ssl3_accept_~s__state~0 == 8192); 32792#L117 assume !(ssl3_accept_~s__state~0 == 24576); 32790#L120 assume !(ssl3_accept_~s__state~0 == 8195); 32788#L123 assume !(ssl3_accept_~s__state~0 == 8480); 32786#L126 assume !(ssl3_accept_~s__state~0 == 8481); 32784#L129 assume !(ssl3_accept_~s__state~0 == 8482); 32782#L132 assume !(ssl3_accept_~s__state~0 == 8464); 32780#L135 assume !(ssl3_accept_~s__state~0 == 8465); 32778#L138 assume !(ssl3_accept_~s__state~0 == 8466); 32774#L141 assume ssl3_accept_~s__state~0 == 8496; 32500#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 32501#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 32512#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 32513#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 32470#L297-2 ssl3_accept_~s__init_num~0 := 0; 32471#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 33002#L592 ssl3_accept_~skip~0 := 0; 33001#L105-3 assume true; 32999#L105-1 assume !false; 32353#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 32354#L108 assume !(ssl3_accept_~s__state~0 == 12292); 32375#L111 assume !(ssl3_accept_~s__state~0 == 16384); 32337#L114 assume !(ssl3_accept_~s__state~0 == 8192); 32338#L117 assume !(ssl3_accept_~s__state~0 == 24576); 32357#L120 assume !(ssl3_accept_~s__state~0 == 8195); 32499#L123 assume !(ssl3_accept_~s__state~0 == 8480); 32482#L126 assume !(ssl3_accept_~s__state~0 == 8481); 32483#L129 assume !(ssl3_accept_~s__state~0 == 8482); 32490#L132 assume !(ssl3_accept_~s__state~0 == 8464); 32953#L135 assume !(ssl3_accept_~s__state~0 == 8465); 32950#L138 assume !(ssl3_accept_~s__state~0 == 8466); 32422#L141 assume !(ssl3_accept_~s__state~0 == 8496); 32380#L144 assume !(ssl3_accept_~s__state~0 == 8497); 32341#L147 assume ssl3_accept_~s__state~0 == 8512; 32342#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 32477#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 32383#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 32479#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 32989#L592 ssl3_accept_~skip~0 := 0; 32986#L105-3 assume true; 32981#L105-1 assume !false; 32979#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 32977#L108 assume !(ssl3_accept_~s__state~0 == 12292); 32975#L111 assume !(ssl3_accept_~s__state~0 == 16384); 32969#L114 assume !(ssl3_accept_~s__state~0 == 8192); 32968#L117 assume !(ssl3_accept_~s__state~0 == 24576); 32324#L120 assume !(ssl3_accept_~s__state~0 == 8195); 32325#L123 assume !(ssl3_accept_~s__state~0 == 8480); 32961#L126 assume !(ssl3_accept_~s__state~0 == 8481); 32957#L129 assume !(ssl3_accept_~s__state~0 == 8482); 32955#L132 assume !(ssl3_accept_~s__state~0 == 8464); 32952#L135 assume !(ssl3_accept_~s__state~0 == 8465); 32949#L138 assume !(ssl3_accept_~s__state~0 == 8466); 32947#L141 assume !(ssl3_accept_~s__state~0 == 8496); 32944#L144 assume !(ssl3_accept_~s__state~0 == 8497); 32941#L147 assume !(ssl3_accept_~s__state~0 == 8512); 32938#L150 assume !(ssl3_accept_~s__state~0 == 8513); 32330#L153 assume ssl3_accept_~s__state~0 == 8528; 32331#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 32442#L325 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 32432#L325-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 32379#L334 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 32371#L337 assume !((ssl3_accept_~l~0 + 1) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 32309#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 32313#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 32303#L592 ssl3_accept_~skip~0 := 0; 32410#L105-3 assume true; 32411#L105-1 assume !false; 32414#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 32996#L108 assume !(ssl3_accept_~s__state~0 == 12292); 32990#L111 assume !(ssl3_accept_~s__state~0 == 16384); 32970#L114 assume !(ssl3_accept_~s__state~0 == 8192); 32966#L117 assume !(ssl3_accept_~s__state~0 == 24576); 32964#L120 assume !(ssl3_accept_~s__state~0 == 8195); 32962#L123 assume !(ssl3_accept_~s__state~0 == 8480); 32959#L126 assume !(ssl3_accept_~s__state~0 == 8481); 32958#L129 assume !(ssl3_accept_~s__state~0 == 8482); 32480#L132 assume !(ssl3_accept_~s__state~0 == 8464); 32438#L135 assume !(ssl3_accept_~s__state~0 == 8465); 32439#L138 assume !(ssl3_accept_~s__state~0 == 8466); 32458#L141 assume !(ssl3_accept_~s__state~0 == 8496); 32945#L144 assume !(ssl3_accept_~s__state~0 == 8497); 32942#L147 assume !(ssl3_accept_~s__state~0 == 8512); 32939#L150 assume !(ssl3_accept_~s__state~0 == 8513); 32937#L153 assume !(ssl3_accept_~s__state~0 == 8528); 32936#L156 assume !(ssl3_accept_~s__state~0 == 8529); 32885#L159 assume ssl3_accept_~s__state~0 == 8544; 32424#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 32363#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 32364#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 32487#L393 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 32451#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 32447#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 32312#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 32841#L592 ssl3_accept_~skip~0 := 0; 32839#L105-3 assume true; 32837#L105-1 assume !false; 32835#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 32833#L108 assume !(ssl3_accept_~s__state~0 == 12292); 32831#L111 assume !(ssl3_accept_~s__state~0 == 16384); 32830#L114 assume !(ssl3_accept_~s__state~0 == 8192); 32828#L117 assume !(ssl3_accept_~s__state~0 == 24576); 32827#L120 assume !(ssl3_accept_~s__state~0 == 8195); 32826#L123 assume !(ssl3_accept_~s__state~0 == 8480); 32825#L126 assume !(ssl3_accept_~s__state~0 == 8481); 32824#L129 assume !(ssl3_accept_~s__state~0 == 8482); 32823#L132 assume !(ssl3_accept_~s__state~0 == 8464); 32822#L135 assume !(ssl3_accept_~s__state~0 == 8465); 32821#L138 assume !(ssl3_accept_~s__state~0 == 8466); 32636#L141 assume !(ssl3_accept_~s__state~0 == 8496); 32632#L144 assume !(ssl3_accept_~s__state~0 == 8497); 32628#L147 assume !(ssl3_accept_~s__state~0 == 8512); 32624#L150 assume !(ssl3_accept_~s__state~0 == 8513); 32618#L153 assume !(ssl3_accept_~s__state~0 == 8528); 32610#L156 assume !(ssl3_accept_~s__state~0 == 8529); 32606#L159 assume !(ssl3_accept_~s__state~0 == 8544); 32602#L162 assume !(ssl3_accept_~s__state~0 == 8545); 32598#L165 assume !(ssl3_accept_~s__state~0 == 8560); 32595#L168 assume !(ssl3_accept_~s__state~0 == 8561); 32523#L171 assume ssl3_accept_~s__state~0 == 8448; 32366#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 32367#L433 assume !(ssl3_accept_~num1~0 > 0); 32352#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 32408#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 32568#L592 ssl3_accept_~skip~0 := 0; 32565#L105-3 assume true; 32562#L105-1 assume !false; 32559#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 32555#L108 assume !(ssl3_accept_~s__state~0 == 12292); 32552#L111 assume !(ssl3_accept_~s__state~0 == 16384); 32549#L114 assume !(ssl3_accept_~s__state~0 == 8192); 32546#L117 assume !(ssl3_accept_~s__state~0 == 24576); 32543#L120 assume !(ssl3_accept_~s__state~0 == 8195); 32540#L123 assume !(ssl3_accept_~s__state~0 == 8480); 32534#L126 assume !(ssl3_accept_~s__state~0 == 8481); 32525#L129 assume !(ssl3_accept_~s__state~0 == 8482); 32526#L132 assume ssl3_accept_~s__state~0 == 8464; 32358#L139 [2018-11-10 07:48:54,960 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:54,960 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 13 times [2018-11-10 07:48:54,960 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:54,960 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:54,960 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,961 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:54,961 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:54,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:54,967 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:54,967 INFO L82 PathProgramCache]: Analyzing trace with hash -1128526371, now seen corresponding path program 1 times [2018-11-10 07:48:54,967 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:54,967 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:54,968 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,968 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:54,968 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:54,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:55,035 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 136 proven. 14 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-11-10 07:48:55,035 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 07:48:55,035 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 07:48:55,044 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:55,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:55,070 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 07:48:55,086 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 136 proven. 14 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-11-10 07:48:55,101 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-10 07:48:55,102 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2018-11-10 07:48:55,102 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:55,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-10 07:48:55,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-10 07:48:55,102 INFO L87 Difference]: Start difference. First operand 714 states and 919 transitions. cyclomatic complexity: 208 Second operand 4 states. [2018-11-10 07:48:55,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:55,301 INFO L93 Difference]: Finished difference Result 1188 states and 1513 transitions. [2018-11-10 07:48:55,302 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 07:48:55,302 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1188 states and 1513 transitions. [2018-11-10 07:48:55,305 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1006 [2018-11-10 07:48:55,307 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1188 states to 1188 states and 1513 transitions. [2018-11-10 07:48:55,307 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1077 [2018-11-10 07:48:55,307 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1077 [2018-11-10 07:48:55,307 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1188 states and 1513 transitions. [2018-11-10 07:48:55,308 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:55,308 INFO L705 BuchiCegarLoop]: Abstraction has 1188 states and 1513 transitions. [2018-11-10 07:48:55,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1188 states and 1513 transitions. [2018-11-10 07:48:55,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1188 to 903. [2018-11-10 07:48:55,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 903 states. [2018-11-10 07:48:55,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1160 transitions. [2018-11-10 07:48:55,315 INFO L728 BuchiCegarLoop]: Abstraction has 903 states and 1160 transitions. [2018-11-10 07:48:55,315 INFO L608 BuchiCegarLoop]: Abstraction has 903 states and 1160 transitions. [2018-11-10 07:48:55,316 INFO L442 BuchiCegarLoop]: ======== Iteration 19============ [2018-11-10 07:48:55,316 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 903 states and 1160 transitions. [2018-11-10 07:48:55,317 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 721 [2018-11-10 07:48:55,318 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:55,318 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:55,319 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:55,319 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:55,319 INFO L793 eck$LassoCheckResult]: Stem: 34829#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 34667#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 34668#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 34783#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 34814#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 34768#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 34838#L105-3 assume true; 34904#L105-1 assume !false; 35407#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 35406#L108 assume !(ssl3_accept_~s__state~0 == 12292); 35405#L111 assume !(ssl3_accept_~s__state~0 == 16384); 35404#L114 assume !(ssl3_accept_~s__state~0 == 8192); 35360#L117 assume !(ssl3_accept_~s__state~0 == 24576); 35358#L120 assume !(ssl3_accept_~s__state~0 == 8195); 35359#L123 assume !(ssl3_accept_~s__state~0 == 8480); 35398#L126 assume !(ssl3_accept_~s__state~0 == 8481); 35396#L129 assume !(ssl3_accept_~s__state~0 == 8482); 35394#L132 assume ssl3_accept_~s__state~0 == 8464; 34707#L139 [2018-11-10 07:48:55,319 INFO L795 eck$LassoCheckResult]: Loop: 34707#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 34708#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 34807#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 34808#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 35540#L592 ssl3_accept_~skip~0 := 0; 35539#L105-3 assume true; 35538#L105-1 assume !false; 35537#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 35536#L108 assume !(ssl3_accept_~s__state~0 == 12292); 35535#L111 assume !(ssl3_accept_~s__state~0 == 16384); 35534#L114 assume !(ssl3_accept_~s__state~0 == 8192); 35533#L117 assume !(ssl3_accept_~s__state~0 == 24576); 35532#L120 assume !(ssl3_accept_~s__state~0 == 8195); 35531#L123 assume !(ssl3_accept_~s__state~0 == 8480); 35530#L126 assume !(ssl3_accept_~s__state~0 == 8481); 35529#L129 assume !(ssl3_accept_~s__state~0 == 8482); 35528#L132 assume !(ssl3_accept_~s__state~0 == 8464); 35527#L135 assume !(ssl3_accept_~s__state~0 == 8465); 35525#L138 assume !(ssl3_accept_~s__state~0 == 8466); 35230#L141 assume ssl3_accept_~s__state~0 == 8496; 34930#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 35227#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 35225#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 35223#L297 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 34821#L297-2 ssl3_accept_~s__init_num~0 := 0; 34663#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 34653#L592 ssl3_accept_~skip~0 := 0; 34758#L105-3 assume true; 34759#L105-1 assume !false; 34703#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 34704#L108 assume !(ssl3_accept_~s__state~0 == 12292); 34723#L111 assume !(ssl3_accept_~s__state~0 == 16384); 34687#L114 assume !(ssl3_accept_~s__state~0 == 8192); 34688#L117 assume !(ssl3_accept_~s__state~0 == 24576); 34674#L120 assume !(ssl3_accept_~s__state~0 == 8195); 34675#L123 assume !(ssl3_accept_~s__state~0 == 8480); 34834#L126 assume !(ssl3_accept_~s__state~0 == 8481); 34835#L129 assume !(ssl3_accept_~s__state~0 == 8482); 34831#L132 assume !(ssl3_accept_~s__state~0 == 8464); 34787#L135 assume !(ssl3_accept_~s__state~0 == 8465); 34788#L138 assume !(ssl3_accept_~s__state~0 == 8466); 34770#L141 assume !(ssl3_accept_~s__state~0 == 8496); 34729#L144 assume !(ssl3_accept_~s__state~0 == 8497); 34691#L147 assume !(ssl3_accept_~s__state~0 == 8512); 34692#L150 assume !(ssl3_accept_~s__state~0 == 8513); 34680#L153 assume !(ssl3_accept_~s__state~0 == 8528); 34681#L156 assume !(ssl3_accept_~s__state~0 == 8529); 34858#L159 assume !(ssl3_accept_~s__state~0 == 8544); 34845#L162 assume !(ssl3_accept_~s__state~0 == 8545); 34817#L165 assume !(ssl3_accept_~s__state~0 == 8560); 34793#L168 assume !(ssl3_accept_~s__state~0 == 8561); 34794#L171 assume !(ssl3_accept_~s__state~0 == 8448); 34774#L174 assume !(ssl3_accept_~s__state~0 == 8576); 34775#L177 assume !(ssl3_accept_~s__state~0 == 8577); 35371#L180 assume !(ssl3_accept_~s__state~0 == 8592); 35369#L183 assume !(ssl3_accept_~s__state~0 == 8593); 35368#L186 assume !(ssl3_accept_~s__state~0 == 8608); 35366#L189 assume !(ssl3_accept_~s__state~0 == 8609); 35364#L192 assume !(ssl3_accept_~s__state~0 == 8640); 35288#L195 assume !(ssl3_accept_~s__state~0 == 8641); 35021#L198 assume ssl3_accept_~s__state~0 == 8656; 34938#L202 ssl3_accept_~s__session__cipher~0 := ssl3_accept_~s__s3__tmp__new_cipher~0;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet41;havoc ssl3_accept_#t~nondet41; 35287#L499 assume !(ssl3_accept_~tmp___9~0 == 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet42;havoc ssl3_accept_#t~nondet42; 35285#L504 assume ssl3_accept_~blastFlag~0 == 2;ssl3_accept_~blastFlag~0 := 3; 35284#L504-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8672;ssl3_accept_~s__init_num~0 := 0;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet43;havoc ssl3_accept_#t~nondet43; 35281#L513 assume !(ssl3_accept_~tmp___10~0 == 0); 35265#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 35261#L592 ssl3_accept_~skip~0 := 0; 35259#L105-3 assume true; 35257#L105-1 assume !false; 35255#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 35253#L108 assume !(ssl3_accept_~s__state~0 == 12292); 35251#L111 assume !(ssl3_accept_~s__state~0 == 16384); 35249#L114 assume !(ssl3_accept_~s__state~0 == 8192); 35247#L117 assume !(ssl3_accept_~s__state~0 == 24576); 35245#L120 assume !(ssl3_accept_~s__state~0 == 8195); 35243#L123 assume !(ssl3_accept_~s__state~0 == 8480); 35241#L126 assume !(ssl3_accept_~s__state~0 == 8481); 35239#L129 assume !(ssl3_accept_~s__state~0 == 8482); 35237#L132 assume !(ssl3_accept_~s__state~0 == 8464); 35235#L135 assume !(ssl3_accept_~s__state~0 == 8465); 35233#L138 assume !(ssl3_accept_~s__state~0 == 8466); 35232#L141 assume !(ssl3_accept_~s__state~0 == 8496); 35231#L144 assume !(ssl3_accept_~s__state~0 == 8497); 35229#L147 assume !(ssl3_accept_~s__state~0 == 8512); 35228#L150 assume !(ssl3_accept_~s__state~0 == 8513); 35226#L153 assume !(ssl3_accept_~s__state~0 == 8528); 35224#L156 assume !(ssl3_accept_~s__state~0 == 8529); 35222#L159 assume !(ssl3_accept_~s__state~0 == 8544); 35221#L162 assume !(ssl3_accept_~s__state~0 == 8545); 35220#L165 assume !(ssl3_accept_~s__state~0 == 8560); 35219#L168 assume !(ssl3_accept_~s__state~0 == 8561); 35218#L171 assume !(ssl3_accept_~s__state~0 == 8448); 35216#L174 assume !(ssl3_accept_~s__state~0 == 8576); 35215#L177 assume !(ssl3_accept_~s__state~0 == 8577); 35212#L180 assume !(ssl3_accept_~s__state~0 == 8592); 35206#L183 assume !(ssl3_accept_~s__state~0 == 8593); 35204#L186 assume !(ssl3_accept_~s__state~0 == 8608); 35202#L189 assume !(ssl3_accept_~s__state~0 == 8609); 35200#L192 assume !(ssl3_accept_~s__state~0 == 8640); 35198#L195 assume !(ssl3_accept_~s__state~0 == 8641); 35196#L198 assume !(ssl3_accept_~s__state~0 == 8656); 35194#L201 assume !(ssl3_accept_~s__state~0 == 8657); 34806#L204 assume ssl3_accept_~s__state~0 == 8672; 34650#L208 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet44;havoc ssl3_accept_#t~nondet44; 34651#L521 assume ssl3_accept_~blastFlag~0 == 4;ssl3_accept_~blastFlag~0 := 5; 34737#L521-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448; 34743#L532 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__s3__tmp__next_state___0~0 := 3; 34745#L532-2 ssl3_accept_~s__init_num~0 := 0; 34662#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 35492#L592 ssl3_accept_~skip~0 := 0; 35490#L105-3 assume true; 35488#L105-1 assume !false; 35486#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 35484#L108 assume !(ssl3_accept_~s__state~0 == 12292); 35482#L111 assume !(ssl3_accept_~s__state~0 == 16384); 35480#L114 assume !(ssl3_accept_~s__state~0 == 8192); 35478#L117 assume !(ssl3_accept_~s__state~0 == 24576); 35476#L120 assume !(ssl3_accept_~s__state~0 == 8195); 35470#L123 assume !(ssl3_accept_~s__state~0 == 8480); 35467#L126 assume !(ssl3_accept_~s__state~0 == 8481); 35464#L129 assume !(ssl3_accept_~s__state~0 == 8482); 35412#L132 assume !(ssl3_accept_~s__state~0 == 8464); 35410#L135 assume !(ssl3_accept_~s__state~0 == 8465); 35403#L138 assume !(ssl3_accept_~s__state~0 == 8466); 35402#L141 assume !(ssl3_accept_~s__state~0 == 8496); 35378#L144 assume !(ssl3_accept_~s__state~0 == 8497); 35400#L147 assume !(ssl3_accept_~s__state~0 == 8512); 35399#L150 assume !(ssl3_accept_~s__state~0 == 8513); 35397#L153 assume !(ssl3_accept_~s__state~0 == 8528); 35395#L156 assume !(ssl3_accept_~s__state~0 == 8529); 35382#L159 assume !(ssl3_accept_~s__state~0 == 8544); 35375#L162 assume !(ssl3_accept_~s__state~0 == 8545); 35374#L165 assume !(ssl3_accept_~s__state~0 == 8560); 35373#L168 assume !(ssl3_accept_~s__state~0 == 8561); 34906#L171 assume ssl3_accept_~s__state~0 == 8448; 34905#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 34901#L433 assume !(ssl3_accept_~num1~0 > 0); 34897#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 34893#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 34889#L592 ssl3_accept_~skip~0 := 0; 34887#L105-3 assume true; 34885#L105-1 assume !false; 34883#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 34881#L108 assume !(ssl3_accept_~s__state~0 == 12292); 34879#L111 assume !(ssl3_accept_~s__state~0 == 16384); 34877#L114 assume !(ssl3_accept_~s__state~0 == 8192); 34875#L117 assume !(ssl3_accept_~s__state~0 == 24576); 34873#L120 assume !(ssl3_accept_~s__state~0 == 8195); 34871#L123 assume !(ssl3_accept_~s__state~0 == 8480); 34869#L126 assume !(ssl3_accept_~s__state~0 == 8481); 34866#L129 assume !(ssl3_accept_~s__state~0 == 8482); 34867#L132 assume ssl3_accept_~s__state~0 == 8464; 34707#L139 [2018-11-10 07:48:55,319 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:55,319 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 14 times [2018-11-10 07:48:55,320 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:55,320 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:55,320 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,320 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:55,320 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:55,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:55,326 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:55,327 INFO L82 PathProgramCache]: Analyzing trace with hash 421286669, now seen corresponding path program 1 times [2018-11-10 07:48:55,327 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:55,327 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:55,327 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,327 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:55,327 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:55,372 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 166 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2018-11-10 07:48:55,372 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:55,372 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:55,372 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:55,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:55,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:55,373 INFO L87 Difference]: Start difference. First operand 903 states and 1160 transitions. cyclomatic complexity: 260 Second operand 3 states. [2018-11-10 07:48:55,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:55,390 INFO L93 Difference]: Finished difference Result 1575 states and 2047 transitions. [2018-11-10 07:48:55,391 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:55,391 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1575 states and 2047 transitions. [2018-11-10 07:48:55,394 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1393 [2018-11-10 07:48:55,399 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1575 states to 1575 states and 2047 transitions. [2018-11-10 07:48:55,399 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1464 [2018-11-10 07:48:55,400 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1464 [2018-11-10 07:48:55,400 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1575 states and 2047 transitions. [2018-11-10 07:48:55,400 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:55,400 INFO L705 BuchiCegarLoop]: Abstraction has 1575 states and 2047 transitions. [2018-11-10 07:48:55,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1575 states and 2047 transitions. [2018-11-10 07:48:55,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1575 to 1575. [2018-11-10 07:48:55,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1575 states. [2018-11-10 07:48:55,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 2047 transitions. [2018-11-10 07:48:55,412 INFO L728 BuchiCegarLoop]: Abstraction has 1575 states and 2047 transitions. [2018-11-10 07:48:55,412 INFO L608 BuchiCegarLoop]: Abstraction has 1575 states and 2047 transitions. [2018-11-10 07:48:55,412 INFO L442 BuchiCegarLoop]: ======== Iteration 20============ [2018-11-10 07:48:55,412 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1575 states and 2047 transitions. [2018-11-10 07:48:55,415 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1393 [2018-11-10 07:48:55,415 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:55,415 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:55,417 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:55,417 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:55,417 INFO L793 eck$LassoCheckResult]: Stem: 37325#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 37151#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 37152#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 37275#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 37311#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 37260#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 37333#L105-3 assume true; 37391#L105-1 assume !false; 38632#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 38630#L108 assume !(ssl3_accept_~s__state~0 == 12292); 38628#L111 assume !(ssl3_accept_~s__state~0 == 16384); 38626#L114 assume !(ssl3_accept_~s__state~0 == 8192); 38625#L117 assume !(ssl3_accept_~s__state~0 == 24576); 38624#L120 assume !(ssl3_accept_~s__state~0 == 8195); 38622#L123 assume !(ssl3_accept_~s__state~0 == 8480); 38620#L126 assume !(ssl3_accept_~s__state~0 == 8481); 38619#L129 assume !(ssl3_accept_~s__state~0 == 8482); 37706#L132 assume ssl3_accept_~s__state~0 == 8464; 37193#L139 [2018-11-10 07:48:55,417 INFO L795 eck$LassoCheckResult]: Loop: 37193#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 37194#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 37299#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 37300#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 38494#L592 ssl3_accept_~skip~0 := 0; 38492#L105-3 assume true; 38490#L105-1 assume !false; 38488#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 38486#L108 assume !(ssl3_accept_~s__state~0 == 12292); 38484#L111 assume !(ssl3_accept_~s__state~0 == 16384); 38482#L114 assume !(ssl3_accept_~s__state~0 == 8192); 38481#L117 assume !(ssl3_accept_~s__state~0 == 24576); 38479#L120 assume !(ssl3_accept_~s__state~0 == 8195); 38477#L123 assume !(ssl3_accept_~s__state~0 == 8480); 38475#L126 assume !(ssl3_accept_~s__state~0 == 8481); 38473#L129 assume !(ssl3_accept_~s__state~0 == 8482); 38472#L132 assume !(ssl3_accept_~s__state~0 == 8464); 38471#L135 assume !(ssl3_accept_~s__state~0 == 8465); 38470#L138 assume !(ssl3_accept_~s__state~0 == 8466); 38467#L141 assume ssl3_accept_~s__state~0 == 8496; 37413#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 38465#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 38238#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 38462#L297 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 37317#L297-2 ssl3_accept_~s__init_num~0 := 0; 37245#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 38699#L592 ssl3_accept_~skip~0 := 0; 37248#L105-3 assume true; 37249#L105-1 assume !false; 37187#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 37188#L108 assume !(ssl3_accept_~s__state~0 == 12292); 37211#L111 assume !(ssl3_accept_~s__state~0 == 16384); 37171#L114 assume !(ssl3_accept_~s__state~0 == 8192); 37172#L117 assume !(ssl3_accept_~s__state~0 == 24576); 38694#L120 assume !(ssl3_accept_~s__state~0 == 8195); 38691#L123 assume !(ssl3_accept_~s__state~0 == 8480); 38686#L126 assume !(ssl3_accept_~s__state~0 == 8481); 37338#L129 assume !(ssl3_accept_~s__state~0 == 8482); 37327#L132 assume !(ssl3_accept_~s__state~0 == 8464); 37279#L135 assume !(ssl3_accept_~s__state~0 == 8465); 37280#L138 assume !(ssl3_accept_~s__state~0 == 8466); 38676#L141 assume !(ssl3_accept_~s__state~0 == 8496); 37217#L144 assume !(ssl3_accept_~s__state~0 == 8497); 37218#L147 assume !(ssl3_accept_~s__state~0 == 8512); 37195#L150 assume !(ssl3_accept_~s__state~0 == 8513); 37164#L153 assume !(ssl3_accept_~s__state~0 == 8528); 37165#L156 assume !(ssl3_accept_~s__state~0 == 8529); 37356#L159 assume !(ssl3_accept_~s__state~0 == 8544); 37343#L162 assume !(ssl3_accept_~s__state~0 == 8545); 37312#L165 assume !(ssl3_accept_~s__state~0 == 8560); 37285#L168 assume !(ssl3_accept_~s__state~0 == 8561); 37286#L171 assume !(ssl3_accept_~s__state~0 == 8448); 38635#L174 assume !(ssl3_accept_~s__state~0 == 8576); 38634#L177 assume !(ssl3_accept_~s__state~0 == 8577); 38633#L180 assume !(ssl3_accept_~s__state~0 == 8592); 38631#L183 assume !(ssl3_accept_~s__state~0 == 8593); 38629#L186 assume !(ssl3_accept_~s__state~0 == 8608); 38627#L189 assume !(ssl3_accept_~s__state~0 == 8609); 38616#L192 assume !(ssl3_accept_~s__state~0 == 8640); 38206#L195 assume !(ssl3_accept_~s__state~0 == 8641); 37769#L198 assume ssl3_accept_~s__state~0 == 8656; 37410#L202 ssl3_accept_~s__session__cipher~0 := ssl3_accept_~s__s3__tmp__new_cipher~0;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet41;havoc ssl3_accept_#t~nondet41; 38205#L499 assume !(ssl3_accept_~tmp___9~0 == 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet42;havoc ssl3_accept_#t~nondet42; 38204#L504 assume ssl3_accept_~blastFlag~0 == 2;ssl3_accept_~blastFlag~0 := 3; 37508#L504-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8672;ssl3_accept_~s__init_num~0 := 0;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet43;havoc ssl3_accept_#t~nondet43; 38203#L513 assume !(ssl3_accept_~tmp___10~0 == 0); 38197#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 38194#L592 ssl3_accept_~skip~0 := 0; 38189#L105-3 assume true; 38187#L105-1 assume !false; 38185#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 38183#L108 assume !(ssl3_accept_~s__state~0 == 12292); 38181#L111 assume !(ssl3_accept_~s__state~0 == 16384); 38179#L114 assume !(ssl3_accept_~s__state~0 == 8192); 38177#L117 assume !(ssl3_accept_~s__state~0 == 24576); 38175#L120 assume !(ssl3_accept_~s__state~0 == 8195); 38173#L123 assume !(ssl3_accept_~s__state~0 == 8480); 38171#L126 assume !(ssl3_accept_~s__state~0 == 8481); 38169#L129 assume !(ssl3_accept_~s__state~0 == 8482); 38167#L132 assume !(ssl3_accept_~s__state~0 == 8464); 38165#L135 assume !(ssl3_accept_~s__state~0 == 8465); 38163#L138 assume !(ssl3_accept_~s__state~0 == 8466); 38161#L141 assume !(ssl3_accept_~s__state~0 == 8496); 38159#L144 assume !(ssl3_accept_~s__state~0 == 8497); 38157#L147 assume !(ssl3_accept_~s__state~0 == 8512); 38155#L150 assume !(ssl3_accept_~s__state~0 == 8513); 38153#L153 assume !(ssl3_accept_~s__state~0 == 8528); 38151#L156 assume !(ssl3_accept_~s__state~0 == 8529); 38149#L159 assume !(ssl3_accept_~s__state~0 == 8544); 38147#L162 assume !(ssl3_accept_~s__state~0 == 8545); 38145#L165 assume !(ssl3_accept_~s__state~0 == 8560); 38143#L168 assume !(ssl3_accept_~s__state~0 == 8561); 38141#L171 assume !(ssl3_accept_~s__state~0 == 8448); 38139#L174 assume !(ssl3_accept_~s__state~0 == 8576); 38137#L177 assume !(ssl3_accept_~s__state~0 == 8577); 38135#L180 assume !(ssl3_accept_~s__state~0 == 8592); 38133#L183 assume !(ssl3_accept_~s__state~0 == 8593); 38131#L186 assume !(ssl3_accept_~s__state~0 == 8608); 38129#L189 assume !(ssl3_accept_~s__state~0 == 8609); 38127#L192 assume !(ssl3_accept_~s__state~0 == 8640); 38125#L195 assume !(ssl3_accept_~s__state~0 == 8641); 38123#L198 assume !(ssl3_accept_~s__state~0 == 8656); 38080#L201 assume !(ssl3_accept_~s__state~0 == 8657); 37296#L204 assume ssl3_accept_~s__state~0 == 8672; 37134#L208 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet44;havoc ssl3_accept_#t~nondet44; 37135#L521 assume !(ssl3_accept_~blastFlag~0 == 4); 37225#L524 assume !(ssl3_accept_~blastFlag~0 == 5); 37226#L521-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448; 37232#L532 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__s3__tmp__next_state___0~0 := 3; 37234#L532-2 ssl3_accept_~s__init_num~0 := 0; 37146#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 38685#L592 ssl3_accept_~skip~0 := 0; 38684#L105-3 assume true; 38683#L105-1 assume !false; 38681#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 38679#L108 assume !(ssl3_accept_~s__state~0 == 12292); 38678#L111 assume !(ssl3_accept_~s__state~0 == 16384); 38677#L114 assume !(ssl3_accept_~s__state~0 == 8192); 38675#L117 assume !(ssl3_accept_~s__state~0 == 24576); 37158#L120 assume !(ssl3_accept_~s__state~0 == 8195); 37159#L123 assume !(ssl3_accept_~s__state~0 == 8480); 37350#L126 assume !(ssl3_accept_~s__state~0 == 8481); 38657#L129 assume !(ssl3_accept_~s__state~0 == 8482); 38656#L132 assume !(ssl3_accept_~s__state~0 == 8464); 38653#L135 assume !(ssl3_accept_~s__state~0 == 8465); 38652#L138 assume !(ssl3_accept_~s__state~0 == 8466); 37656#L141 assume !(ssl3_accept_~s__state~0 == 8496); 37654#L144 assume !(ssl3_accept_~s__state~0 == 8497); 37652#L147 assume !(ssl3_accept_~s__state~0 == 8512); 37650#L150 assume !(ssl3_accept_~s__state~0 == 8513); 37648#L153 assume !(ssl3_accept_~s__state~0 == 8528); 37646#L156 assume !(ssl3_accept_~s__state~0 == 8529); 37644#L159 assume !(ssl3_accept_~s__state~0 == 8544); 37642#L162 assume !(ssl3_accept_~s__state~0 == 8545); 37640#L165 assume !(ssl3_accept_~s__state~0 == 8560); 37638#L168 assume !(ssl3_accept_~s__state~0 == 8561); 37634#L171 assume ssl3_accept_~s__state~0 == 8448; 37631#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 37624#L433 assume !(ssl3_accept_~num1~0 > 0); 37618#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 37574#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 37573#L592 ssl3_accept_~skip~0 := 0; 37563#L105-3 assume true; 37564#L105-1 assume !false; 37553#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 37554#L108 assume !(ssl3_accept_~s__state~0 == 12292); 37541#L111 assume !(ssl3_accept_~s__state~0 == 16384); 37542#L114 assume !(ssl3_accept_~s__state~0 == 8192); 37526#L117 assume !(ssl3_accept_~s__state~0 == 24576); 37528#L120 assume !(ssl3_accept_~s__state~0 == 8195); 37511#L123 assume !(ssl3_accept_~s__state~0 == 8480); 37513#L126 assume !(ssl3_accept_~s__state~0 == 8481); 37424#L129 assume !(ssl3_accept_~s__state~0 == 8482); 37425#L132 assume ssl3_accept_~s__state~0 == 8464; 37193#L139 [2018-11-10 07:48:55,417 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:55,418 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 15 times [2018-11-10 07:48:55,418 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:55,418 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:55,418 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,418 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:55,418 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:55,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:55,423 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:55,424 INFO L82 PathProgramCache]: Analyzing trace with hash 1782953772, now seen corresponding path program 1 times [2018-11-10 07:48:55,424 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:55,424 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:55,424 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,424 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:55,424 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:55,469 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2018-11-10 07:48:55,470 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:55,470 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:55,470 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:55,470 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:55,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:55,470 INFO L87 Difference]: Start difference. First operand 1575 states and 2047 transitions. cyclomatic complexity: 475 Second operand 3 states. [2018-11-10 07:48:55,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:55,498 INFO L93 Difference]: Finished difference Result 2853 states and 3736 transitions. [2018-11-10 07:48:55,499 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:55,499 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2853 states and 3736 transitions. [2018-11-10 07:48:55,505 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 2671 [2018-11-10 07:48:55,511 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2853 states to 2853 states and 3736 transitions. [2018-11-10 07:48:55,511 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2742 [2018-11-10 07:48:55,513 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2742 [2018-11-10 07:48:55,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2853 states and 3736 transitions. [2018-11-10 07:48:55,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:55,514 INFO L705 BuchiCegarLoop]: Abstraction has 2853 states and 3736 transitions. [2018-11-10 07:48:55,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2853 states and 3736 transitions. [2018-11-10 07:48:55,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2853 to 2853. [2018-11-10 07:48:55,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2853 states. [2018-11-10 07:48:55,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2853 states to 2853 states and 3736 transitions. [2018-11-10 07:48:55,533 INFO L728 BuchiCegarLoop]: Abstraction has 2853 states and 3736 transitions. [2018-11-10 07:48:55,533 INFO L608 BuchiCegarLoop]: Abstraction has 2853 states and 3736 transitions. [2018-11-10 07:48:55,533 INFO L442 BuchiCegarLoop]: ======== Iteration 21============ [2018-11-10 07:48:55,533 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2853 states and 3736 transitions. [2018-11-10 07:48:55,539 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 2671 [2018-11-10 07:48:55,539 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:55,539 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:55,541 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:55,541 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 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] [2018-11-10 07:48:55,541 INFO L793 eck$LassoCheckResult]: Stem: 41765#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 41588#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 41589#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 41711#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 41753#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 41696#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 41773#L105-3 assume true; 41830#L105-1 assume !false; 42236#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 42235#L108 assume !(ssl3_accept_~s__state~0 == 12292); 42234#L111 assume !(ssl3_accept_~s__state~0 == 16384); 42233#L114 assume !(ssl3_accept_~s__state~0 == 8192); 42232#L117 assume !(ssl3_accept_~s__state~0 == 24576); 42231#L120 assume !(ssl3_accept_~s__state~0 == 8195); 42230#L123 assume !(ssl3_accept_~s__state~0 == 8480); 42229#L126 assume !(ssl3_accept_~s__state~0 == 8481); 42228#L129 assume !(ssl3_accept_~s__state~0 == 8482); 42227#L132 assume ssl3_accept_~s__state~0 == 8464; 42225#L139 [2018-11-10 07:48:55,541 INFO L795 eck$LassoCheckResult]: Loop: 42225#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 44176#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 43657#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 44171#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 44164#L592 ssl3_accept_~skip~0 := 0; 44159#L105-3 assume true; 44152#L105-1 assume !false; 44149#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 44146#L108 assume !(ssl3_accept_~s__state~0 == 12292); 44143#L111 assume !(ssl3_accept_~s__state~0 == 16384); 44140#L114 assume !(ssl3_accept_~s__state~0 == 8192); 44137#L117 assume !(ssl3_accept_~s__state~0 == 24576); 44134#L120 assume !(ssl3_accept_~s__state~0 == 8195); 44131#L123 assume !(ssl3_accept_~s__state~0 == 8480); 44128#L126 assume !(ssl3_accept_~s__state~0 == 8481); 44125#L129 assume !(ssl3_accept_~s__state~0 == 8482); 44122#L132 assume !(ssl3_accept_~s__state~0 == 8464); 44119#L135 assume !(ssl3_accept_~s__state~0 == 8465); 44116#L138 assume !(ssl3_accept_~s__state~0 == 8466); 44113#L141 assume ssl3_accept_~s__state~0 == 8496; 42875#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 44110#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 43612#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 44108#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 41763#L297-2 ssl3_accept_~s__init_num~0 := 0; 44086#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 44078#L592 ssl3_accept_~skip~0 := 0; 44076#L105-3 assume true; 44074#L105-1 assume !false; 44072#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 44070#L108 assume !(ssl3_accept_~s__state~0 == 12292); 44068#L111 assume !(ssl3_accept_~s__state~0 == 16384); 44066#L114 assume !(ssl3_accept_~s__state~0 == 8192); 44064#L117 assume !(ssl3_accept_~s__state~0 == 24576); 44062#L120 assume !(ssl3_accept_~s__state~0 == 8195); 44060#L123 assume !(ssl3_accept_~s__state~0 == 8480); 44054#L126 assume !(ssl3_accept_~s__state~0 == 8481); 44051#L129 assume !(ssl3_accept_~s__state~0 == 8482); 44048#L132 assume !(ssl3_accept_~s__state~0 == 8464); 44045#L135 assume !(ssl3_accept_~s__state~0 == 8465); 44042#L138 assume !(ssl3_accept_~s__state~0 == 8466); 44038#L141 assume !(ssl3_accept_~s__state~0 == 8496); 43990#L144 assume !(ssl3_accept_~s__state~0 == 8497); 41974#L147 assume ssl3_accept_~s__state~0 == 8512; 41975#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 44314#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 44313#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 44307#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 44304#L592 ssl3_accept_~skip~0 := 0; 42026#L105-3 assume true; 42027#L105-1 assume !false; 44189#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 44185#L108 assume !(ssl3_accept_~s__state~0 == 12292); 44181#L111 assume !(ssl3_accept_~s__state~0 == 16384); 44179#L114 assume !(ssl3_accept_~s__state~0 == 8192); 44177#L117 assume !(ssl3_accept_~s__state~0 == 24576); 43993#L120 assume !(ssl3_accept_~s__state~0 == 8195); 42009#L123 assume !(ssl3_accept_~s__state~0 == 8480); 42007#L126 assume !(ssl3_accept_~s__state~0 == 8481); 42005#L129 assume !(ssl3_accept_~s__state~0 == 8482); 42003#L132 assume !(ssl3_accept_~s__state~0 == 8464); 42001#L135 assume !(ssl3_accept_~s__state~0 == 8465); 41999#L138 assume !(ssl3_accept_~s__state~0 == 8466); 41997#L141 assume !(ssl3_accept_~s__state~0 == 8496); 41995#L144 assume !(ssl3_accept_~s__state~0 == 8497); 41993#L147 assume !(ssl3_accept_~s__state~0 == 8512); 41991#L150 assume !(ssl3_accept_~s__state~0 == 8513); 41989#L153 assume ssl3_accept_~s__state~0 == 8528; 41722#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 41723#L325 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 41750#L325-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 41646#L356 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet32;havoc ssl3_accept_#t~nondet32; 41647#L358 assume !(ssl3_accept_~ret~0 <= 0); 41577#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 41642#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 42028#L592 ssl3_accept_~skip~0 := 0; 42025#L105-3 assume true; 42023#L105-1 assume !false; 42021#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 42019#L108 assume !(ssl3_accept_~s__state~0 == 12292); 42017#L111 assume !(ssl3_accept_~s__state~0 == 16384); 42015#L114 assume !(ssl3_accept_~s__state~0 == 8192); 42013#L117 assume !(ssl3_accept_~s__state~0 == 24576); 42010#L120 assume !(ssl3_accept_~s__state~0 == 8195); 42008#L123 assume !(ssl3_accept_~s__state~0 == 8480); 42006#L126 assume !(ssl3_accept_~s__state~0 == 8481); 42004#L129 assume !(ssl3_accept_~s__state~0 == 8482); 42002#L132 assume !(ssl3_accept_~s__state~0 == 8464); 42000#L135 assume !(ssl3_accept_~s__state~0 == 8465); 41998#L138 assume !(ssl3_accept_~s__state~0 == 8466); 41996#L141 assume !(ssl3_accept_~s__state~0 == 8496); 41994#L144 assume !(ssl3_accept_~s__state~0 == 8497); 41992#L147 assume !(ssl3_accept_~s__state~0 == 8512); 41990#L150 assume !(ssl3_accept_~s__state~0 == 8513); 41988#L153 assume !(ssl3_accept_~s__state~0 == 8528); 41987#L156 assume !(ssl3_accept_~s__state~0 == 8529); 41978#L159 assume ssl3_accept_~s__state~0 == 8544; 41701#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 41630#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 41631#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 43786#L393 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 43781#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 43775#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 43191#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 43187#L592 ssl3_accept_~skip~0 := 0; 43185#L105-3 assume true; 43183#L105-1 assume !false; 43181#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 43179#L108 assume !(ssl3_accept_~s__state~0 == 12292); 43177#L111 assume !(ssl3_accept_~s__state~0 == 16384); 43175#L114 assume !(ssl3_accept_~s__state~0 == 8192); 43173#L117 assume !(ssl3_accept_~s__state~0 == 24576); 43171#L120 assume !(ssl3_accept_~s__state~0 == 8195); 43169#L123 assume !(ssl3_accept_~s__state~0 == 8480); 43167#L126 assume !(ssl3_accept_~s__state~0 == 8481); 43165#L129 assume !(ssl3_accept_~s__state~0 == 8482); 43163#L132 assume !(ssl3_accept_~s__state~0 == 8464); 43161#L135 assume !(ssl3_accept_~s__state~0 == 8465); 43159#L138 assume !(ssl3_accept_~s__state~0 == 8466); 42958#L141 assume !(ssl3_accept_~s__state~0 == 8496); 42957#L144 assume !(ssl3_accept_~s__state~0 == 8497); 42956#L147 assume !(ssl3_accept_~s__state~0 == 8512); 42955#L150 assume !(ssl3_accept_~s__state~0 == 8513); 42954#L153 assume !(ssl3_accept_~s__state~0 == 8528); 42953#L156 assume !(ssl3_accept_~s__state~0 == 8529); 42950#L159 assume !(ssl3_accept_~s__state~0 == 8544); 42946#L162 assume !(ssl3_accept_~s__state~0 == 8545); 42944#L165 assume !(ssl3_accept_~s__state~0 == 8560); 42943#L168 assume !(ssl3_accept_~s__state~0 == 8561); 42940#L171 assume ssl3_accept_~s__state~0 == 8448; 42938#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 42936#L433 assume !(ssl3_accept_~num1~0 > 0); 42935#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 42927#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 42924#L592 ssl3_accept_~skip~0 := 0; 42921#L105-3 assume true; 42915#L105-1 assume !false; 42913#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 42910#L108 assume !(ssl3_accept_~s__state~0 == 12292); 42908#L111 assume ssl3_accept_~s__state~0 == 16384; 42903#L217 ssl3_accept_~s__server~0 := 1; 43495#L222 assume ssl3_accept_~cb~0 != 0; 43494#L222-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 43493#L227 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 43492#L232 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 43490#L232-2 ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23; 43489#L241 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 43487#L246 assume !(ssl3_accept_~s__state~0 != 12292);ssl3_accept_#t~post26 := ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~post26 + 1;havoc ssl3_accept_#t~post26;ssl3_accept_~s__state~0 := 8480; 43481#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 43477#L592 ssl3_accept_~skip~0 := 0; 43474#L105-3 assume true; 43472#L105-1 assume !false; 43470#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 43468#L108 assume !(ssl3_accept_~s__state~0 == 12292); 43466#L111 assume !(ssl3_accept_~s__state~0 == 16384); 43464#L114 assume !(ssl3_accept_~s__state~0 == 8192); 43462#L117 assume !(ssl3_accept_~s__state~0 == 24576); 43460#L120 assume !(ssl3_accept_~s__state~0 == 8195); 43458#L123 assume !(ssl3_accept_~s__state~0 == 8480); 43459#L126 assume !(ssl3_accept_~s__state~0 == 8481); 43671#L129 assume !(ssl3_accept_~s__state~0 == 8482); 43669#L132 assume ssl3_accept_~s__state~0 == 8464; 42225#L139 [2018-11-10 07:48:55,541 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:55,542 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 16 times [2018-11-10 07:48:55,542 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:55,542 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:55,542 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,542 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:55,542 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:55,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:55,547 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:55,548 INFO L82 PathProgramCache]: Analyzing trace with hash -92196422, now seen corresponding path program 1 times [2018-11-10 07:48:55,548 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:55,548 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:55,548 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,548 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:55,548 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:55,599 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 185 proven. 7 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2018-11-10 07:48:55,600 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 07:48:55,600 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 07:48:55,614 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:55,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:55,637 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 07:48:55,665 INFO L134 CoverageAnalysis]: Checked inductivity of 302 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2018-11-10 07:48:55,681 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-10 07:48:55,681 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2018-11-10 07:48:55,682 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:55,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 07:48:55,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-11-10 07:48:55,682 INFO L87 Difference]: Start difference. First operand 2853 states and 3736 transitions. cyclomatic complexity: 887 Second operand 5 states. [2018-11-10 07:48:55,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:55,897 INFO L93 Difference]: Finished difference Result 4590 states and 5893 transitions. [2018-11-10 07:48:55,897 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 07:48:55,898 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4590 states and 5893 transitions. [2018-11-10 07:48:55,910 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 3806 [2018-11-10 07:48:55,922 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4590 states to 4518 states and 5817 transitions. [2018-11-10 07:48:55,922 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 4407 [2018-11-10 07:48:55,924 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 4407 [2018-11-10 07:48:55,924 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4518 states and 5817 transitions. [2018-11-10 07:48:55,925 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:55,925 INFO L705 BuchiCegarLoop]: Abstraction has 4518 states and 5817 transitions. [2018-11-10 07:48:55,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4518 states and 5817 transitions. [2018-11-10 07:48:55,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4518 to 3554. [2018-11-10 07:48:55,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3554 states. [2018-11-10 07:48:55,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3554 states to 3554 states and 4640 transitions. [2018-11-10 07:48:55,959 INFO L728 BuchiCegarLoop]: Abstraction has 3554 states and 4640 transitions. [2018-11-10 07:48:55,959 INFO L608 BuchiCegarLoop]: Abstraction has 3554 states and 4640 transitions. [2018-11-10 07:48:55,959 INFO L442 BuchiCegarLoop]: ======== Iteration 22============ [2018-11-10 07:48:55,959 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3554 states and 4640 transitions. [2018-11-10 07:48:55,966 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 3358 [2018-11-10 07:48:55,966 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:55,966 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:55,967 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:55,967 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 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] [2018-11-10 07:48:55,968 INFO L793 eck$LassoCheckResult]: Stem: 49705#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 49526#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 49527#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 49651#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 49692#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 49636#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 49713#L105-3 assume true; 49770#L105-1 assume !false; 50549#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 50548#L108 assume !(ssl3_accept_~s__state~0 == 12292); 50547#L111 assume !(ssl3_accept_~s__state~0 == 16384); 50546#L114 assume !(ssl3_accept_~s__state~0 == 8192); 50545#L117 assume !(ssl3_accept_~s__state~0 == 24576); 50544#L120 assume !(ssl3_accept_~s__state~0 == 8195); 50543#L123 assume !(ssl3_accept_~s__state~0 == 8480); 50542#L126 assume !(ssl3_accept_~s__state~0 == 8481); 50541#L129 assume !(ssl3_accept_~s__state~0 == 8482); 50540#L132 assume ssl3_accept_~s__state~0 == 8464; 49900#L139 [2018-11-10 07:48:55,968 INFO L795 eck$LassoCheckResult]: Loop: 49900#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 53054#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 51545#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 53049#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 53046#L592 ssl3_accept_~skip~0 := 0; 53045#L105-3 assume true; 53044#L105-1 assume !false; 53043#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 53040#L108 assume !(ssl3_accept_~s__state~0 == 12292); 53039#L111 assume !(ssl3_accept_~s__state~0 == 16384); 53036#L114 assume !(ssl3_accept_~s__state~0 == 8192); 53031#L117 assume !(ssl3_accept_~s__state~0 == 24576); 53029#L120 assume !(ssl3_accept_~s__state~0 == 8195); 49731#L123 assume !(ssl3_accept_~s__state~0 == 8480); 49709#L126 assume !(ssl3_accept_~s__state~0 == 8481); 49710#L129 assume !(ssl3_accept_~s__state~0 == 8482); 49707#L132 assume !(ssl3_accept_~s__state~0 == 8464); 49657#L135 assume !(ssl3_accept_~s__state~0 == 8465); 49658#L138 assume !(ssl3_accept_~s__state~0 == 8466); 49682#L141 assume ssl3_accept_~s__state~0 == 8496; 49897#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 53001#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 51514#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 52998#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 49703#L297-2 ssl3_accept_~s__init_num~0 := 0; 52994#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 52990#L592 ssl3_accept_~skip~0 := 0; 52988#L105-3 assume true; 52986#L105-1 assume !false; 52984#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 52982#L108 assume !(ssl3_accept_~s__state~0 == 12292); 52980#L111 assume !(ssl3_accept_~s__state~0 == 16384); 52979#L114 assume !(ssl3_accept_~s__state~0 == 8192); 52977#L117 assume !(ssl3_accept_~s__state~0 == 24576); 52974#L120 assume !(ssl3_accept_~s__state~0 == 8195); 52969#L123 assume !(ssl3_accept_~s__state~0 == 8480); 52967#L126 assume !(ssl3_accept_~s__state~0 == 8481); 52965#L129 assume !(ssl3_accept_~s__state~0 == 8482); 52963#L132 assume !(ssl3_accept_~s__state~0 == 8464); 52961#L135 assume !(ssl3_accept_~s__state~0 == 8465); 52959#L138 assume !(ssl3_accept_~s__state~0 == 8466); 52799#L141 assume !(ssl3_accept_~s__state~0 == 8496); 52796#L144 assume !(ssl3_accept_~s__state~0 == 8497); 52775#L147 assume ssl3_accept_~s__state~0 == 8512; 49894#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 49704#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 49594#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 49706#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 53017#L592 ssl3_accept_~skip~0 := 0; 53015#L105-3 assume true; 53013#L105-1 assume !false; 53011#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 53009#L108 assume !(ssl3_accept_~s__state~0 == 12292); 53007#L111 assume !(ssl3_accept_~s__state~0 == 16384); 53005#L114 assume !(ssl3_accept_~s__state~0 == 8192); 53003#L117 assume !(ssl3_accept_~s__state~0 == 24576); 52997#L120 assume !(ssl3_accept_~s__state~0 == 8195); 52991#L123 assume !(ssl3_accept_~s__state~0 == 8480); 52989#L126 assume !(ssl3_accept_~s__state~0 == 8481); 52987#L129 assume !(ssl3_accept_~s__state~0 == 8482); 52985#L132 assume !(ssl3_accept_~s__state~0 == 8464); 52983#L135 assume !(ssl3_accept_~s__state~0 == 8465); 52981#L138 assume !(ssl3_accept_~s__state~0 == 8466); 49639#L141 assume !(ssl3_accept_~s__state~0 == 8496); 49591#L144 assume !(ssl3_accept_~s__state~0 == 8497); 49550#L147 assume !(ssl3_accept_~s__state~0 == 8512); 49551#L150 assume !(ssl3_accept_~s__state~0 == 8513); 49569#L153 assume ssl3_accept_~s__state~0 == 8528; 49661#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 49662#L325 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 49649#L325-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 49590#L334 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 49580#L337 assume !((ssl3_accept_~l~0 + 1) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 49518#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 49584#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 52658#L592 ssl3_accept_~skip~0 := 0; 52530#L105-3 assume true; 52529#L105-1 assume !false; 52528#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 52527#L108 assume !(ssl3_accept_~s__state~0 == 12292); 52526#L111 assume !(ssl3_accept_~s__state~0 == 16384); 52524#L114 assume !(ssl3_accept_~s__state~0 == 8192); 52523#L117 assume !(ssl3_accept_~s__state~0 == 24576); 52522#L120 assume !(ssl3_accept_~s__state~0 == 8195); 52521#L123 assume !(ssl3_accept_~s__state~0 == 8480); 52520#L126 assume !(ssl3_accept_~s__state~0 == 8481); 52519#L129 assume !(ssl3_accept_~s__state~0 == 8482); 52518#L132 assume !(ssl3_accept_~s__state~0 == 8464); 52517#L135 assume !(ssl3_accept_~s__state~0 == 8465); 52516#L138 assume !(ssl3_accept_~s__state~0 == 8466); 52515#L141 assume !(ssl3_accept_~s__state~0 == 8496); 52514#L144 assume !(ssl3_accept_~s__state~0 == 8497); 52513#L147 assume !(ssl3_accept_~s__state~0 == 8512); 52512#L150 assume !(ssl3_accept_~s__state~0 == 8513); 52511#L153 assume !(ssl3_accept_~s__state~0 == 8528); 52510#L156 assume !(ssl3_accept_~s__state~0 == 8529); 52509#L159 assume ssl3_accept_~s__state~0 == 8544; 49641#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 49571#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 49572#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 49714#L393 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 49678#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 49670#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 49671#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 52329#L592 ssl3_accept_~skip~0 := 0; 52327#L105-3 assume true; 52325#L105-1 assume !false; 52323#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 52321#L108 assume !(ssl3_accept_~s__state~0 == 12292); 52319#L111 assume !(ssl3_accept_~s__state~0 == 16384); 52318#L114 assume !(ssl3_accept_~s__state~0 == 8192); 52315#L117 assume !(ssl3_accept_~s__state~0 == 24576); 52309#L120 assume !(ssl3_accept_~s__state~0 == 8195); 52306#L123 assume !(ssl3_accept_~s__state~0 == 8480); 52302#L126 assume !(ssl3_accept_~s__state~0 == 8481); 52286#L129 assume !(ssl3_accept_~s__state~0 == 8482); 52285#L132 assume !(ssl3_accept_~s__state~0 == 8464); 52283#L135 assume !(ssl3_accept_~s__state~0 == 8465); 52284#L138 assume !(ssl3_accept_~s__state~0 == 8466); 52181#L141 assume !(ssl3_accept_~s__state~0 == 8496); 52180#L144 assume !(ssl3_accept_~s__state~0 == 8497); 52179#L147 assume !(ssl3_accept_~s__state~0 == 8512); 52178#L150 assume !(ssl3_accept_~s__state~0 == 8513); 52177#L153 assume !(ssl3_accept_~s__state~0 == 8528); 52176#L156 assume !(ssl3_accept_~s__state~0 == 8529); 52175#L159 assume !(ssl3_accept_~s__state~0 == 8544); 52174#L162 assume !(ssl3_accept_~s__state~0 == 8545); 52173#L165 assume !(ssl3_accept_~s__state~0 == 8560); 52172#L168 assume !(ssl3_accept_~s__state~0 == 8561); 52171#L171 assume ssl3_accept_~s__state~0 == 8448; 52169#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 49622#L433 assume !(ssl3_accept_~num1~0 > 0); 49562#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 49624#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 52645#L592 ssl3_accept_~skip~0 := 0; 52646#L105-3 assume true; 52639#L105-1 assume !false; 52640#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 52633#L108 assume !(ssl3_accept_~s__state~0 == 12292); 52634#L111 assume !(ssl3_accept_~s__state~0 == 16384); 52627#L114 assume !(ssl3_accept_~s__state~0 == 8192); 52628#L117 assume !(ssl3_accept_~s__state~0 == 24576); 52621#L120 assume !(ssl3_accept_~s__state~0 == 8195); 52622#L123 assume !(ssl3_accept_~s__state~0 == 8480); 52613#L126 assume !(ssl3_accept_~s__state~0 == 8481); 52614#L129 assume !(ssl3_accept_~s__state~0 == 8482); 52605#L132 assume !(ssl3_accept_~s__state~0 == 8464); 52606#L135 assume !(ssl3_accept_~s__state~0 == 8465); 52601#L138 assume !(ssl3_accept_~s__state~0 == 8466); 52602#L141 assume !(ssl3_accept_~s__state~0 == 8496); 52597#L144 assume !(ssl3_accept_~s__state~0 == 8497); 52598#L147 assume !(ssl3_accept_~s__state~0 == 8512); 52590#L150 assume !(ssl3_accept_~s__state~0 == 8513); 52591#L153 assume !(ssl3_accept_~s__state~0 == 8528); 52536#L156 assume !(ssl3_accept_~s__state~0 == 8529); 52537#L159 assume !(ssl3_accept_~s__state~0 == 8544); 49723#L162 assume !(ssl3_accept_~s__state~0 == 8545); 49724#L165 assume !(ssl3_accept_~s__state~0 == 8560); 49664#L168 assume !(ssl3_accept_~s__state~0 == 8561); 49665#L171 assume !(ssl3_accept_~s__state~0 == 8448); 49643#L174 assume ssl3_accept_~s__state~0 == 8576; 49598#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 49606#L447 assume !(ssl3_accept_~ret~0 <= 0); 49543#L450 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 49544#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 52910#L592 ssl3_accept_~skip~0 := 0; 52909#L105-3 assume true; 52908#L105-1 assume !false; 52907#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 52906#L108 assume !(ssl3_accept_~s__state~0 == 12292); 52905#L111 assume !(ssl3_accept_~s__state~0 == 16384); 52904#L114 assume !(ssl3_accept_~s__state~0 == 8192); 52903#L117 assume !(ssl3_accept_~s__state~0 == 24576); 52902#L120 assume !(ssl3_accept_~s__state~0 == 8195); 52901#L123 assume !(ssl3_accept_~s__state~0 == 8480); 52900#L126 assume !(ssl3_accept_~s__state~0 == 8481); 52899#L129 assume !(ssl3_accept_~s__state~0 == 8482); 52898#L132 assume ssl3_accept_~s__state~0 == 8464; 49900#L139 [2018-11-10 07:48:55,968 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:55,968 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 17 times [2018-11-10 07:48:55,968 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:55,968 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:55,969 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,969 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:55,969 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:55,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:55,974 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:55,974 INFO L82 PathProgramCache]: Analyzing trace with hash -553178186, now seen corresponding path program 1 times [2018-11-10 07:48:55,974 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:55,975 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:55,975 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,975 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:55,975 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:55,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:56,033 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2018-11-10 07:48:56,033 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:56,033 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 07:48:56,033 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:56,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:56,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:56,033 INFO L87 Difference]: Start difference. First operand 3554 states and 4640 transitions. cyclomatic complexity: 1093 Second operand 3 states. [2018-11-10 07:48:56,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:56,122 INFO L93 Difference]: Finished difference Result 3942 states and 5098 transitions. [2018-11-10 07:48:56,122 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:56,122 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3942 states and 5098 transitions. [2018-11-10 07:48:56,132 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 3484 [2018-11-10 07:48:56,140 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3942 states to 3812 states and 4968 transitions. [2018-11-10 07:48:56,140 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3701 [2018-11-10 07:48:56,142 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3701 [2018-11-10 07:48:56,142 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3812 states and 4968 transitions. [2018-11-10 07:48:56,143 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:56,143 INFO L705 BuchiCegarLoop]: Abstraction has 3812 states and 4968 transitions. [2018-11-10 07:48:56,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3812 states and 4968 transitions. [2018-11-10 07:48:56,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3812 to 3514. [2018-11-10 07:48:56,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3514 states. [2018-11-10 07:48:56,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3514 states to 3514 states and 4572 transitions. [2018-11-10 07:48:56,175 INFO L728 BuchiCegarLoop]: Abstraction has 3514 states and 4572 transitions. [2018-11-10 07:48:56,175 INFO L608 BuchiCegarLoop]: Abstraction has 3514 states and 4572 transitions. [2018-11-10 07:48:56,175 INFO L442 BuchiCegarLoop]: ======== Iteration 23============ [2018-11-10 07:48:56,175 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3514 states and 4572 transitions. [2018-11-10 07:48:56,186 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 3294 [2018-11-10 07:48:56,186 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:56,187 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:56,188 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:56,188 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 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] [2018-11-10 07:48:56,188 INFO L793 eck$LassoCheckResult]: Stem: 57212#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 57028#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 57029#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 57157#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 57197#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 57139#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 57222#L105-3 assume true; 57280#L105-1 assume !false; 57678#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 57672#L108 assume !(ssl3_accept_~s__state~0 == 12292); 57673#L111 assume !(ssl3_accept_~s__state~0 == 16384); 57666#L114 assume !(ssl3_accept_~s__state~0 == 8192); 57667#L117 assume !(ssl3_accept_~s__state~0 == 24576); 57658#L120 assume !(ssl3_accept_~s__state~0 == 8195); 57659#L123 assume !(ssl3_accept_~s__state~0 == 8480); 57649#L126 assume !(ssl3_accept_~s__state~0 == 8481); 57650#L129 assume !(ssl3_accept_~s__state~0 == 8482); 57640#L132 assume ssl3_accept_~s__state~0 == 8464; 57528#L139 [2018-11-10 07:48:56,189 INFO L795 eck$LassoCheckResult]: Loop: 57528#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 60435#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 60389#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 60434#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 60449#L592 ssl3_accept_~skip~0 := 0; 60448#L105-3 assume true; 60447#L105-1 assume !false; 60446#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 60445#L108 assume !(ssl3_accept_~s__state~0 == 12292); 60444#L111 assume !(ssl3_accept_~s__state~0 == 16384); 60443#L114 assume !(ssl3_accept_~s__state~0 == 8192); 60442#L117 assume !(ssl3_accept_~s__state~0 == 24576); 60441#L120 assume !(ssl3_accept_~s__state~0 == 8195); 60440#L123 assume !(ssl3_accept_~s__state~0 == 8480); 60439#L126 assume !(ssl3_accept_~s__state~0 == 8481); 60438#L129 assume !(ssl3_accept_~s__state~0 == 8482); 60437#L132 assume !(ssl3_accept_~s__state~0 == 8464); 60436#L135 assume !(ssl3_accept_~s__state~0 == 8465); 60413#L138 assume !(ssl3_accept_~s__state~0 == 8466); 59267#L141 assume ssl3_accept_~s__state~0 == 8496; 57524#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 59266#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 58901#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 59263#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 57210#L297-2 ssl3_accept_~s__init_num~0 := 0; 59258#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 59255#L592 ssl3_accept_~skip~0 := 0; 59254#L105-3 assume true; 59253#L105-1 assume !false; 59252#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 59251#L108 assume !(ssl3_accept_~s__state~0 == 12292); 59250#L111 assume !(ssl3_accept_~s__state~0 == 16384); 59249#L114 assume !(ssl3_accept_~s__state~0 == 8192); 59248#L117 assume !(ssl3_accept_~s__state~0 == 24576); 59247#L120 assume !(ssl3_accept_~s__state~0 == 8195); 59246#L123 assume !(ssl3_accept_~s__state~0 == 8480); 59245#L126 assume !(ssl3_accept_~s__state~0 == 8481); 59244#L129 assume !(ssl3_accept_~s__state~0 == 8482); 59243#L132 assume !(ssl3_accept_~s__state~0 == 8464); 59242#L135 assume !(ssl3_accept_~s__state~0 == 8465); 59241#L138 assume !(ssl3_accept_~s__state~0 == 8466); 59240#L141 assume !(ssl3_accept_~s__state~0 == 8496); 59239#L144 assume !(ssl3_accept_~s__state~0 == 8497); 59238#L147 assume ssl3_accept_~s__state~0 == 8512; 57520#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 59235#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 59232#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 59229#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 59226#L592 ssl3_accept_~skip~0 := 0; 59225#L105-3 assume true; 59224#L105-1 assume !false; 59223#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 59222#L108 assume !(ssl3_accept_~s__state~0 == 12292); 59221#L111 assume !(ssl3_accept_~s__state~0 == 16384); 59220#L114 assume !(ssl3_accept_~s__state~0 == 8192); 59219#L117 assume !(ssl3_accept_~s__state~0 == 24576); 59218#L120 assume !(ssl3_accept_~s__state~0 == 8195); 59217#L123 assume !(ssl3_accept_~s__state~0 == 8480); 59216#L126 assume !(ssl3_accept_~s__state~0 == 8481); 59215#L129 assume !(ssl3_accept_~s__state~0 == 8482); 59214#L132 assume !(ssl3_accept_~s__state~0 == 8464); 59213#L135 assume !(ssl3_accept_~s__state~0 == 8465); 59212#L138 assume !(ssl3_accept_~s__state~0 == 8466); 59211#L141 assume !(ssl3_accept_~s__state~0 == 8496); 59210#L144 assume !(ssl3_accept_~s__state~0 == 8497); 59209#L147 assume !(ssl3_accept_~s__state~0 == 8512); 59208#L150 assume !(ssl3_accept_~s__state~0 == 8513); 59207#L153 assume ssl3_accept_~s__state~0 == 8528; 57514#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 59206#L325 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 59204#L325-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 59202#L334 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 59196#L337 assume !((ssl3_accept_~l~0 + 1) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 59191#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 59188#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 59184#L592 ssl3_accept_~skip~0 := 0; 59181#L105-3 assume true; 59176#L105-1 assume !false; 59174#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 59172#L108 assume !(ssl3_accept_~s__state~0 == 12292); 59170#L111 assume !(ssl3_accept_~s__state~0 == 16384); 59168#L114 assume !(ssl3_accept_~s__state~0 == 8192); 59166#L117 assume !(ssl3_accept_~s__state~0 == 24576); 59164#L120 assume !(ssl3_accept_~s__state~0 == 8195); 59162#L123 assume !(ssl3_accept_~s__state~0 == 8480); 59160#L126 assume !(ssl3_accept_~s__state~0 == 8481); 59158#L129 assume !(ssl3_accept_~s__state~0 == 8482); 59156#L132 assume !(ssl3_accept_~s__state~0 == 8464); 59154#L135 assume !(ssl3_accept_~s__state~0 == 8465); 59152#L138 assume !(ssl3_accept_~s__state~0 == 8466); 59150#L141 assume !(ssl3_accept_~s__state~0 == 8496); 59148#L144 assume !(ssl3_accept_~s__state~0 == 8497); 59146#L147 assume !(ssl3_accept_~s__state~0 == 8512); 59144#L150 assume !(ssl3_accept_~s__state~0 == 8513); 59142#L153 assume !(ssl3_accept_~s__state~0 == 8528); 59140#L156 assume !(ssl3_accept_~s__state~0 == 8529); 59138#L159 assume ssl3_accept_~s__state~0 == 8544; 57509#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 59135#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 59132#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 59128#L393 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 59125#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 59122#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 59118#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 59115#L592 ssl3_accept_~skip~0 := 0; 59114#L105-3 assume true; 59113#L105-1 assume !false; 59112#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 59111#L108 assume !(ssl3_accept_~s__state~0 == 12292); 59110#L111 assume !(ssl3_accept_~s__state~0 == 16384); 59109#L114 assume !(ssl3_accept_~s__state~0 == 8192); 59108#L117 assume !(ssl3_accept_~s__state~0 == 24576); 59107#L120 assume !(ssl3_accept_~s__state~0 == 8195); 59106#L123 assume !(ssl3_accept_~s__state~0 == 8480); 59104#L126 assume !(ssl3_accept_~s__state~0 == 8481); 59102#L129 assume !(ssl3_accept_~s__state~0 == 8482); 59100#L132 assume !(ssl3_accept_~s__state~0 == 8464); 59098#L135 assume !(ssl3_accept_~s__state~0 == 8465); 59096#L138 assume !(ssl3_accept_~s__state~0 == 8466); 59094#L141 assume !(ssl3_accept_~s__state~0 == 8496); 59092#L144 assume !(ssl3_accept_~s__state~0 == 8497); 59090#L147 assume !(ssl3_accept_~s__state~0 == 8512); 59088#L150 assume !(ssl3_accept_~s__state~0 == 8513); 59086#L153 assume !(ssl3_accept_~s__state~0 == 8528); 59084#L156 assume !(ssl3_accept_~s__state~0 == 8529); 59082#L159 assume !(ssl3_accept_~s__state~0 == 8544); 59081#L162 assume !(ssl3_accept_~s__state~0 == 8545); 59080#L165 assume !(ssl3_accept_~s__state~0 == 8560); 59078#L168 assume !(ssl3_accept_~s__state~0 == 8561); 59077#L171 assume ssl3_accept_~s__state~0 == 8448; 59074#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 59066#L433 assume !(ssl3_accept_~num1~0 > 0); 59065#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 59057#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 59053#L592 ssl3_accept_~skip~0 := 0; 59051#L105-3 assume true; 59049#L105-1 assume !false; 59047#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 59045#L108 assume !(ssl3_accept_~s__state~0 == 12292); 59043#L111 assume !(ssl3_accept_~s__state~0 == 16384); 59041#L114 assume !(ssl3_accept_~s__state~0 == 8192); 59039#L117 assume !(ssl3_accept_~s__state~0 == 24576); 59036#L120 assume !(ssl3_accept_~s__state~0 == 8195); 59034#L123 assume !(ssl3_accept_~s__state~0 == 8480); 59032#L126 assume !(ssl3_accept_~s__state~0 == 8481); 59029#L129 assume !(ssl3_accept_~s__state~0 == 8482); 59027#L132 assume !(ssl3_accept_~s__state~0 == 8464); 59025#L135 assume !(ssl3_accept_~s__state~0 == 8465); 59023#L138 assume !(ssl3_accept_~s__state~0 == 8466); 59021#L141 assume !(ssl3_accept_~s__state~0 == 8496); 59019#L144 assume !(ssl3_accept_~s__state~0 == 8497); 59017#L147 assume !(ssl3_accept_~s__state~0 == 8512); 59015#L150 assume !(ssl3_accept_~s__state~0 == 8513); 59013#L153 assume !(ssl3_accept_~s__state~0 == 8528); 59011#L156 assume !(ssl3_accept_~s__state~0 == 8529); 59009#L159 assume !(ssl3_accept_~s__state~0 == 8544); 59006#L162 assume !(ssl3_accept_~s__state~0 == 8545); 59004#L165 assume !(ssl3_accept_~s__state~0 == 8560); 59005#L168 assume !(ssl3_accept_~s__state~0 == 8561); 59000#L171 assume !(ssl3_accept_~s__state~0 == 8448); 59001#L174 assume ssl3_accept_~s__state~0 == 8576; 58468#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 58997#L447 assume !(ssl3_accept_~ret~0 <= 0); 58990#L450 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 58314#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 60427#L592 ssl3_accept_~skip~0 := 0; 60426#L105-3 assume true; 60425#L105-1 assume !false; 60424#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 60423#L108 assume !(ssl3_accept_~s__state~0 == 12292); 60422#L111 assume !(ssl3_accept_~s__state~0 == 16384); 60421#L114 assume !(ssl3_accept_~s__state~0 == 8192); 60420#L117 assume !(ssl3_accept_~s__state~0 == 24576); 60419#L120 assume !(ssl3_accept_~s__state~0 == 8195); 60418#L123 assume !(ssl3_accept_~s__state~0 == 8480); 59341#L126 assume !(ssl3_accept_~s__state~0 == 8481); 60417#L129 assume !(ssl3_accept_~s__state~0 == 8482); 60416#L132 assume !(ssl3_accept_~s__state~0 == 8464); 60414#L135 assume !(ssl3_accept_~s__state~0 == 8465); 60415#L138 assume ssl3_accept_~s__state~0 == 8466; 57528#L139 [2018-11-10 07:48:56,189 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:56,189 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 18 times [2018-11-10 07:48:56,189 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:56,189 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:56,189 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,190 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:56,190 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:56,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:56,195 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:56,195 INFO L82 PathProgramCache]: Analyzing trace with hash 971712859, now seen corresponding path program 1 times [2018-11-10 07:48:56,195 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:56,196 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:56,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,196 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:56,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:56,271 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 219 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2018-11-10 07:48:56,272 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:56,272 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:56,272 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:56,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:56,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:56,272 INFO L87 Difference]: Start difference. First operand 3514 states and 4572 transitions. cyclomatic complexity: 1066 Second operand 3 states. [2018-11-10 07:48:56,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:56,302 INFO L93 Difference]: Finished difference Result 6194 states and 7996 transitions. [2018-11-10 07:48:56,302 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:56,302 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 6194 states and 7996 transitions. [2018-11-10 07:48:56,320 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 5974 [2018-11-10 07:48:56,335 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 6194 states to 6194 states and 7996 transitions. [2018-11-10 07:48:56,335 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6083 [2018-11-10 07:48:56,339 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6083 [2018-11-10 07:48:56,339 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6194 states and 7996 transitions. [2018-11-10 07:48:56,341 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:56,341 INFO L705 BuchiCegarLoop]: Abstraction has 6194 states and 7996 transitions. [2018-11-10 07:48:56,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6194 states and 7996 transitions. [2018-11-10 07:48:56,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6194 to 3514. [2018-11-10 07:48:56,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3514 states. [2018-11-10 07:48:56,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3514 states to 3514 states and 4568 transitions. [2018-11-10 07:48:56,379 INFO L728 BuchiCegarLoop]: Abstraction has 3514 states and 4568 transitions. [2018-11-10 07:48:56,379 INFO L608 BuchiCegarLoop]: Abstraction has 3514 states and 4568 transitions. [2018-11-10 07:48:56,379 INFO L442 BuchiCegarLoop]: ======== Iteration 24============ [2018-11-10 07:48:56,379 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3514 states and 4568 transitions. [2018-11-10 07:48:56,387 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 3294 [2018-11-10 07:48:56,387 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:56,387 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:56,388 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:56,388 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 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] [2018-11-10 07:48:56,388 INFO L793 eck$LassoCheckResult]: Stem: 66925#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 66745#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 66746#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 66867#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 66909#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 66849#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 66935#L105-3 assume true; 66991#L105-1 assume !false; 68151#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 68150#L108 assume !(ssl3_accept_~s__state~0 == 12292); 68149#L111 assume !(ssl3_accept_~s__state~0 == 16384); 68148#L114 assume !(ssl3_accept_~s__state~0 == 8192); 68147#L117 assume !(ssl3_accept_~s__state~0 == 24576); 68146#L120 assume !(ssl3_accept_~s__state~0 == 8195); 68145#L123 assume !(ssl3_accept_~s__state~0 == 8480); 68144#L126 assume !(ssl3_accept_~s__state~0 == 8481); 68143#L129 assume !(ssl3_accept_~s__state~0 == 8482); 68142#L132 assume ssl3_accept_~s__state~0 == 8464; 67104#L139 [2018-11-10 07:48:56,389 INFO L795 eck$LassoCheckResult]: Loop: 67104#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 66926#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 66895#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 66896#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 69996#L592 ssl3_accept_~skip~0 := 0; 69995#L105-3 assume true; 69994#L105-1 assume !false; 69993#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 69990#L108 assume !(ssl3_accept_~s__state~0 == 12292); 69988#L111 assume !(ssl3_accept_~s__state~0 == 16384); 69987#L114 assume !(ssl3_accept_~s__state~0 == 8192); 69986#L117 assume !(ssl3_accept_~s__state~0 == 24576); 69985#L120 assume !(ssl3_accept_~s__state~0 == 8195); 69984#L123 assume !(ssl3_accept_~s__state~0 == 8480); 69983#L126 assume !(ssl3_accept_~s__state~0 == 8481); 69982#L129 assume !(ssl3_accept_~s__state~0 == 8482); 69981#L132 assume !(ssl3_accept_~s__state~0 == 8464); 69979#L135 assume !(ssl3_accept_~s__state~0 == 8465); 68981#L138 assume !(ssl3_accept_~s__state~0 == 8466); 68893#L141 assume ssl3_accept_~s__state~0 == 8496; 67099#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 68888#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 68880#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 68884#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 66923#L297-2 ssl3_accept_~s__init_num~0 := 0; 69150#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 69146#L592 ssl3_accept_~skip~0 := 0; 69144#L105-3 assume true; 69142#L105-1 assume !false; 69140#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 69138#L108 assume !(ssl3_accept_~s__state~0 == 12292); 69136#L111 assume !(ssl3_accept_~s__state~0 == 16384); 69134#L114 assume !(ssl3_accept_~s__state~0 == 8192); 69132#L117 assume !(ssl3_accept_~s__state~0 == 24576); 69130#L120 assume !(ssl3_accept_~s__state~0 == 8195); 69129#L123 assume !(ssl3_accept_~s__state~0 == 8480); 69128#L126 assume !(ssl3_accept_~s__state~0 == 8481); 69127#L129 assume !(ssl3_accept_~s__state~0 == 8482); 69126#L132 assume !(ssl3_accept_~s__state~0 == 8464); 69125#L135 assume !(ssl3_accept_~s__state~0 == 8465); 69123#L138 assume !(ssl3_accept_~s__state~0 == 8466); 69117#L141 assume !(ssl3_accept_~s__state~0 == 8496); 69113#L144 assume !(ssl3_accept_~s__state~0 == 8497); 68968#L147 assume ssl3_accept_~s__state~0 == 8512; 67094#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 69991#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 69989#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 69974#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 69971#L592 ssl3_accept_~skip~0 := 0; 69970#L105-3 assume true; 69969#L105-1 assume !false; 69968#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 69967#L108 assume !(ssl3_accept_~s__state~0 == 12292); 69966#L111 assume !(ssl3_accept_~s__state~0 == 16384); 69965#L114 assume !(ssl3_accept_~s__state~0 == 8192); 69964#L117 assume !(ssl3_accept_~s__state~0 == 24576); 69963#L120 assume !(ssl3_accept_~s__state~0 == 8195); 69962#L123 assume !(ssl3_accept_~s__state~0 == 8480); 69961#L126 assume !(ssl3_accept_~s__state~0 == 8481); 69960#L129 assume !(ssl3_accept_~s__state~0 == 8482); 69959#L132 assume !(ssl3_accept_~s__state~0 == 8464); 69958#L135 assume !(ssl3_accept_~s__state~0 == 8465); 69957#L138 assume !(ssl3_accept_~s__state~0 == 8466); 69956#L141 assume !(ssl3_accept_~s__state~0 == 8496); 69955#L144 assume !(ssl3_accept_~s__state~0 == 8497); 69954#L147 assume !(ssl3_accept_~s__state~0 == 8512); 69953#L150 assume !(ssl3_accept_~s__state~0 == 8513); 69952#L153 assume ssl3_accept_~s__state~0 == 8528; 67090#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 66905#L325 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 66865#L325-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 66802#L356 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet32;havoc ssl3_accept_#t~nondet32; 66803#L358 assume !(ssl3_accept_~ret~0 <= 0); 69948#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 69942#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 69938#L592 ssl3_accept_~skip~0 := 0; 69936#L105-3 assume true; 69934#L105-1 assume !false; 69932#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 69930#L108 assume !(ssl3_accept_~s__state~0 == 12292); 69928#L111 assume !(ssl3_accept_~s__state~0 == 16384); 69926#L114 assume !(ssl3_accept_~s__state~0 == 8192); 69924#L117 assume !(ssl3_accept_~s__state~0 == 24576); 69922#L120 assume !(ssl3_accept_~s__state~0 == 8195); 69920#L123 assume !(ssl3_accept_~s__state~0 == 8480); 69918#L126 assume !(ssl3_accept_~s__state~0 == 8481); 69916#L129 assume !(ssl3_accept_~s__state~0 == 8482); 69914#L132 assume !(ssl3_accept_~s__state~0 == 8464); 69912#L135 assume !(ssl3_accept_~s__state~0 == 8465); 69910#L138 assume !(ssl3_accept_~s__state~0 == 8466); 69908#L141 assume !(ssl3_accept_~s__state~0 == 8496); 69906#L144 assume !(ssl3_accept_~s__state~0 == 8497); 69904#L147 assume !(ssl3_accept_~s__state~0 == 8512); 69903#L150 assume !(ssl3_accept_~s__state~0 == 8513); 69902#L153 assume !(ssl3_accept_~s__state~0 == 8528); 69901#L156 assume !(ssl3_accept_~s__state~0 == 8529); 69900#L159 assume ssl3_accept_~s__state~0 == 8544; 67084#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 66786#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 66787#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 66936#L393 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 66894#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 66886#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 66887#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 70112#L592 ssl3_accept_~skip~0 := 0; 70111#L105-3 assume true; 70110#L105-1 assume !false; 70109#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 70108#L108 assume !(ssl3_accept_~s__state~0 == 12292); 70084#L111 assume !(ssl3_accept_~s__state~0 == 16384); 69428#L114 assume !(ssl3_accept_~s__state~0 == 8192); 69426#L117 assume !(ssl3_accept_~s__state~0 == 24576); 69424#L120 assume !(ssl3_accept_~s__state~0 == 8195); 69421#L123 assume !(ssl3_accept_~s__state~0 == 8480); 69415#L126 assume !(ssl3_accept_~s__state~0 == 8481); 69413#L129 assume !(ssl3_accept_~s__state~0 == 8482); 69411#L132 assume !(ssl3_accept_~s__state~0 == 8464); 69409#L135 assume !(ssl3_accept_~s__state~0 == 8465); 69407#L138 assume !(ssl3_accept_~s__state~0 == 8466); 69405#L141 assume !(ssl3_accept_~s__state~0 == 8496); 69403#L144 assume !(ssl3_accept_~s__state~0 == 8497); 69400#L147 assume !(ssl3_accept_~s__state~0 == 8512); 69401#L150 assume !(ssl3_accept_~s__state~0 == 8513); 69856#L153 assume !(ssl3_accept_~s__state~0 == 8528); 69854#L156 assume !(ssl3_accept_~s__state~0 == 8529); 69391#L159 assume !(ssl3_accept_~s__state~0 == 8544); 69389#L162 assume !(ssl3_accept_~s__state~0 == 8545); 69387#L165 assume !(ssl3_accept_~s__state~0 == 8560); 69386#L168 assume !(ssl3_accept_~s__state~0 == 8561); 69383#L171 assume ssl3_accept_~s__state~0 == 8448; 66789#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 66790#L433 assume !(ssl3_accept_~num1~0 > 0); 66777#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 66836#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 70125#L592 ssl3_accept_~skip~0 := 0; 70123#L105-3 assume true; 70122#L105-1 assume !false; 70121#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 69858#L108 assume !(ssl3_accept_~s__state~0 == 12292); 69857#L111 assume !(ssl3_accept_~s__state~0 == 16384); 69855#L114 assume !(ssl3_accept_~s__state~0 == 8192); 69853#L117 assume !(ssl3_accept_~s__state~0 == 24576); 69852#L120 assume !(ssl3_accept_~s__state~0 == 8195); 69851#L123 assume !(ssl3_accept_~s__state~0 == 8480); 69849#L126 assume !(ssl3_accept_~s__state~0 == 8481); 69847#L129 assume !(ssl3_accept_~s__state~0 == 8482); 69845#L132 assume !(ssl3_accept_~s__state~0 == 8464); 69843#L135 assume !(ssl3_accept_~s__state~0 == 8465); 69841#L138 assume !(ssl3_accept_~s__state~0 == 8466); 69840#L141 assume !(ssl3_accept_~s__state~0 == 8496); 69839#L144 assume !(ssl3_accept_~s__state~0 == 8497); 69836#L147 assume !(ssl3_accept_~s__state~0 == 8512); 69834#L150 assume !(ssl3_accept_~s__state~0 == 8513); 69833#L153 assume !(ssl3_accept_~s__state~0 == 8528); 69832#L156 assume !(ssl3_accept_~s__state~0 == 8529); 69831#L159 assume !(ssl3_accept_~s__state~0 == 8544); 69830#L162 assume !(ssl3_accept_~s__state~0 == 8545); 69828#L165 assume !(ssl3_accept_~s__state~0 == 8560); 69827#L168 assume !(ssl3_accept_~s__state~0 == 8561); 69817#L171 assume !(ssl3_accept_~s__state~0 == 8448); 66858#L174 assume ssl3_accept_~s__state~0 == 8576; 66859#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 66820#L447 assume !(ssl3_accept_~ret~0 <= 0); 66759#L450 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 66760#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 69820#L592 ssl3_accept_~skip~0 := 0; 69816#L105-3 assume true; 69813#L105-1 assume !false; 69807#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 69805#L108 assume !(ssl3_accept_~s__state~0 == 12292); 69803#L111 assume !(ssl3_accept_~s__state~0 == 16384); 69801#L114 assume !(ssl3_accept_~s__state~0 == 8192); 69799#L117 assume !(ssl3_accept_~s__state~0 == 24576); 69797#L120 assume !(ssl3_accept_~s__state~0 == 8195); 69795#L123 assume !(ssl3_accept_~s__state~0 == 8480); 69007#L126 assume !(ssl3_accept_~s__state~0 == 8481); 69792#L129 assume !(ssl3_accept_~s__state~0 == 8482); 69790#L132 assume !(ssl3_accept_~s__state~0 == 8464); 69788#L135 assume !(ssl3_accept_~s__state~0 == 8465); 69786#L138 assume ssl3_accept_~s__state~0 == 8466; 67104#L139 [2018-11-10 07:48:56,389 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:56,389 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 19 times [2018-11-10 07:48:56,389 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:56,389 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:56,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,390 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:56,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:56,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:56,395 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:56,395 INFO L82 PathProgramCache]: Analyzing trace with hash 699365434, now seen corresponding path program 1 times [2018-11-10 07:48:56,395 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:56,395 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:56,396 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,396 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:56,396 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:56,504 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 296 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2018-11-10 07:48:56,504 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:56,504 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 07:48:56,504 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:56,505 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 07:48:56,505 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 07:48:56,505 INFO L87 Difference]: Start difference. First operand 3514 states and 4568 transitions. cyclomatic complexity: 1062 Second operand 5 states. [2018-11-10 07:48:56,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:56,553 INFO L93 Difference]: Finished difference Result 3510 states and 4556 transitions. [2018-11-10 07:48:56,553 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:56,553 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3510 states and 4556 transitions. [2018-11-10 07:48:56,563 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 3290 [2018-11-10 07:48:56,571 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3510 states to 3510 states and 4556 transitions. [2018-11-10 07:48:56,572 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3399 [2018-11-10 07:48:56,573 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3399 [2018-11-10 07:48:56,573 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3510 states and 4556 transitions. [2018-11-10 07:48:56,574 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:56,574 INFO L705 BuchiCegarLoop]: Abstraction has 3510 states and 4556 transitions. [2018-11-10 07:48:56,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3510 states and 4556 transitions. [2018-11-10 07:48:56,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3510 to 3510. [2018-11-10 07:48:56,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3510 states. [2018-11-10 07:48:56,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3510 states to 3510 states and 4556 transitions. [2018-11-10 07:48:56,603 INFO L728 BuchiCegarLoop]: Abstraction has 3510 states and 4556 transitions. [2018-11-10 07:48:56,603 INFO L608 BuchiCegarLoop]: Abstraction has 3510 states and 4556 transitions. [2018-11-10 07:48:56,603 INFO L442 BuchiCegarLoop]: ======== Iteration 25============ [2018-11-10 07:48:56,603 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3510 states and 4556 transitions. [2018-11-10 07:48:56,611 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 3290 [2018-11-10 07:48:56,611 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:56,611 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:56,612 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:56,612 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 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] [2018-11-10 07:48:56,612 INFO L793 eck$LassoCheckResult]: Stem: 73959#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 73776#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 73777#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 73898#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 73941#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 73879#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 73971#L105-3 assume true; 74040#L105-1 assume !false; 74987#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 76225#L108 assume !(ssl3_accept_~s__state~0 == 12292); 74976#L111 assume !(ssl3_accept_~s__state~0 == 16384); 74977#L114 assume !(ssl3_accept_~s__state~0 == 8192); 74968#L117 assume !(ssl3_accept_~s__state~0 == 24576); 74969#L120 assume !(ssl3_accept_~s__state~0 == 8195); 74961#L123 assume !(ssl3_accept_~s__state~0 == 8480); 74955#L126 assume !(ssl3_accept_~s__state~0 == 8481); 74956#L129 assume !(ssl3_accept_~s__state~0 == 8482); 76223#L132 assume ssl3_accept_~s__state~0 == 8464; 73815#L139 [2018-11-10 07:48:56,613 INFO L795 eck$LassoCheckResult]: Loop: 73815#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 73816#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 76391#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 76392#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 76536#L592 ssl3_accept_~skip~0 := 0; 76535#L105-3 assume true; 76534#L105-1 assume !false; 76533#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 76532#L108 assume !(ssl3_accept_~s__state~0 == 12292); 76531#L111 assume !(ssl3_accept_~s__state~0 == 16384); 76530#L114 assume !(ssl3_accept_~s__state~0 == 8192); 76529#L117 assume !(ssl3_accept_~s__state~0 == 24576); 76528#L120 assume !(ssl3_accept_~s__state~0 == 8195); 76527#L123 assume !(ssl3_accept_~s__state~0 == 8480); 76526#L126 assume !(ssl3_accept_~s__state~0 == 8481); 76525#L129 assume !(ssl3_accept_~s__state~0 == 8482); 76524#L132 assume !(ssl3_accept_~s__state~0 == 8464); 76523#L135 assume !(ssl3_accept_~s__state~0 == 8465); 76133#L138 assume !(ssl3_accept_~s__state~0 == 8466); 76063#L141 assume ssl3_accept_~s__state~0 == 8496; 74853#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 76056#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 76051#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 76047#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 73956#L297-2 ssl3_accept_~s__init_num~0 := 0; 76014#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 76008#L592 ssl3_accept_~skip~0 := 0; 76004#L105-3 assume true; 76000#L105-1 assume !false; 75996#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 75992#L108 assume !(ssl3_accept_~s__state~0 == 12292); 75988#L111 assume !(ssl3_accept_~s__state~0 == 16384); 75984#L114 assume !(ssl3_accept_~s__state~0 == 8192); 75980#L117 assume !(ssl3_accept_~s__state~0 == 24576); 75975#L120 assume !(ssl3_accept_~s__state~0 == 8195); 75972#L123 assume !(ssl3_accept_~s__state~0 == 8480); 75969#L126 assume !(ssl3_accept_~s__state~0 == 8481); 75963#L129 assume !(ssl3_accept_~s__state~0 == 8482); 75961#L132 assume !(ssl3_accept_~s__state~0 == 8464); 75960#L135 assume !(ssl3_accept_~s__state~0 == 8465); 75959#L138 assume !(ssl3_accept_~s__state~0 == 8466); 75957#L141 assume !(ssl3_accept_~s__state~0 == 8496); 75956#L144 assume !(ssl3_accept_~s__state~0 == 8497); 75955#L147 assume ssl3_accept_~s__state~0 == 8512; 74848#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 75953#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 75950#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 75947#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 75943#L592 ssl3_accept_~skip~0 := 0; 75940#L105-3 assume true; 75934#L105-1 assume !false; 75928#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 75925#L108 assume !(ssl3_accept_~s__state~0 == 12292); 75401#L111 assume !(ssl3_accept_~s__state~0 == 16384); 75394#L114 assume !(ssl3_accept_~s__state~0 == 8192); 75391#L117 assume !(ssl3_accept_~s__state~0 == 24576); 75388#L120 assume !(ssl3_accept_~s__state~0 == 8195); 75385#L123 assume !(ssl3_accept_~s__state~0 == 8480); 75382#L126 assume !(ssl3_accept_~s__state~0 == 8481); 75379#L129 assume !(ssl3_accept_~s__state~0 == 8482); 75376#L132 assume !(ssl3_accept_~s__state~0 == 8464); 75373#L135 assume !(ssl3_accept_~s__state~0 == 8465); 75370#L138 assume !(ssl3_accept_~s__state~0 == 8466); 75367#L141 assume !(ssl3_accept_~s__state~0 == 8496); 75364#L144 assume !(ssl3_accept_~s__state~0 == 8497); 75361#L147 assume !(ssl3_accept_~s__state~0 == 8512); 75358#L150 assume !(ssl3_accept_~s__state~0 == 8513); 75355#L153 assume ssl3_accept_~s__state~0 == 8528; 74843#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 75350#L325 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 75346#L325-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 75342#L356 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet32;havoc ssl3_accept_#t~nondet32; 75340#L358 assume !(ssl3_accept_~ret~0 <= 0); 75335#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 75332#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 75329#L592 ssl3_accept_~skip~0 := 0; 75327#L105-3 assume true; 75324#L105-1 assume !false; 75319#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 75317#L108 assume !(ssl3_accept_~s__state~0 == 12292); 75315#L111 assume !(ssl3_accept_~s__state~0 == 16384); 75313#L114 assume !(ssl3_accept_~s__state~0 == 8192); 75311#L117 assume !(ssl3_accept_~s__state~0 == 24576); 75309#L120 assume !(ssl3_accept_~s__state~0 == 8195); 75307#L123 assume !(ssl3_accept_~s__state~0 == 8480); 75305#L126 assume !(ssl3_accept_~s__state~0 == 8481); 75303#L129 assume !(ssl3_accept_~s__state~0 == 8482); 75301#L132 assume !(ssl3_accept_~s__state~0 == 8464); 75299#L135 assume !(ssl3_accept_~s__state~0 == 8465); 75297#L138 assume !(ssl3_accept_~s__state~0 == 8466); 75295#L141 assume !(ssl3_accept_~s__state~0 == 8496); 75293#L144 assume !(ssl3_accept_~s__state~0 == 8497); 75291#L147 assume !(ssl3_accept_~s__state~0 == 8512); 75289#L150 assume !(ssl3_accept_~s__state~0 == 8513); 75287#L153 assume !(ssl3_accept_~s__state~0 == 8528); 75285#L156 assume !(ssl3_accept_~s__state~0 == 8529); 75283#L159 assume ssl3_accept_~s__state~0 == 8544; 74838#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 75280#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 75277#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 75275#L393 assume (ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0; 75272#L394 assume ssl3_accept_~s__verify_mode~0 + 2 != 0; 75269#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 75266#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 75262#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 75259#L592 ssl3_accept_~skip~0 := 0; 75258#L105-3 assume true; 75257#L105-1 assume !false; 75256#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 75255#L108 assume !(ssl3_accept_~s__state~0 == 12292); 75254#L111 assume !(ssl3_accept_~s__state~0 == 16384); 75253#L114 assume !(ssl3_accept_~s__state~0 == 8192); 75252#L117 assume !(ssl3_accept_~s__state~0 == 24576); 75251#L120 assume !(ssl3_accept_~s__state~0 == 8195); 75250#L123 assume !(ssl3_accept_~s__state~0 == 8480); 75248#L126 assume !(ssl3_accept_~s__state~0 == 8481); 75246#L129 assume !(ssl3_accept_~s__state~0 == 8482); 75244#L132 assume !(ssl3_accept_~s__state~0 == 8464); 75242#L135 assume !(ssl3_accept_~s__state~0 == 8465); 75240#L138 assume !(ssl3_accept_~s__state~0 == 8466); 75238#L141 assume !(ssl3_accept_~s__state~0 == 8496); 75236#L144 assume !(ssl3_accept_~s__state~0 == 8497); 75234#L147 assume !(ssl3_accept_~s__state~0 == 8512); 75232#L150 assume !(ssl3_accept_~s__state~0 == 8513); 75230#L153 assume !(ssl3_accept_~s__state~0 == 8528); 75228#L156 assume !(ssl3_accept_~s__state~0 == 8529); 75226#L159 assume !(ssl3_accept_~s__state~0 == 8544); 75225#L162 assume !(ssl3_accept_~s__state~0 == 8545); 75224#L165 assume !(ssl3_accept_~s__state~0 == 8560); 75222#L168 assume !(ssl3_accept_~s__state~0 == 8561); 75221#L171 assume ssl3_accept_~s__state~0 == 8448; 75218#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 75210#L433 assume !(ssl3_accept_~num1~0 > 0); 75209#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 75201#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 75197#L592 ssl3_accept_~skip~0 := 0; 75195#L105-3 assume true; 75193#L105-1 assume !false; 75191#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 75189#L108 assume !(ssl3_accept_~s__state~0 == 12292); 75187#L111 assume !(ssl3_accept_~s__state~0 == 16384); 75185#L114 assume !(ssl3_accept_~s__state~0 == 8192); 75183#L117 assume !(ssl3_accept_~s__state~0 == 24576); 75180#L120 assume !(ssl3_accept_~s__state~0 == 8195); 75178#L123 assume !(ssl3_accept_~s__state~0 == 8480); 75176#L126 assume !(ssl3_accept_~s__state~0 == 8481); 75173#L129 assume !(ssl3_accept_~s__state~0 == 8482); 75171#L132 assume !(ssl3_accept_~s__state~0 == 8464); 75169#L135 assume !(ssl3_accept_~s__state~0 == 8465); 75167#L138 assume !(ssl3_accept_~s__state~0 == 8466); 75165#L141 assume !(ssl3_accept_~s__state~0 == 8496); 75163#L144 assume !(ssl3_accept_~s__state~0 == 8497); 75161#L147 assume !(ssl3_accept_~s__state~0 == 8512); 75159#L150 assume !(ssl3_accept_~s__state~0 == 8513); 75157#L153 assume !(ssl3_accept_~s__state~0 == 8528); 75155#L156 assume !(ssl3_accept_~s__state~0 == 8529); 75153#L159 assume !(ssl3_accept_~s__state~0 == 8544); 75150#L162 assume !(ssl3_accept_~s__state~0 == 8545); 75148#L165 assume !(ssl3_accept_~s__state~0 == 8560); 75149#L168 assume !(ssl3_accept_~s__state~0 == 8561); 75144#L171 assume !(ssl3_accept_~s__state~0 == 8448); 75145#L174 assume ssl3_accept_~s__state~0 == 8576; 74958#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 75139#L447 assume !(ssl3_accept_~ret~0 <= 0); 75079#L450 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 74892#L555 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 76384#L592 ssl3_accept_~skip~0 := 0; 76382#L105-3 assume true; 76380#L105-1 assume !false; 76378#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 76376#L108 assume !(ssl3_accept_~s__state~0 == 12292); 76374#L111 assume !(ssl3_accept_~s__state~0 == 16384); 76372#L114 assume !(ssl3_accept_~s__state~0 == 8192); 76370#L117 assume !(ssl3_accept_~s__state~0 == 24576); 76368#L120 assume !(ssl3_accept_~s__state~0 == 8195); 76366#L123 assume !(ssl3_accept_~s__state~0 == 8480); 76339#L126 assume !(ssl3_accept_~s__state~0 == 8481); 76363#L129 assume !(ssl3_accept_~s__state~0 == 8482); 76361#L132 assume !(ssl3_accept_~s__state~0 == 8464); 76358#L135 assume !(ssl3_accept_~s__state~0 == 8465); 76359#L138 assume ssl3_accept_~s__state~0 == 8466; 73815#L139 [2018-11-10 07:48:56,613 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:56,613 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 20 times [2018-11-10 07:48:56,613 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:56,613 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:56,613 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,614 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:56,614 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:56,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:56,619 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:56,619 INFO L82 PathProgramCache]: Analyzing trace with hash -1611945927, now seen corresponding path program 1 times [2018-11-10 07:48:56,619 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:56,619 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:56,620 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,620 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:56,620 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:56,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:56,651 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:56,651 INFO L82 PathProgramCache]: Analyzing trace with hash 1427614795, now seen corresponding path program 1 times [2018-11-10 07:48:56,651 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:56,651 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:56,652 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,652 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:56,652 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:56,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:56,697 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 387 trivial. 0 not checked. [2018-11-10 07:48:56,697 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:56,697 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:57,498 WARN L179 SmtUtils]: Spent 789.00 ms on a formula simplification. DAG size of input: 388 DAG size of output: 145 [2018-11-10 07:48:57,557 INFO L214 LassoAnalysis]: Preferences: [2018-11-10 07:48:57,557 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2018-11-10 07:48:57,557 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2018-11-10 07:48:57,557 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2018-11-10 07:48:57,557 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2018-11-10 07:48:57,557 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:57,557 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2018-11-10 07:48:57,557 INFO L130 ssoRankerPreferences]: Path of dumped script: [2018-11-10 07:48:57,557 INFO L131 ssoRankerPreferences]: Filename of dumped script: s3_srvr_10_false-unreach-call_false-termination.cil.c_Iteration25_Loop [2018-11-10 07:48:57,557 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2018-11-10 07:48:57,557 INFO L280 LassoAnalysis]: Starting lasso preprocessing... [2018-11-10 07:48:57,558 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,560 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,566 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,568 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,570 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,574 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,576 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,577 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,578 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,579 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,590 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,591 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,595 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,597 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,599 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,600 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,603 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,606 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,608 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,610 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,611 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:57,779 INFO L298 LassoAnalysis]: Preprocessing complete. [2018-11-10 07:48:57,779 INFO L410 LassoAnalysis]: Checking for nontermination... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 12 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 12 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:57,782 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:57,782 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:57,799 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:57,799 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_#t~nondet29=1} Honda state: {ULTIMATE.start_ssl3_accept_#t~nondet29=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/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 [2018-11-10 07:48:57,803 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:57,803 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:57,806 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:57,806 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~num1~0=-5, ULTIMATE.start_ssl3_accept_#t~nondet35=-5} Honda state: {ULTIMATE.start_ssl3_accept_~num1~0=-5, ULTIMATE.start_ssl3_accept_#t~nondet35=-5} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/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 [2018-11-10 07:48:57,825 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:57,826 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:57,842 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:57,842 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~got_new_session~0=1} Honda state: {ULTIMATE.start_ssl3_accept_~got_new_session~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 15 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 15 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:57,846 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:57,847 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:57,870 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:57,870 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_#t~nondet32=1} Honda state: {ULTIMATE.start_ssl3_accept_#t~nondet32=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 16 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 16 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:57,876 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:57,876 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:57,879 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:57,879 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~s__verify_mode~0=-8} Honda state: {ULTIMATE.start_ssl3_accept_~s__verify_mode~0=-8} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 17 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 17 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:57,897 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:57,897 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:57,909 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:57,909 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~skip~0=0} Honda state: {ULTIMATE.start_ssl3_accept_~skip~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 18 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 18 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:57,931 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:57,931 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:57,947 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:57,947 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~s__s3__tmp__cert_request~0=1} Honda state: {ULTIMATE.start_ssl3_accept_~s__s3__tmp__cert_request~0=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/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 [2018-11-10 07:48:57,962 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:57,962 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:57,977 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:57,977 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_#t~nondet33=1} Honda state: {ULTIMATE.start_ssl3_accept_#t~nondet33=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/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 [2018-11-10 07:48:57,980 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:57,980 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:57,983 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:57,983 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~s__hit~0=0} Honda state: {ULTIMATE.start_ssl3_accept_~s__hit~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/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 [2018-11-10 07:48:58,000 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:58,001 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:58,092 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:58,092 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~__cil_tmp61~0=0, ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0=0, ULTIMATE.start_ssl3_accept_~l~0=0, ULTIMATE.start_ssl3_accept_~__cil_tmp56~0=0} Honda state: {ULTIMATE.start_ssl3_accept_~__cil_tmp61~0=0, ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0=0, ULTIMATE.start_ssl3_accept_~l~0=0, ULTIMATE.start_ssl3_accept_~__cil_tmp56~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 22 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 22 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:58,108 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:58,108 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:58,110 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:58,110 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~s__init_num~0=0} Honda state: {ULTIMATE.start_ssl3_accept_~s__init_num~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 23 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 23 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:58,128 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:58,128 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:58,181 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:48:58,181 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~__cil_tmp57~0=-4294967296, ULTIMATE.start_ssl3_accept_~s__options~0=-4294967296} Honda state: {ULTIMATE.start_ssl3_accept_~__cil_tmp57~0=-4294967296, ULTIMATE.start_ssl3_accept_~s__options~0=-4294967296} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 24 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 24 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:58,199 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:48:58,199 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 25 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 25 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:58,219 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2018-11-10 07:48:58,219 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:48:58,221 INFO L450 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2018-11-10 07:48:58,236 INFO L214 LassoAnalysis]: Preferences: [2018-11-10 07:48:58,236 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2018-11-10 07:48:58,236 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2018-11-10 07:48:58,236 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2018-11-10 07:48:58,236 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2018-11-10 07:48:58,236 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:48:58,236 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2018-11-10 07:48:58,236 INFO L130 ssoRankerPreferences]: Path of dumped script: [2018-11-10 07:48:58,236 INFO L131 ssoRankerPreferences]: Filename of dumped script: s3_srvr_10_false-unreach-call_false-termination.cil.c_Iteration25_Loop [2018-11-10 07:48:58,236 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2018-11-10 07:48:58,236 INFO L280 LassoAnalysis]: Starting lasso preprocessing... [2018-11-10 07:48:58,239 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,261 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,264 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,266 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,267 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,271 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,272 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,274 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,276 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,284 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,287 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,290 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,292 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,296 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,297 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,299 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,302 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,304 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,307 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,309 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,312 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:48:58,475 INFO L298 LassoAnalysis]: Preprocessing complete. [2018-11-10 07:48:58,475 INFO L496 LassoAnalysis]: Using template 'affine'. [2018-11-10 07:48:58,475 INFO L122 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 [2018-11-10 07:48:58,476 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:58,476 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:58,476 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:58,476 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:58,476 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:58,476 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:58,477 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:58,481 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:58,481 INFO L122 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 [2018-11-10 07:48:58,482 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:58,482 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:58,482 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:58,482 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:58,482 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:58,483 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:58,483 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:58,483 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:58,484 INFO L122 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 [2018-11-10 07:48:58,484 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:58,484 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:58,484 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:58,484 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:58,484 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:58,485 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:58,485 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:58,485 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:58,486 INFO L122 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 [2018-11-10 07:48:58,486 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:58,486 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:58,486 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:58,486 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:58,486 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:58,487 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:58,487 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:58,487 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:58,488 INFO L122 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 [2018-11-10 07:48:58,488 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:58,488 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:58,488 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:58,488 INFO L206 nArgumentSynthesizer]: 2 loop disjuncts [2018-11-10 07:48:58,488 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:58,489 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2018-11-10 07:48:58,489 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:58,489 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:58,490 INFO L122 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 [2018-11-10 07:48:58,490 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:58,490 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:58,490 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:58,490 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:58,490 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:58,491 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:58,491 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:58,491 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:58,492 INFO L122 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 [2018-11-10 07:48:58,492 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:58,492 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:58,492 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:58,492 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:58,492 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:58,493 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:58,493 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:58,493 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:58,494 INFO L122 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 [2018-11-10 07:48:58,494 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:58,494 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:58,494 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:58,494 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:58,494 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:58,494 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:58,495 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:58,495 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:58,495 INFO L122 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 [2018-11-10 07:48:58,496 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:58,496 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:58,496 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:58,496 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:58,496 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:58,497 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:58,497 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:58,499 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:58,499 INFO L122 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 [2018-11-10 07:48:58,500 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:58,500 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:58,500 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:58,500 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:58,500 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:58,500 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:58,500 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:58,501 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:58,501 INFO L122 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 [2018-11-10 07:48:58,501 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:58,501 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:58,501 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:58,502 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:58,502 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:58,502 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:58,502 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:58,502 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:48:58,503 INFO L122 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 [2018-11-10 07:48:58,503 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:48:58,503 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:48:58,503 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:48:58,503 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:48:58,503 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:48:58,504 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:48:58,504 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:48:58,505 INFO L421 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2018-11-10 07:48:58,505 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2018-11-10 07:48:58,505 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2018-11-10 07:48:58,506 INFO L437 nArgumentSynthesizer]: Simplifying supporting invariants... [2018-11-10 07:48:58,506 INFO L440 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2018-11-10 07:48:58,506 INFO L517 LassoAnalysis]: Proved termination. [2018-11-10 07:48:58,506 INFO L519 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_accept_~blastFlag~0) = -1*ULTIMATE.start_ssl3_accept_~blastFlag~0 + 1 Supporting invariants [] [2018-11-10 07:48:58,506 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2018-11-10 07:48:58,657 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:58,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:58,669 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 07:48:58,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:58,693 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 07:48:58,718 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2018-11-10 07:48:58,719 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 [2018-11-10 07:48:58,719 INFO L72 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 3510 states and 4556 transitions. cyclomatic complexity: 1054 Second operand 5 states. [2018-11-10 07:48:58,760 INFO L76 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 3510 states and 4556 transitions. cyclomatic complexity: 1054. Second operand 5 states. Result 8958 states and 11535 transitions. Complement of second has 4 states. [2018-11-10 07:48:58,761 INFO L142 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2018-11-10 07:48:58,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-10 07:48:58,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 393 transitions. [2018-11-10 07:48:58,762 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 393 transitions. Stem has 18 letters. Loop has 181 letters. [2018-11-10 07:48:58,765 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 07:48:58,765 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 393 transitions. Stem has 199 letters. Loop has 181 letters. [2018-11-10 07:48:58,766 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 07:48:58,767 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 393 transitions. Stem has 18 letters. Loop has 362 letters. [2018-11-10 07:48:58,770 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 07:48:58,770 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 8958 states and 11535 transitions. [2018-11-10 07:48:58,790 INFO L131 ngComponentsAnalysis]: Automaton has 9 accepting balls. 6006 [2018-11-10 07:48:58,803 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 8958 states to 8958 states and 11535 transitions. [2018-11-10 07:48:58,803 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6119 [2018-11-10 07:48:58,807 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6127 [2018-11-10 07:48:58,807 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8958 states and 11535 transitions. [2018-11-10 07:48:58,807 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:58,808 INFO L705 BuchiCegarLoop]: Abstraction has 8958 states and 11535 transitions. [2018-11-10 07:48:58,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8958 states and 11535 transitions. [2018-11-10 07:48:58,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8958 to 8950. [2018-11-10 07:48:58,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8950 states. [2018-11-10 07:48:58,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8950 states to 8950 states and 11524 transitions. [2018-11-10 07:48:58,859 INFO L728 BuchiCegarLoop]: Abstraction has 8950 states and 11524 transitions. [2018-11-10 07:48:58,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:58,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:58,860 INFO L87 Difference]: Start difference. First operand 8950 states and 11524 transitions. Second operand 3 states. [2018-11-10 07:48:58,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:58,874 INFO L93 Difference]: Finished difference Result 8950 states and 11303 transitions. [2018-11-10 07:48:58,876 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:58,876 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 8950 states and 11303 transitions. [2018-11-10 07:48:58,894 INFO L131 ngComponentsAnalysis]: Automaton has 9 accepting balls. 6006 [2018-11-10 07:48:58,907 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 8950 states to 8950 states and 11303 transitions. [2018-11-10 07:48:58,907 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6119 [2018-11-10 07:48:58,911 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6119 [2018-11-10 07:48:58,911 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8950 states and 11303 transitions. [2018-11-10 07:48:58,911 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:58,911 INFO L705 BuchiCegarLoop]: Abstraction has 8950 states and 11303 transitions. [2018-11-10 07:48:58,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8950 states and 11303 transitions. [2018-11-10 07:48:58,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8950 to 8950. [2018-11-10 07:48:58,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8950 states. [2018-11-10 07:48:58,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8950 states to 8950 states and 11303 transitions. [2018-11-10 07:48:58,963 INFO L728 BuchiCegarLoop]: Abstraction has 8950 states and 11303 transitions. [2018-11-10 07:48:58,963 INFO L608 BuchiCegarLoop]: Abstraction has 8950 states and 11303 transitions. [2018-11-10 07:48:58,963 INFO L442 BuchiCegarLoop]: ======== Iteration 26============ [2018-11-10 07:48:58,963 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 8950 states and 11303 transitions. [2018-11-10 07:48:58,976 INFO L131 ngComponentsAnalysis]: Automaton has 9 accepting balls. 6006 [2018-11-10 07:48:58,976 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:58,976 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:58,977 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:58,977 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 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] [2018-11-10 07:48:58,978 INFO L793 eck$LassoCheckResult]: Stem: 105039#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 104777#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 104778#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 104955#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 105019#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 104928#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 105055#L105-3 assume true; 105951#L105-1 assume !false; 108151#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 108131#L108 assume !(ssl3_accept_~s__state~0 == 12292); 108132#L111 assume !(ssl3_accept_~s__state~0 == 16384); 108127#L114 assume !(ssl3_accept_~s__state~0 == 8192); 108128#L117 assume !(ssl3_accept_~s__state~0 == 24576); 108123#L120 assume !(ssl3_accept_~s__state~0 == 8195); 108124#L123 assume !(ssl3_accept_~s__state~0 == 8480); 107941#L126 assume !(ssl3_accept_~s__state~0 == 8481); 107942#L129 assume !(ssl3_accept_~s__state~0 == 8482); 108070#L132 assume ssl3_accept_~s__state~0 == 8464; 106932#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 106933#L278 [2018-11-10 07:48:58,978 INFO L795 eck$LassoCheckResult]: Loop: 106933#L278 assume !(ssl3_accept_~blastFlag~0 == 0); 111952#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 111949#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 111945#L593 assume !(ssl3_accept_~skip~0 == 0); 111944#L592 ssl3_accept_~skip~0 := 0; 111943#L105-3 assume true; 111942#L105-1 assume !false; 111941#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 111940#L108 assume !(ssl3_accept_~s__state~0 == 12292); 111939#L111 assume !(ssl3_accept_~s__state~0 == 16384); 111938#L114 assume !(ssl3_accept_~s__state~0 == 8192); 111937#L117 assume !(ssl3_accept_~s__state~0 == 24576); 111936#L120 assume !(ssl3_accept_~s__state~0 == 8195); 111935#L123 assume !(ssl3_accept_~s__state~0 == 8480); 111934#L126 assume !(ssl3_accept_~s__state~0 == 8481); 111933#L129 assume !(ssl3_accept_~s__state~0 == 8482); 111932#L132 assume !(ssl3_accept_~s__state~0 == 8464); 111931#L135 assume !(ssl3_accept_~s__state~0 == 8465); 111930#L138 assume !(ssl3_accept_~s__state~0 == 8466); 111927#L141 assume ssl3_accept_~s__state~0 == 8496; 111711#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 111926#L291 assume !(ssl3_accept_~blastFlag~0 == 1); 111925#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 111924#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 111922#L297-2 ssl3_accept_~s__init_num~0 := 0; 111919#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 111915#L593 assume !(ssl3_accept_~skip~0 == 0); 111914#L592 ssl3_accept_~skip~0 := 0; 111913#L105-3 assume true; 111912#L105-1 assume !false; 111911#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 111910#L108 assume !(ssl3_accept_~s__state~0 == 12292); 111909#L111 assume !(ssl3_accept_~s__state~0 == 16384); 111908#L114 assume !(ssl3_accept_~s__state~0 == 8192); 111907#L117 assume !(ssl3_accept_~s__state~0 == 24576); 111906#L120 assume !(ssl3_accept_~s__state~0 == 8195); 111905#L123 assume !(ssl3_accept_~s__state~0 == 8480); 111904#L126 assume !(ssl3_accept_~s__state~0 == 8481); 111903#L129 assume !(ssl3_accept_~s__state~0 == 8482); 111902#L132 assume !(ssl3_accept_~s__state~0 == 8464); 111901#L135 assume !(ssl3_accept_~s__state~0 == 8465); 111900#L138 assume !(ssl3_accept_~s__state~0 == 8466); 111899#L141 assume !(ssl3_accept_~s__state~0 == 8496); 111898#L144 assume !(ssl3_accept_~s__state~0 == 8497); 111897#L147 assume ssl3_accept_~s__state~0 == 8512; 111704#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 111896#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 111894#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 111891#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 111887#L593 assume !(ssl3_accept_~skip~0 == 0); 111886#L592 ssl3_accept_~skip~0 := 0; 111885#L105-3 assume true; 111884#L105-1 assume !false; 111883#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 111882#L108 assume !(ssl3_accept_~s__state~0 == 12292); 111881#L111 assume !(ssl3_accept_~s__state~0 == 16384); 111880#L114 assume !(ssl3_accept_~s__state~0 == 8192); 111879#L117 assume !(ssl3_accept_~s__state~0 == 24576); 111878#L120 assume !(ssl3_accept_~s__state~0 == 8195); 111877#L123 assume !(ssl3_accept_~s__state~0 == 8480); 111876#L126 assume !(ssl3_accept_~s__state~0 == 8481); 111875#L129 assume !(ssl3_accept_~s__state~0 == 8482); 111874#L132 assume !(ssl3_accept_~s__state~0 == 8464); 111873#L135 assume !(ssl3_accept_~s__state~0 == 8465); 111872#L138 assume !(ssl3_accept_~s__state~0 == 8466); 111871#L141 assume !(ssl3_accept_~s__state~0 == 8496); 111870#L144 assume !(ssl3_accept_~s__state~0 == 8497); 111869#L147 assume !(ssl3_accept_~s__state~0 == 8512); 111868#L150 assume !(ssl3_accept_~s__state~0 == 8513); 111867#L153 assume ssl3_accept_~s__state~0 == 8528; 111698#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 111865#L325 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 111863#L325-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 111859#L356 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet32;havoc ssl3_accept_#t~nondet32; 111857#L358 assume !(ssl3_accept_~ret~0 <= 0); 111853#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 111850#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 111846#L593 assume !(ssl3_accept_~skip~0 == 0); 111845#L592 ssl3_accept_~skip~0 := 0; 111843#L105-3 assume true; 111840#L105-1 assume !false; 111835#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 111833#L108 assume !(ssl3_accept_~s__state~0 == 12292); 111831#L111 assume !(ssl3_accept_~s__state~0 == 16384); 111829#L114 assume !(ssl3_accept_~s__state~0 == 8192); 111827#L117 assume !(ssl3_accept_~s__state~0 == 24576); 111825#L120 assume !(ssl3_accept_~s__state~0 == 8195); 111823#L123 assume !(ssl3_accept_~s__state~0 == 8480); 111821#L126 assume !(ssl3_accept_~s__state~0 == 8481); 111819#L129 assume !(ssl3_accept_~s__state~0 == 8482); 111817#L132 assume !(ssl3_accept_~s__state~0 == 8464); 111815#L135 assume !(ssl3_accept_~s__state~0 == 8465); 111813#L138 assume !(ssl3_accept_~s__state~0 == 8466); 111811#L141 assume !(ssl3_accept_~s__state~0 == 8496); 111809#L144 assume !(ssl3_accept_~s__state~0 == 8497); 111807#L147 assume !(ssl3_accept_~s__state~0 == 8512); 111805#L150 assume !(ssl3_accept_~s__state~0 == 8513); 111803#L153 assume !(ssl3_accept_~s__state~0 == 8528); 111801#L156 assume !(ssl3_accept_~s__state~0 == 8529); 111799#L159 assume ssl3_accept_~s__state~0 == 8544; 111690#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 111796#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 111793#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 111791#L393 assume (ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0; 111788#L394 assume ssl3_accept_~s__verify_mode~0 + 2 != 0; 111784#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 111781#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 111777#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 111773#L593 assume !(ssl3_accept_~skip~0 == 0); 111772#L592 ssl3_accept_~skip~0 := 0; 111771#L105-3 assume true; 111770#L105-1 assume !false; 111769#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 111768#L108 assume !(ssl3_accept_~s__state~0 == 12292); 111767#L111 assume !(ssl3_accept_~s__state~0 == 16384); 111766#L114 assume !(ssl3_accept_~s__state~0 == 8192); 111765#L117 assume !(ssl3_accept_~s__state~0 == 24576); 111764#L120 assume !(ssl3_accept_~s__state~0 == 8195); 111763#L123 assume !(ssl3_accept_~s__state~0 == 8480); 111762#L126 assume !(ssl3_accept_~s__state~0 == 8481); 111761#L129 assume !(ssl3_accept_~s__state~0 == 8482); 111760#L132 assume !(ssl3_accept_~s__state~0 == 8464); 111759#L135 assume !(ssl3_accept_~s__state~0 == 8465); 111758#L138 assume !(ssl3_accept_~s__state~0 == 8466); 111757#L141 assume !(ssl3_accept_~s__state~0 == 8496); 111756#L144 assume !(ssl3_accept_~s__state~0 == 8497); 111755#L147 assume !(ssl3_accept_~s__state~0 == 8512); 111754#L150 assume !(ssl3_accept_~s__state~0 == 8513); 111753#L153 assume !(ssl3_accept_~s__state~0 == 8528); 111752#L156 assume !(ssl3_accept_~s__state~0 == 8529); 111751#L159 assume !(ssl3_accept_~s__state~0 == 8544); 111750#L162 assume !(ssl3_accept_~s__state~0 == 8545); 111749#L165 assume !(ssl3_accept_~s__state~0 == 8560); 111748#L168 assume !(ssl3_accept_~s__state~0 == 8561); 111747#L171 assume ssl3_accept_~s__state~0 == 8448; 111746#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 111744#L433 assume !(ssl3_accept_~num1~0 > 0); 111742#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 111739#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 111735#L593 assume !(ssl3_accept_~skip~0 == 0); 111734#L592 ssl3_accept_~skip~0 := 0; 111733#L105-3 assume true; 111732#L105-1 assume !false; 111731#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 111730#L108 assume !(ssl3_accept_~s__state~0 == 12292); 111729#L111 assume !(ssl3_accept_~s__state~0 == 16384); 111728#L114 assume !(ssl3_accept_~s__state~0 == 8192); 111727#L117 assume !(ssl3_accept_~s__state~0 == 24576); 111726#L120 assume !(ssl3_accept_~s__state~0 == 8195); 111725#L123 assume !(ssl3_accept_~s__state~0 == 8480); 111724#L126 assume !(ssl3_accept_~s__state~0 == 8481); 111723#L129 assume !(ssl3_accept_~s__state~0 == 8482); 111722#L132 assume !(ssl3_accept_~s__state~0 == 8464); 111721#L135 assume !(ssl3_accept_~s__state~0 == 8465); 111720#L138 assume !(ssl3_accept_~s__state~0 == 8466); 111714#L141 assume !(ssl3_accept_~s__state~0 == 8496); 111715#L144 assume !(ssl3_accept_~s__state~0 == 8497); 111707#L147 assume !(ssl3_accept_~s__state~0 == 8512); 111708#L150 assume !(ssl3_accept_~s__state~0 == 8513); 111700#L153 assume !(ssl3_accept_~s__state~0 == 8528); 111701#L156 assume !(ssl3_accept_~s__state~0 == 8529); 111693#L159 assume !(ssl3_accept_~s__state~0 == 8544); 111694#L162 assume !(ssl3_accept_~s__state~0 == 8545); 111687#L165 assume !(ssl3_accept_~s__state~0 == 8560); 111685#L168 assume !(ssl3_accept_~s__state~0 == 8561); 111682#L171 assume !(ssl3_accept_~s__state~0 == 8448); 111683#L174 assume ssl3_accept_~s__state~0 == 8576; 113106#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 113147#L447 assume !(ssl3_accept_~ret~0 <= 0); 113146#L450 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 111673#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 112012#L593 assume !(ssl3_accept_~skip~0 == 0); 112003#L592 ssl3_accept_~skip~0 := 0; 112000#L105-3 assume true; 111997#L105-1 assume !false; 111994#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 111991#L108 assume !(ssl3_accept_~s__state~0 == 12292); 111988#L111 assume !(ssl3_accept_~s__state~0 == 16384); 111985#L114 assume !(ssl3_accept_~s__state~0 == 8192); 111982#L117 assume !(ssl3_accept_~s__state~0 == 24576); 111979#L120 assume !(ssl3_accept_~s__state~0 == 8195); 111975#L123 assume !(ssl3_accept_~s__state~0 == 8480); 111972#L126 assume !(ssl3_accept_~s__state~0 == 8481); 111968#L129 assume !(ssl3_accept_~s__state~0 == 8482); 111966#L132 assume !(ssl3_accept_~s__state~0 == 8464); 111961#L135 assume !(ssl3_accept_~s__state~0 == 8465); 111962#L138 assume ssl3_accept_~s__state~0 == 8466; 111718#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 106933#L278 [2018-11-10 07:48:58,978 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:58,978 INFO L82 PathProgramCache]: Analyzing trace with hash -638506429, now seen corresponding path program 1 times [2018-11-10 07:48:58,978 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:58,978 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:58,979 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:58,979 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:58,979 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:58,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:58,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:58,984 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:58,984 INFO L82 PathProgramCache]: Analyzing trace with hash 1899401111, now seen corresponding path program 1 times [2018-11-10 07:48:58,984 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:58,984 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:58,985 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:58,985 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:58,985 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:58,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:59,029 INFO L134 CoverageAnalysis]: Checked inductivity of 414 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2018-11-10 07:48:59,029 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:59,029 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:48:59,029 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:48:59,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:48:59,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:48:59,030 INFO L87 Difference]: Start difference. First operand 8950 states and 11303 transitions. cyclomatic complexity: 2365 Second operand 3 states. [2018-11-10 07:48:59,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:48:59,056 INFO L93 Difference]: Finished difference Result 9022 states and 11190 transitions. [2018-11-10 07:48:59,058 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:48:59,058 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 9022 states and 11190 transitions. [2018-11-10 07:48:59,077 INFO L131 ngComponentsAnalysis]: Automaton has 9 accepting balls. 6054 [2018-11-10 07:48:59,091 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 9022 states to 9022 states and 11190 transitions. [2018-11-10 07:48:59,091 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6167 [2018-11-10 07:48:59,094 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6167 [2018-11-10 07:48:59,094 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9022 states and 11190 transitions. [2018-11-10 07:48:59,096 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:48:59,096 INFO L705 BuchiCegarLoop]: Abstraction has 9022 states and 11190 transitions. [2018-11-10 07:48:59,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9022 states and 11190 transitions. [2018-11-10 07:48:59,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9022 to 8986. [2018-11-10 07:48:59,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8986 states. [2018-11-10 07:48:59,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8986 states to 8986 states and 11154 transitions. [2018-11-10 07:48:59,161 INFO L728 BuchiCegarLoop]: Abstraction has 8986 states and 11154 transitions. [2018-11-10 07:48:59,161 INFO L608 BuchiCegarLoop]: Abstraction has 8986 states and 11154 transitions. [2018-11-10 07:48:59,161 INFO L442 BuchiCegarLoop]: ======== Iteration 27============ [2018-11-10 07:48:59,161 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 8986 states and 11154 transitions. [2018-11-10 07:48:59,220 INFO L131 ngComponentsAnalysis]: Automaton has 9 accepting balls. 6030 [2018-11-10 07:48:59,220 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:48:59,220 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:48:59,221 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:48:59,221 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-10 07:48:59,221 INFO L793 eck$LassoCheckResult]: Stem: 123022#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 122756#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 122757#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 122942#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 123004#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 122915#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 123037#L105-3 assume true; 124258#L105-1 assume !false; 126480#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 126472#L108 assume !(ssl3_accept_~s__state~0 == 12292); 126473#L111 assume !(ssl3_accept_~s__state~0 == 16384); 126464#L114 assume !(ssl3_accept_~s__state~0 == 8192); 126465#L117 assume !(ssl3_accept_~s__state~0 == 24576); 126456#L120 assume !(ssl3_accept_~s__state~0 == 8195); 126457#L123 assume !(ssl3_accept_~s__state~0 == 8480); 126321#L126 assume !(ssl3_accept_~s__state~0 == 8481); 126322#L129 assume !(ssl3_accept_~s__state~0 == 8482); 126421#L132 assume ssl3_accept_~s__state~0 == 8464; 124856#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 124857#L278 [2018-11-10 07:48:59,222 INFO L795 eck$LassoCheckResult]: Loop: 124857#L278 assume !(ssl3_accept_~blastFlag~0 == 0); 131683#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 131681#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 131682#L593 assume ssl3_accept_~skip~0 == 0; 123043#L594 assume !(ssl3_accept_~state~0 == 8464); 122751#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 123002#L603-1 assume !(ssl3_accept_~cb~0 != 0); 122729#L592 ssl3_accept_~skip~0 := 0; 131684#L105-3 assume true; 131652#L105-1 assume !false; 131653#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 131643#L108 assume !(ssl3_accept_~s__state~0 == 12292); 131644#L111 assume !(ssl3_accept_~s__state~0 == 16384); 131635#L114 assume !(ssl3_accept_~s__state~0 == 8192); 131636#L117 assume !(ssl3_accept_~s__state~0 == 24576); 131627#L120 assume !(ssl3_accept_~s__state~0 == 8195); 131628#L123 assume !(ssl3_accept_~s__state~0 == 8480); 131619#L126 assume !(ssl3_accept_~s__state~0 == 8481); 131620#L129 assume !(ssl3_accept_~s__state~0 == 8482); 131611#L132 assume !(ssl3_accept_~s__state~0 == 8464); 131612#L135 assume !(ssl3_accept_~s__state~0 == 8465); 131374#L138 assume !(ssl3_accept_~s__state~0 == 8466); 130710#L141 assume ssl3_accept_~s__state~0 == 8496; 129636#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 130709#L291 assume !(ssl3_accept_~blastFlag~0 == 1); 131324#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 130707#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 123010#L297-2 ssl3_accept_~s__init_num~0 := 0; 123011#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 131586#L593 assume ssl3_accept_~skip~0 == 0; 131585#L594 assume !(ssl3_accept_~state~0 == 8464); 131582#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 131581#L603-1 assume !(ssl3_accept_~cb~0 != 0); 131579#L592 ssl3_accept_~skip~0 := 0; 131578#L105-3 assume true; 131577#L105-1 assume !false; 131576#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 131575#L108 assume !(ssl3_accept_~s__state~0 == 12292); 131574#L111 assume !(ssl3_accept_~s__state~0 == 16384); 131573#L114 assume !(ssl3_accept_~s__state~0 == 8192); 131571#L117 assume !(ssl3_accept_~s__state~0 == 24576); 131569#L120 assume !(ssl3_accept_~s__state~0 == 8195); 131567#L123 assume !(ssl3_accept_~s__state~0 == 8480); 131492#L126 assume !(ssl3_accept_~s__state~0 == 8481); 131491#L129 assume !(ssl3_accept_~s__state~0 == 8482); 131489#L132 assume !(ssl3_accept_~s__state~0 == 8464); 131487#L135 assume !(ssl3_accept_~s__state~0 == 8465); 131485#L138 assume !(ssl3_accept_~s__state~0 == 8466); 131483#L141 assume !(ssl3_accept_~s__state~0 == 8496); 131481#L144 assume !(ssl3_accept_~s__state~0 == 8497); 131395#L147 assume ssl3_accept_~s__state~0 == 8512; 123047#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 123048#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 131394#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 131314#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 131307#L593 assume !(ssl3_accept_~skip~0 == 0); 131306#L592 ssl3_accept_~skip~0 := 0; 131305#L105-3 assume true; 131304#L105-1 assume !false; 131303#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 131302#L108 assume !(ssl3_accept_~s__state~0 == 12292); 131301#L111 assume !(ssl3_accept_~s__state~0 == 16384); 131300#L114 assume !(ssl3_accept_~s__state~0 == 8192); 131299#L117 assume !(ssl3_accept_~s__state~0 == 24576); 131298#L120 assume !(ssl3_accept_~s__state~0 == 8195); 131297#L123 assume !(ssl3_accept_~s__state~0 == 8480); 131296#L126 assume !(ssl3_accept_~s__state~0 == 8481); 131295#L129 assume !(ssl3_accept_~s__state~0 == 8482); 131294#L132 assume !(ssl3_accept_~s__state~0 == 8464); 131293#L135 assume !(ssl3_accept_~s__state~0 == 8465); 131292#L138 assume !(ssl3_accept_~s__state~0 == 8466); 131291#L141 assume !(ssl3_accept_~s__state~0 == 8496); 131290#L144 assume !(ssl3_accept_~s__state~0 == 8497); 131289#L147 assume !(ssl3_accept_~s__state~0 == 8512); 131288#L150 assume !(ssl3_accept_~s__state~0 == 8513); 131287#L153 assume ssl3_accept_~s__state~0 == 8528; 127049#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 131286#L325 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 131285#L325-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 131283#L334 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 131284#L337 assume (ssl3_accept_~l~0 + 1) % 4294967296 != 0; 131281#L338 assume !(ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 == 0);ssl3_accept_~__cil_tmp58~0 := ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0; 131271#L343 assume !((ssl3_accept_~__cil_tmp58~0 + 2) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 131270#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 131267#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 131263#L593 assume !(ssl3_accept_~skip~0 == 0); 131262#L592 ssl3_accept_~skip~0 := 0; 131261#L105-3 assume true; 131260#L105-1 assume !false; 131259#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 131258#L108 assume !(ssl3_accept_~s__state~0 == 12292); 131257#L111 assume !(ssl3_accept_~s__state~0 == 16384); 131256#L114 assume !(ssl3_accept_~s__state~0 == 8192); 131255#L117 assume !(ssl3_accept_~s__state~0 == 24576); 131254#L120 assume !(ssl3_accept_~s__state~0 == 8195); 131253#L123 assume !(ssl3_accept_~s__state~0 == 8480); 131251#L126 assume !(ssl3_accept_~s__state~0 == 8481); 131248#L129 assume !(ssl3_accept_~s__state~0 == 8482); 131247#L132 assume !(ssl3_accept_~s__state~0 == 8464); 131244#L135 assume !(ssl3_accept_~s__state~0 == 8465); 131241#L138 assume !(ssl3_accept_~s__state~0 == 8466); 131239#L141 assume !(ssl3_accept_~s__state~0 == 8496); 131237#L144 assume !(ssl3_accept_~s__state~0 == 8497); 131166#L147 assume !(ssl3_accept_~s__state~0 == 8512); 131153#L150 assume !(ssl3_accept_~s__state~0 == 8513); 131152#L153 assume !(ssl3_accept_~s__state~0 == 8528); 131151#L156 assume !(ssl3_accept_~s__state~0 == 8529); 131150#L159 assume ssl3_accept_~s__state~0 == 8544; 129659#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 131149#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 123086#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 123038#L393 assume (ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0; 122972#L394 assume ssl3_accept_~s__verify_mode~0 + 2 != 0; 122974#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 122961#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 122962#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 130497#L593 assume ssl3_accept_~skip~0 == 0; 130492#L594 assume !(ssl3_accept_~state~0 == 8464); 130482#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 130483#L603-1 assume !(ssl3_accept_~cb~0 != 0); 131114#L592 ssl3_accept_~skip~0 := 0; 131113#L105-3 assume true; 131112#L105-1 assume !false; 131111#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 131110#L108 assume !(ssl3_accept_~s__state~0 == 12292); 131109#L111 assume !(ssl3_accept_~s__state~0 == 16384); 131108#L114 assume !(ssl3_accept_~s__state~0 == 8192); 131107#L117 assume !(ssl3_accept_~s__state~0 == 24576); 131106#L120 assume !(ssl3_accept_~s__state~0 == 8195); 131105#L123 assume !(ssl3_accept_~s__state~0 == 8480); 131104#L126 assume !(ssl3_accept_~s__state~0 == 8481); 131103#L129 assume !(ssl3_accept_~s__state~0 == 8482); 130451#L132 assume !(ssl3_accept_~s__state~0 == 8464); 130452#L135 assume !(ssl3_accept_~s__state~0 == 8465); 130446#L138 assume !(ssl3_accept_~s__state~0 == 8466); 130447#L141 assume !(ssl3_accept_~s__state~0 == 8496); 130441#L144 assume !(ssl3_accept_~s__state~0 == 8497); 130442#L147 assume !(ssl3_accept_~s__state~0 == 8512); 130438#L150 assume !(ssl3_accept_~s__state~0 == 8513); 130436#L153 assume !(ssl3_accept_~s__state~0 == 8528); 130437#L156 assume !(ssl3_accept_~s__state~0 == 8529); 131093#L159 assume !(ssl3_accept_~s__state~0 == 8544); 131091#L162 assume !(ssl3_accept_~s__state~0 == 8545); 130428#L165 assume !(ssl3_accept_~s__state~0 == 8560); 130429#L168 assume !(ssl3_accept_~s__state~0 == 8561); 130424#L171 assume ssl3_accept_~s__state~0 == 8448; 130425#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 131070#L433 assume !(ssl3_accept_~num1~0 > 0); 122900#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 122901#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 131193#L593 assume ssl3_accept_~skip~0 == 0; 131192#L594 assume !(ssl3_accept_~state~0 == 8464); 131188#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 131186#L603-1 assume !(ssl3_accept_~cb~0 != 0); 131183#L592 ssl3_accept_~skip~0 := 0; 131181#L105-3 assume true; 131179#L105-1 assume !false; 131177#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 131175#L108 assume !(ssl3_accept_~s__state~0 == 12292); 131173#L111 assume !(ssl3_accept_~s__state~0 == 16384); 131171#L114 assume !(ssl3_accept_~s__state~0 == 8192); 131169#L117 assume !(ssl3_accept_~s__state~0 == 24576); 131154#L120 assume !(ssl3_accept_~s__state~0 == 8195); 130955#L123 assume !(ssl3_accept_~s__state~0 == 8480); 130954#L126 assume !(ssl3_accept_~s__state~0 == 8481); 130952#L129 assume !(ssl3_accept_~s__state~0 == 8482); 130950#L132 assume !(ssl3_accept_~s__state~0 == 8464); 130948#L135 assume !(ssl3_accept_~s__state~0 == 8465); 130946#L138 assume !(ssl3_accept_~s__state~0 == 8466); 130944#L141 assume !(ssl3_accept_~s__state~0 == 8496); 130942#L144 assume !(ssl3_accept_~s__state~0 == 8497); 130940#L147 assume !(ssl3_accept_~s__state~0 == 8512); 130938#L150 assume !(ssl3_accept_~s__state~0 == 8513); 130936#L153 assume !(ssl3_accept_~s__state~0 == 8528); 130933#L156 assume !(ssl3_accept_~s__state~0 == 8529); 130932#L159 assume !(ssl3_accept_~s__state~0 == 8544); 130931#L162 assume !(ssl3_accept_~s__state~0 == 8545); 130930#L165 assume !(ssl3_accept_~s__state~0 == 8560); 130929#L168 assume !(ssl3_accept_~s__state~0 == 8561); 130928#L171 assume !(ssl3_accept_~s__state~0 == 8448); 130927#L174 assume ssl3_accept_~s__state~0 == 8576; 130804#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 130924#L447 assume !(ssl3_accept_~ret~0 <= 0); 130922#L450 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 122775#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 131679#L593 assume ssl3_accept_~skip~0 == 0; 131680#L594 assume !(ssl3_accept_~state~0 == 8464); 131687#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 131686#L603-1 assume !(ssl3_accept_~cb~0 != 0); 122996#L592 ssl3_accept_~skip~0 := 0; 122997#L105-3 assume true; 131656#L105-1 assume !false; 131647#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 131648#L108 assume !(ssl3_accept_~s__state~0 == 12292); 131639#L111 assume !(ssl3_accept_~s__state~0 == 16384); 131640#L114 assume !(ssl3_accept_~s__state~0 == 8192); 131631#L117 assume !(ssl3_accept_~s__state~0 == 24576); 131632#L120 assume !(ssl3_accept_~s__state~0 == 8195); 131623#L123 assume !(ssl3_accept_~s__state~0 == 8480); 131624#L126 assume !(ssl3_accept_~s__state~0 == 8481); 131615#L129 assume !(ssl3_accept_~s__state~0 == 8482); 131616#L132 assume !(ssl3_accept_~s__state~0 == 8464); 122946#L135 assume !(ssl3_accept_~s__state~0 == 8465); 122947#L138 assume ssl3_accept_~s__state~0 == 8466; 130734#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 124857#L278 [2018-11-10 07:48:59,222 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:59,222 INFO L82 PathProgramCache]: Analyzing trace with hash -638506429, now seen corresponding path program 2 times [2018-11-10 07:48:59,222 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:59,222 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:59,223 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:59,223 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:59,223 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:59,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:59,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:59,229 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:59,229 INFO L82 PathProgramCache]: Analyzing trace with hash 1658704520, now seen corresponding path program 1 times [2018-11-10 07:48:59,229 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:59,230 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:59,230 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:59,230 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:48:59,230 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:59,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:59,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:48:59,276 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:48:59,276 INFO L82 PathProgramCache]: Analyzing trace with hash -541453434, now seen corresponding path program 1 times [2018-11-10 07:48:59,277 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:48:59,277 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:48:59,277 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:59,277 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:48:59,277 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:48:59,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:48:59,308 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2018-11-10 07:48:59,308 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:48:59,308 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:49:00,077 WARN L179 SmtUtils]: Spent 760.00 ms on a formula simplification. DAG size of input: 419 DAG size of output: 158 [2018-11-10 07:49:00,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:49:00,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:49:00,144 INFO L87 Difference]: Start difference. First operand 8986 states and 11154 transitions. cyclomatic complexity: 2180 Second operand 3 states. [2018-11-10 07:49:00,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:49:00,169 INFO L93 Difference]: Finished difference Result 10164 states and 12561 transitions. [2018-11-10 07:49:00,170 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:49:00,170 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 10164 states and 12561 transitions. [2018-11-10 07:49:00,193 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 7200 [2018-11-10 07:49:00,231 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 10164 states to 10162 states and 12559 transitions. [2018-11-10 07:49:00,231 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 7317 [2018-11-10 07:49:00,234 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 7317 [2018-11-10 07:49:00,234 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10162 states and 12559 transitions. [2018-11-10 07:49:00,234 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:49:00,235 INFO L705 BuchiCegarLoop]: Abstraction has 10162 states and 12559 transitions. [2018-11-10 07:49:00,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10162 states and 12559 transitions. [2018-11-10 07:49:00,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10162 to 10162. [2018-11-10 07:49:00,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10162 states. [2018-11-10 07:49:00,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10162 states to 10162 states and 12559 transitions. [2018-11-10 07:49:00,288 INFO L728 BuchiCegarLoop]: Abstraction has 10162 states and 12559 transitions. [2018-11-10 07:49:00,288 INFO L608 BuchiCegarLoop]: Abstraction has 10162 states and 12559 transitions. [2018-11-10 07:49:00,288 INFO L442 BuchiCegarLoop]: ======== Iteration 28============ [2018-11-10 07:49:00,288 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 10162 states and 12559 transitions. [2018-11-10 07:49:00,304 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 7200 [2018-11-10 07:49:00,304 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:49:00,304 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:49:00,305 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:49:00,306 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-10 07:49:00,306 INFO L793 eck$LassoCheckResult]: Stem: 142162#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 141908#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 141909#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 142086#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 142142#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 142061#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 142175#L105-3 assume true; 142875#L105-1 assume !false; 149347#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 147636#L108 assume !(ssl3_accept_~s__state~0 == 12292); 147637#L111 assume !(ssl3_accept_~s__state~0 == 16384); 147629#L114 assume !(ssl3_accept_~s__state~0 == 8192); 147630#L117 assume !(ssl3_accept_~s__state~0 == 24576); 147624#L120 assume !(ssl3_accept_~s__state~0 == 8195); 147625#L123 assume !(ssl3_accept_~s__state~0 == 8480); 148244#L126 assume !(ssl3_accept_~s__state~0 == 8481); 148245#L129 assume !(ssl3_accept_~s__state~0 == 8482); 148236#L132 assume ssl3_accept_~s__state~0 == 8464; 144604#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 142165#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 142166#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 150688#L555 [2018-11-10 07:49:00,306 INFO L795 eck$LassoCheckResult]: Loop: 150688#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 150684#L593 assume ssl3_accept_~skip~0 == 0; 150673#L594 assume !(ssl3_accept_~state~0 == 8464); 150663#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 150662#L603-1 assume !(ssl3_accept_~cb~0 != 0); 150654#L592 ssl3_accept_~skip~0 := 0; 150650#L105-3 assume true; 150646#L105-1 assume !false; 150642#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 150638#L108 assume !(ssl3_accept_~s__state~0 == 12292); 150634#L111 assume !(ssl3_accept_~s__state~0 == 16384); 150630#L114 assume !(ssl3_accept_~s__state~0 == 8192); 150626#L117 assume !(ssl3_accept_~s__state~0 == 24576); 150622#L120 assume !(ssl3_accept_~s__state~0 == 8195); 150618#L123 assume !(ssl3_accept_~s__state~0 == 8480); 150614#L126 assume !(ssl3_accept_~s__state~0 == 8481); 150610#L129 assume !(ssl3_accept_~s__state~0 == 8482); 150606#L132 assume !(ssl3_accept_~s__state~0 == 8464); 150602#L135 assume !(ssl3_accept_~s__state~0 == 8465); 150598#L138 assume !(ssl3_accept_~s__state~0 == 8466); 150594#L141 assume ssl3_accept_~s__state~0 == 8496; 150339#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 150592#L291 assume !(ssl3_accept_~blastFlag~0 == 1); 150591#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 150590#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 150589#L297-2 ssl3_accept_~s__init_num~0 := 0; 150588#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 150587#L593 assume ssl3_accept_~skip~0 == 0; 150586#L594 assume !(ssl3_accept_~state~0 == 8464); 150583#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 150582#L603-1 assume !(ssl3_accept_~cb~0 != 0); 150580#L592 ssl3_accept_~skip~0 := 0; 150579#L105-3 assume true; 150578#L105-1 assume !false; 150577#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 150576#L108 assume !(ssl3_accept_~s__state~0 == 12292); 150575#L111 assume !(ssl3_accept_~s__state~0 == 16384); 150574#L114 assume !(ssl3_accept_~s__state~0 == 8192); 150573#L117 assume !(ssl3_accept_~s__state~0 == 24576); 150572#L120 assume !(ssl3_accept_~s__state~0 == 8195); 150571#L123 assume !(ssl3_accept_~s__state~0 == 8480); 150570#L126 assume !(ssl3_accept_~s__state~0 == 8481); 150569#L129 assume !(ssl3_accept_~s__state~0 == 8482); 150568#L132 assume !(ssl3_accept_~s__state~0 == 8464); 150567#L135 assume !(ssl3_accept_~s__state~0 == 8465); 150566#L138 assume !(ssl3_accept_~s__state~0 == 8466); 150565#L141 assume !(ssl3_accept_~s__state~0 == 8496); 150564#L144 assume !(ssl3_accept_~s__state~0 == 8497); 150563#L147 assume ssl3_accept_~s__state~0 == 8512; 150334#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 150562#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 150560#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 150557#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 150553#L593 assume !(ssl3_accept_~skip~0 == 0); 150552#L592 ssl3_accept_~skip~0 := 0; 150551#L105-3 assume true; 150550#L105-1 assume !false; 150549#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 150548#L108 assume !(ssl3_accept_~s__state~0 == 12292); 150547#L111 assume !(ssl3_accept_~s__state~0 == 16384); 150546#L114 assume !(ssl3_accept_~s__state~0 == 8192); 150545#L117 assume !(ssl3_accept_~s__state~0 == 24576); 150544#L120 assume !(ssl3_accept_~s__state~0 == 8195); 150543#L123 assume !(ssl3_accept_~s__state~0 == 8480); 150542#L126 assume !(ssl3_accept_~s__state~0 == 8481); 150541#L129 assume !(ssl3_accept_~s__state~0 == 8482); 150540#L132 assume !(ssl3_accept_~s__state~0 == 8464); 150539#L135 assume !(ssl3_accept_~s__state~0 == 8465); 150538#L138 assume !(ssl3_accept_~s__state~0 == 8466); 150537#L141 assume !(ssl3_accept_~s__state~0 == 8496); 150536#L144 assume !(ssl3_accept_~s__state~0 == 8497); 150535#L147 assume !(ssl3_accept_~s__state~0 == 8512); 150534#L150 assume !(ssl3_accept_~s__state~0 == 8513); 150533#L153 assume ssl3_accept_~s__state~0 == 8528; 150329#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 150531#L325 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 150530#L325-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 150528#L334 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 150526#L337 assume (ssl3_accept_~l~0 + 1) % 4294967296 != 0; 150523#L338 assume !(ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 == 0);ssl3_accept_~__cil_tmp58~0 := ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0; 150518#L343 assume !((ssl3_accept_~__cil_tmp58~0 + 2) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 150516#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 150513#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 150509#L593 assume !(ssl3_accept_~skip~0 == 0); 150508#L592 ssl3_accept_~skip~0 := 0; 150506#L105-3 assume true; 150503#L105-1 assume !false; 150498#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 150496#L108 assume !(ssl3_accept_~s__state~0 == 12292); 150494#L111 assume !(ssl3_accept_~s__state~0 == 16384); 150492#L114 assume !(ssl3_accept_~s__state~0 == 8192); 150490#L117 assume !(ssl3_accept_~s__state~0 == 24576); 150488#L120 assume !(ssl3_accept_~s__state~0 == 8195); 150486#L123 assume !(ssl3_accept_~s__state~0 == 8480); 150484#L126 assume !(ssl3_accept_~s__state~0 == 8481); 150482#L129 assume !(ssl3_accept_~s__state~0 == 8482); 150480#L132 assume !(ssl3_accept_~s__state~0 == 8464); 150478#L135 assume !(ssl3_accept_~s__state~0 == 8465); 150476#L138 assume !(ssl3_accept_~s__state~0 == 8466); 150474#L141 assume !(ssl3_accept_~s__state~0 == 8496); 150472#L144 assume !(ssl3_accept_~s__state~0 == 8497); 150470#L147 assume !(ssl3_accept_~s__state~0 == 8512); 150468#L150 assume !(ssl3_accept_~s__state~0 == 8513); 150466#L153 assume !(ssl3_accept_~s__state~0 == 8528); 150464#L156 assume !(ssl3_accept_~s__state~0 == 8529); 150462#L159 assume ssl3_accept_~s__state~0 == 8544; 150324#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 150459#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 150456#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 150454#L393 assume (ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0; 150451#L394 assume ssl3_accept_~s__verify_mode~0 + 2 != 0; 150449#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 150448#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 150446#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 150445#L593 assume ssl3_accept_~skip~0 == 0; 150444#L594 assume !(ssl3_accept_~state~0 == 8464); 150441#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 150440#L603-1 assume !(ssl3_accept_~cb~0 != 0); 150438#L592 ssl3_accept_~skip~0 := 0; 150437#L105-3 assume true; 150436#L105-1 assume !false; 150435#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 150434#L108 assume !(ssl3_accept_~s__state~0 == 12292); 150433#L111 assume !(ssl3_accept_~s__state~0 == 16384); 150432#L114 assume !(ssl3_accept_~s__state~0 == 8192); 150431#L117 assume !(ssl3_accept_~s__state~0 == 24576); 150430#L120 assume !(ssl3_accept_~s__state~0 == 8195); 150429#L123 assume !(ssl3_accept_~s__state~0 == 8480); 150428#L126 assume !(ssl3_accept_~s__state~0 == 8481); 150427#L129 assume !(ssl3_accept_~s__state~0 == 8482); 150426#L132 assume !(ssl3_accept_~s__state~0 == 8464); 150425#L135 assume !(ssl3_accept_~s__state~0 == 8465); 150424#L138 assume !(ssl3_accept_~s__state~0 == 8466); 150422#L141 assume !(ssl3_accept_~s__state~0 == 8496); 150420#L144 assume !(ssl3_accept_~s__state~0 == 8497); 150418#L147 assume !(ssl3_accept_~s__state~0 == 8512); 150416#L150 assume !(ssl3_accept_~s__state~0 == 8513); 150414#L153 assume !(ssl3_accept_~s__state~0 == 8528); 150412#L156 assume !(ssl3_accept_~s__state~0 == 8529); 150410#L159 assume !(ssl3_accept_~s__state~0 == 8544); 150408#L162 assume !(ssl3_accept_~s__state~0 == 8545); 150406#L165 assume !(ssl3_accept_~s__state~0 == 8560); 150404#L168 assume !(ssl3_accept_~s__state~0 == 8561); 150401#L171 assume ssl3_accept_~s__state~0 == 8448; 150399#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 150395#L433 assume !(ssl3_accept_~num1~0 > 0); 150393#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 150391#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 150389#L593 assume ssl3_accept_~skip~0 == 0; 150385#L594 assume !(ssl3_accept_~state~0 == 8464); 150380#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 150377#L603-1 assume !(ssl3_accept_~cb~0 != 0); 150374#L592 ssl3_accept_~skip~0 := 0; 150372#L105-3 assume true; 150370#L105-1 assume !false; 150368#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 150366#L108 assume !(ssl3_accept_~s__state~0 == 12292); 150364#L111 assume !(ssl3_accept_~s__state~0 == 16384); 150362#L114 assume !(ssl3_accept_~s__state~0 == 8192); 150360#L117 assume !(ssl3_accept_~s__state~0 == 24576); 150357#L120 assume !(ssl3_accept_~s__state~0 == 8195); 150355#L123 assume !(ssl3_accept_~s__state~0 == 8480); 150352#L126 assume !(ssl3_accept_~s__state~0 == 8481); 150349#L129 assume !(ssl3_accept_~s__state~0 == 8482); 150347#L132 assume !(ssl3_accept_~s__state~0 == 8464); 150345#L135 assume !(ssl3_accept_~s__state~0 == 8465); 150342#L138 assume !(ssl3_accept_~s__state~0 == 8466); 150340#L141 assume !(ssl3_accept_~s__state~0 == 8496); 150337#L144 assume !(ssl3_accept_~s__state~0 == 8497); 150335#L147 assume !(ssl3_accept_~s__state~0 == 8512); 150332#L150 assume !(ssl3_accept_~s__state~0 == 8513); 150330#L153 assume !(ssl3_accept_~s__state~0 == 8528); 150327#L156 assume !(ssl3_accept_~s__state~0 == 8529); 150325#L159 assume !(ssl3_accept_~s__state~0 == 8544); 150322#L162 assume !(ssl3_accept_~s__state~0 == 8545); 150320#L165 assume !(ssl3_accept_~s__state~0 == 8560); 150316#L168 assume !(ssl3_accept_~s__state~0 == 8561); 150315#L171 assume !(ssl3_accept_~s__state~0 == 8448); 150314#L174 assume ssl3_accept_~s__state~0 == 8576; 150144#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 150313#L447 assume !(ssl3_accept_~ret~0 <= 0); 150309#L450 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 150310#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 150685#L593 assume ssl3_accept_~skip~0 == 0; 150682#L594 assume !(ssl3_accept_~state~0 == 8464); 150669#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 150660#L603-1 assume !(ssl3_accept_~cb~0 != 0); 150653#L592 ssl3_accept_~skip~0 := 0; 150649#L105-3 assume true; 150645#L105-1 assume !false; 150641#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 150637#L108 assume !(ssl3_accept_~s__state~0 == 12292); 150633#L111 assume !(ssl3_accept_~s__state~0 == 16384); 150629#L114 assume !(ssl3_accept_~s__state~0 == 8192); 150625#L117 assume !(ssl3_accept_~s__state~0 == 24576); 150621#L120 assume !(ssl3_accept_~s__state~0 == 8195); 150617#L123 assume !(ssl3_accept_~s__state~0 == 8480); 150613#L126 assume !(ssl3_accept_~s__state~0 == 8481); 150609#L129 assume !(ssl3_accept_~s__state~0 == 8482); 150605#L132 assume !(ssl3_accept_~s__state~0 == 8464); 150601#L135 assume !(ssl3_accept_~s__state~0 == 8465); 150597#L138 assume ssl3_accept_~s__state~0 == 8466; 150344#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 143783#L278 assume !(ssl3_accept_~blastFlag~0 == 0); 150690#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 150688#L555 [2018-11-10 07:49:00,306 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:00,306 INFO L82 PathProgramCache]: Analyzing trace with hash 575653931, now seen corresponding path program 1 times [2018-11-10 07:49:00,306 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:00,307 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:00,307 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:00,307 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:00,307 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:00,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:00,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:00,313 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:00,313 INFO L82 PathProgramCache]: Analyzing trace with hash 1741065300, now seen corresponding path program 2 times [2018-11-10 07:49:00,313 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:00,313 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:00,314 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:00,314 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:00,314 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:00,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:00,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:00,346 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:00,347 INFO L82 PathProgramCache]: Analyzing trace with hash 75221098, now seen corresponding path program 1 times [2018-11-10 07:49:00,347 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:00,347 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:00,347 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:00,347 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:49:00,347 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:00,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:49:00,391 INFO L134 CoverageAnalysis]: Checked inductivity of 531 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 428 trivial. 0 not checked. [2018-11-10 07:49:00,391 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:49:00,391 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-10 07:49:01,264 WARN L179 SmtUtils]: Spent 866.00 ms on a formula simplification. DAG size of input: 420 DAG size of output: 159 [2018-11-10 07:49:01,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-10 07:49:01,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-10 07:49:01,337 INFO L87 Difference]: Start difference. First operand 10162 states and 12559 transitions. cyclomatic complexity: 2410 Second operand 4 states. [2018-11-10 07:49:01,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:49:01,452 INFO L93 Difference]: Finished difference Result 16439 states and 19385 transitions. [2018-11-10 07:49:01,453 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 07:49:01,453 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 16439 states and 19385 transitions. [2018-11-10 07:49:01,485 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 9478 [2018-11-10 07:49:01,505 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 16439 states to 13707 states and 16645 transitions. [2018-11-10 07:49:01,506 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 9866 [2018-11-10 07:49:01,511 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 9866 [2018-11-10 07:49:01,511 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13707 states and 16645 transitions. [2018-11-10 07:49:01,512 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:49:01,512 INFO L705 BuchiCegarLoop]: Abstraction has 13707 states and 16645 transitions. [2018-11-10 07:49:01,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13707 states and 16645 transitions. [2018-11-10 07:49:01,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13707 to 11390. [2018-11-10 07:49:01,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11390 states. [2018-11-10 07:49:01,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11390 states to 11390 states and 14328 transitions. [2018-11-10 07:49:01,578 INFO L728 BuchiCegarLoop]: Abstraction has 11390 states and 14328 transitions. [2018-11-10 07:49:01,578 INFO L608 BuchiCegarLoop]: Abstraction has 11390 states and 14328 transitions. [2018-11-10 07:49:01,578 INFO L442 BuchiCegarLoop]: ======== Iteration 29============ [2018-11-10 07:49:01,578 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 11390 states and 14328 transitions. [2018-11-10 07:49:01,596 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 7984 [2018-11-10 07:49:01,596 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:49:01,596 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:49:01,598 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:49:01,598 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 5, 5, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:49:01,598 INFO L793 eck$LassoCheckResult]: Stem: 168807#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 168527#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 168528#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 168713#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 168787#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 168685#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 168823#L105-3 assume true; 169656#L105-1 assume !false; 172350#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 172351#L108 assume !(ssl3_accept_~s__state~0 == 12292); 172346#L111 assume !(ssl3_accept_~s__state~0 == 16384); 172347#L114 assume !(ssl3_accept_~s__state~0 == 8192); 172342#L117 assume !(ssl3_accept_~s__state~0 == 24576); 172343#L120 assume !(ssl3_accept_~s__state~0 == 8195); 172338#L123 assume !(ssl3_accept_~s__state~0 == 8480); 172339#L126 assume !(ssl3_accept_~s__state~0 == 8481); 172334#L129 assume !(ssl3_accept_~s__state~0 == 8482); 172335#L132 assume ssl3_accept_~s__state~0 == 8464; 172238#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 168808#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 168809#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 179844#L555 [2018-11-10 07:49:01,599 INFO L795 eck$LassoCheckResult]: Loop: 179844#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 179842#L593 assume ssl3_accept_~skip~0 == 0; 168833#L594 assume ssl3_accept_~state~0 == 8464; 168681#L595 assume !(ssl3_accept_~s__state~0 == 8496); 168522#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 179870#L603-1 assume !(ssl3_accept_~cb~0 != 0); 179764#L592 ssl3_accept_~skip~0 := 0; 179761#L105-3 assume true; 179762#L105-1 assume !false; 177395#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 177396#L108 assume !(ssl3_accept_~s__state~0 == 12292); 177391#L111 assume !(ssl3_accept_~s__state~0 == 16384); 177392#L114 assume !(ssl3_accept_~s__state~0 == 8192); 178544#L117 assume !(ssl3_accept_~s__state~0 == 24576); 178545#L120 assume !(ssl3_accept_~s__state~0 == 8195); 178540#L123 assume !(ssl3_accept_~s__state~0 == 8480); 178541#L126 assume !(ssl3_accept_~s__state~0 == 8481); 177379#L129 assume !(ssl3_accept_~s__state~0 == 8482); 177380#L132 assume !(ssl3_accept_~s__state~0 == 8464); 178528#L135 assume !(ssl3_accept_~s__state~0 == 8465); 178521#L138 assume !(ssl3_accept_~s__state~0 == 8466); 176662#L141 assume ssl3_accept_~s__state~0 == 8496; 176663#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 176658#L291 assume !(ssl3_accept_~blastFlag~0 == 1); 176659#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 176654#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 176655#L297-2 ssl3_accept_~s__init_num~0 := 0; 179453#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 179452#L593 assume ssl3_accept_~skip~0 == 0; 179450#L594 assume !(ssl3_accept_~state~0 == 8464); 179448#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 179447#L603-1 assume !(ssl3_accept_~cb~0 != 0); 179441#L592 ssl3_accept_~skip~0 := 0; 179440#L105-3 assume true; 179439#L105-1 assume !false; 179438#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 179437#L108 assume !(ssl3_accept_~s__state~0 == 12292); 179436#L111 assume !(ssl3_accept_~s__state~0 == 16384); 179435#L114 assume !(ssl3_accept_~s__state~0 == 8192); 179434#L117 assume !(ssl3_accept_~s__state~0 == 24576); 179433#L120 assume !(ssl3_accept_~s__state~0 == 8195); 179432#L123 assume !(ssl3_accept_~s__state~0 == 8480); 179431#L126 assume !(ssl3_accept_~s__state~0 == 8481); 179430#L129 assume !(ssl3_accept_~s__state~0 == 8482); 179429#L132 assume !(ssl3_accept_~s__state~0 == 8464); 179428#L135 assume !(ssl3_accept_~s__state~0 == 8465); 179427#L138 assume !(ssl3_accept_~s__state~0 == 8466); 179426#L141 assume !(ssl3_accept_~s__state~0 == 8496); 179425#L144 assume !(ssl3_accept_~s__state~0 == 8497); 179424#L147 assume ssl3_accept_~s__state~0 == 8512; 176749#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 179423#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 179421#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 179419#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 179404#L593 assume !(ssl3_accept_~skip~0 == 0); 179398#L592 ssl3_accept_~skip~0 := 0; 179299#L105-3 assume true; 179297#L105-1 assume !false; 179296#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 179295#L108 assume !(ssl3_accept_~s__state~0 == 12292); 179294#L111 assume !(ssl3_accept_~s__state~0 == 16384); 179293#L114 assume !(ssl3_accept_~s__state~0 == 8192); 179292#L117 assume !(ssl3_accept_~s__state~0 == 24576); 179291#L120 assume !(ssl3_accept_~s__state~0 == 8195); 179290#L123 assume !(ssl3_accept_~s__state~0 == 8480); 179289#L126 assume !(ssl3_accept_~s__state~0 == 8481); 179288#L129 assume !(ssl3_accept_~s__state~0 == 8482); 179287#L132 assume !(ssl3_accept_~s__state~0 == 8464); 179286#L135 assume !(ssl3_accept_~s__state~0 == 8465); 179285#L138 assume !(ssl3_accept_~s__state~0 == 8466); 179284#L141 assume !(ssl3_accept_~s__state~0 == 8496); 179283#L144 assume !(ssl3_accept_~s__state~0 == 8497); 179282#L147 assume !(ssl3_accept_~s__state~0 == 8512); 179281#L150 assume !(ssl3_accept_~s__state~0 == 8513); 179280#L153 assume ssl3_accept_~s__state~0 == 8528; 176740#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 179278#L325 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 179276#L325-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 179274#L334 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 179272#L337 assume (ssl3_accept_~l~0 + 1) % 4294967296 != 0; 179269#L338 assume !(ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 == 0);ssl3_accept_~__cil_tmp58~0 := ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0; 179264#L343 assume !((ssl3_accept_~__cil_tmp58~0 + 2) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 179259#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 179257#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 179252#L593 assume !(ssl3_accept_~skip~0 == 0); 179100#L592 ssl3_accept_~skip~0 := 0; 179096#L105-3 assume true; 179092#L105-1 assume !false; 179075#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 179072#L108 assume !(ssl3_accept_~s__state~0 == 12292); 179069#L111 assume !(ssl3_accept_~s__state~0 == 16384); 179066#L114 assume !(ssl3_accept_~s__state~0 == 8192); 179062#L117 assume !(ssl3_accept_~s__state~0 == 24576); 179058#L120 assume !(ssl3_accept_~s__state~0 == 8195); 179054#L123 assume !(ssl3_accept_~s__state~0 == 8480); 179050#L126 assume !(ssl3_accept_~s__state~0 == 8481); 179045#L129 assume !(ssl3_accept_~s__state~0 == 8482); 179040#L132 assume !(ssl3_accept_~s__state~0 == 8464); 179034#L135 assume !(ssl3_accept_~s__state~0 == 8465); 178993#L138 assume !(ssl3_accept_~s__state~0 == 8466); 178991#L141 assume !(ssl3_accept_~s__state~0 == 8496); 178989#L144 assume !(ssl3_accept_~s__state~0 == 8497); 178987#L147 assume !(ssl3_accept_~s__state~0 == 8512); 178985#L150 assume !(ssl3_accept_~s__state~0 == 8513); 178983#L153 assume !(ssl3_accept_~s__state~0 == 8528); 178981#L156 assume !(ssl3_accept_~s__state~0 == 8529); 178979#L159 assume ssl3_accept_~s__state~0 == 8544; 176732#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 178976#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 178973#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 178971#L393 assume (ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0; 178968#L394 assume ssl3_accept_~s__verify_mode~0 + 2 != 0; 178966#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 178920#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 178917#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 178915#L593 assume ssl3_accept_~skip~0 == 0; 178906#L594 assume !(ssl3_accept_~state~0 == 8464); 178902#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 178901#L603-1 assume !(ssl3_accept_~cb~0 != 0); 178885#L592 ssl3_accept_~skip~0 := 0; 178881#L105-3 assume true; 178859#L105-1 assume !false; 178816#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 178815#L108 assume !(ssl3_accept_~s__state~0 == 12292); 178814#L111 assume !(ssl3_accept_~s__state~0 == 16384); 178813#L114 assume !(ssl3_accept_~s__state~0 == 8192); 178812#L117 assume !(ssl3_accept_~s__state~0 == 24576); 178811#L120 assume !(ssl3_accept_~s__state~0 == 8195); 178810#L123 assume !(ssl3_accept_~s__state~0 == 8480); 178809#L126 assume !(ssl3_accept_~s__state~0 == 8481); 178808#L129 assume !(ssl3_accept_~s__state~0 == 8482); 178807#L132 assume !(ssl3_accept_~s__state~0 == 8464); 178806#L135 assume !(ssl3_accept_~s__state~0 == 8465); 178805#L138 assume !(ssl3_accept_~s__state~0 == 8466); 178804#L141 assume !(ssl3_accept_~s__state~0 == 8496); 178803#L144 assume !(ssl3_accept_~s__state~0 == 8497); 178802#L147 assume !(ssl3_accept_~s__state~0 == 8512); 178801#L150 assume !(ssl3_accept_~s__state~0 == 8513); 178800#L153 assume !(ssl3_accept_~s__state~0 == 8528); 178799#L156 assume !(ssl3_accept_~s__state~0 == 8529); 178798#L159 assume !(ssl3_accept_~s__state~0 == 8544); 178797#L162 assume !(ssl3_accept_~s__state~0 == 8545); 178796#L165 assume !(ssl3_accept_~s__state~0 == 8560); 178795#L168 assume !(ssl3_accept_~s__state~0 == 8561); 178794#L171 assume ssl3_accept_~s__state~0 == 8448; 178793#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 178791#L433 assume !(ssl3_accept_~num1~0 > 0); 178790#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 178789#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 178788#L593 assume ssl3_accept_~skip~0 == 0; 178786#L594 assume !(ssl3_accept_~state~0 == 8464); 178782#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 178780#L603-1 assume !(ssl3_accept_~cb~0 != 0); 178774#L592 ssl3_accept_~skip~0 := 0; 178693#L105-3 assume true; 178689#L105-1 assume !false; 178642#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 178641#L108 assume !(ssl3_accept_~s__state~0 == 12292); 178640#L111 assume !(ssl3_accept_~s__state~0 == 16384); 178639#L114 assume !(ssl3_accept_~s__state~0 == 8192); 178638#L117 assume !(ssl3_accept_~s__state~0 == 24576); 178637#L120 assume !(ssl3_accept_~s__state~0 == 8195); 178636#L123 assume !(ssl3_accept_~s__state~0 == 8480); 178635#L126 assume !(ssl3_accept_~s__state~0 == 8481); 178634#L129 assume !(ssl3_accept_~s__state~0 == 8482); 178633#L132 assume !(ssl3_accept_~s__state~0 == 8464); 178632#L135 assume !(ssl3_accept_~s__state~0 == 8465); 178631#L138 assume !(ssl3_accept_~s__state~0 == 8466); 178630#L141 assume !(ssl3_accept_~s__state~0 == 8496); 178629#L144 assume !(ssl3_accept_~s__state~0 == 8497); 178628#L147 assume !(ssl3_accept_~s__state~0 == 8512); 178627#L150 assume !(ssl3_accept_~s__state~0 == 8513); 178626#L153 assume !(ssl3_accept_~s__state~0 == 8528); 178625#L156 assume !(ssl3_accept_~s__state~0 == 8529); 178624#L159 assume !(ssl3_accept_~s__state~0 == 8544); 178623#L162 assume !(ssl3_accept_~s__state~0 == 8545); 178622#L165 assume !(ssl3_accept_~s__state~0 == 8560); 178621#L168 assume !(ssl3_accept_~s__state~0 == 8561); 178620#L171 assume !(ssl3_accept_~s__state~0 == 8448); 178619#L174 assume ssl3_accept_~s__state~0 == 8576; 175226#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 178618#L447 assume !(ssl3_accept_~ret~0 <= 0); 178617#L450 assume !(ssl3_accept_~ret~0 == 2);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet37;havoc ssl3_accept_#t~nondet37; 178615#L454 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__init_num~0 := 0;ssl3_accept_~s__state~0 := 8592; 178613#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 178612#L593 assume ssl3_accept_~skip~0 == 0; 178610#L594 assume !(ssl3_accept_~state~0 == 8464); 178606#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 178604#L603-1 assume !(ssl3_accept_~cb~0 != 0); 178600#L592 ssl3_accept_~skip~0 := 0; 178598#L105-3 assume true; 178507#L105-1 assume !false; 175318#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 175319#L108 assume !(ssl3_accept_~s__state~0 == 12292); 175314#L111 assume !(ssl3_accept_~s__state~0 == 16384); 175315#L114 assume !(ssl3_accept_~s__state~0 == 8192); 175306#L117 assume !(ssl3_accept_~s__state~0 == 24576); 175307#L120 assume !(ssl3_accept_~s__state~0 == 8195); 175298#L123 assume !(ssl3_accept_~s__state~0 == 8480); 175299#L126 assume !(ssl3_accept_~s__state~0 == 8481); 175290#L129 assume !(ssl3_accept_~s__state~0 == 8482); 175291#L132 assume !(ssl3_accept_~s__state~0 == 8464); 175282#L135 assume !(ssl3_accept_~s__state~0 == 8465); 175283#L138 assume !(ssl3_accept_~s__state~0 == 8466); 175274#L141 assume !(ssl3_accept_~s__state~0 == 8496); 175275#L144 assume !(ssl3_accept_~s__state~0 == 8497); 175266#L147 assume !(ssl3_accept_~s__state~0 == 8512); 175267#L150 assume !(ssl3_accept_~s__state~0 == 8513); 175258#L153 assume !(ssl3_accept_~s__state~0 == 8528); 175259#L156 assume !(ssl3_accept_~s__state~0 == 8529); 175250#L159 assume !(ssl3_accept_~s__state~0 == 8544); 175251#L162 assume !(ssl3_accept_~s__state~0 == 8545); 175242#L165 assume !(ssl3_accept_~s__state~0 == 8560); 175243#L168 assume !(ssl3_accept_~s__state~0 == 8561); 175234#L171 assume !(ssl3_accept_~s__state~0 == 8448); 175235#L174 assume !(ssl3_accept_~s__state~0 == 8576); 175225#L177 assume !(ssl3_accept_~s__state~0 == 8577); 175227#L180 assume !(ssl3_accept_~s__state~0 == 8592); 178269#L183 assume !(ssl3_accept_~s__state~0 == 8593); 175193#L186 assume !(ssl3_accept_~s__state~0 == 8608); 175188#L189 assume !(ssl3_accept_~s__state~0 == 8609); 175190#L192 assume !(ssl3_accept_~s__state~0 == 8640); 178428#L195 assume !(ssl3_accept_~s__state~0 == 8641); 175159#L198 assume ssl3_accept_~s__state~0 == 8656; 174785#L202 ssl3_accept_~s__session__cipher~0 := ssl3_accept_~s__s3__tmp__new_cipher~0;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet41;havoc ssl3_accept_#t~nondet41; 175158#L499 assume !(ssl3_accept_~tmp___9~0 == 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet42;havoc ssl3_accept_#t~nondet42; 175157#L504 assume ssl3_accept_~blastFlag~0 == 2;ssl3_accept_~blastFlag~0 := 3; 175038#L504-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8672;ssl3_accept_~s__init_num~0 := 0;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet43;havoc ssl3_accept_#t~nondet43; 175156#L513 assume !(ssl3_accept_~tmp___10~0 == 0); 175155#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 175154#L593 assume ssl3_accept_~skip~0 == 0; 175152#L594 assume !(ssl3_accept_~state~0 == 8464); 175148#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 175146#L603-1 assume !(ssl3_accept_~cb~0 != 0); 175020#L592 ssl3_accept_~skip~0 := 0; 175015#L105-3 assume true; 174963#L105-1 assume !false; 174877#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 174876#L108 assume !(ssl3_accept_~s__state~0 == 12292); 174874#L111 assume !(ssl3_accept_~s__state~0 == 16384); 174872#L114 assume !(ssl3_accept_~s__state~0 == 8192); 174869#L117 assume !(ssl3_accept_~s__state~0 == 24576); 174866#L120 assume !(ssl3_accept_~s__state~0 == 8195); 174863#L123 assume !(ssl3_accept_~s__state~0 == 8480); 174860#L126 assume !(ssl3_accept_~s__state~0 == 8481); 174857#L129 assume !(ssl3_accept_~s__state~0 == 8482); 174854#L132 assume !(ssl3_accept_~s__state~0 == 8464); 174851#L135 assume !(ssl3_accept_~s__state~0 == 8465); 174848#L138 assume !(ssl3_accept_~s__state~0 == 8466); 174845#L141 assume !(ssl3_accept_~s__state~0 == 8496); 174842#L144 assume !(ssl3_accept_~s__state~0 == 8497); 174839#L147 assume !(ssl3_accept_~s__state~0 == 8512); 174836#L150 assume !(ssl3_accept_~s__state~0 == 8513); 174833#L153 assume !(ssl3_accept_~s__state~0 == 8528); 174830#L156 assume !(ssl3_accept_~s__state~0 == 8529); 174827#L159 assume !(ssl3_accept_~s__state~0 == 8544); 174824#L162 assume !(ssl3_accept_~s__state~0 == 8545); 174821#L165 assume !(ssl3_accept_~s__state~0 == 8560); 174818#L168 assume !(ssl3_accept_~s__state~0 == 8561); 174815#L171 assume !(ssl3_accept_~s__state~0 == 8448); 174812#L174 assume !(ssl3_accept_~s__state~0 == 8576); 174809#L177 assume !(ssl3_accept_~s__state~0 == 8577); 174806#L180 assume !(ssl3_accept_~s__state~0 == 8592); 174803#L183 assume !(ssl3_accept_~s__state~0 == 8593); 174800#L186 assume !(ssl3_accept_~s__state~0 == 8608); 174797#L189 assume !(ssl3_accept_~s__state~0 == 8609); 174794#L192 assume !(ssl3_accept_~s__state~0 == 8640); 174791#L195 assume !(ssl3_accept_~s__state~0 == 8641); 174788#L198 assume !(ssl3_accept_~s__state~0 == 8656); 174784#L201 assume !(ssl3_accept_~s__state~0 == 8657); 174781#L204 assume ssl3_accept_~s__state~0 == 8672; 174777#L208 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet44;havoc ssl3_accept_#t~nondet44; 174774#L521 assume !(ssl3_accept_~blastFlag~0 == 4); 174771#L524 assume !(ssl3_accept_~blastFlag~0 == 5); 174772#L521-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448; 174764#L532 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__s3__tmp__next_state___0~0 := 3; 174766#L532-2 ssl3_accept_~s__init_num~0 := 0; 177743#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 177742#L593 assume ssl3_accept_~skip~0 == 0; 177737#L594 assume !(ssl3_accept_~state~0 == 8464); 177739#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 177730#L603-1 assume !(ssl3_accept_~cb~0 != 0); 177723#L592 ssl3_accept_~skip~0 := 0; 177595#L105-3 assume true; 177588#L105-1 assume !false; 176806#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 176807#L108 assume !(ssl3_accept_~s__state~0 == 12292); 176798#L111 assume !(ssl3_accept_~s__state~0 == 16384); 176799#L114 assume !(ssl3_accept_~s__state~0 == 8192); 176790#L117 assume !(ssl3_accept_~s__state~0 == 24576); 176791#L120 assume !(ssl3_accept_~s__state~0 == 8195); 176782#L123 assume !(ssl3_accept_~s__state~0 == 8480); 176783#L126 assume !(ssl3_accept_~s__state~0 == 8481); 176774#L129 assume !(ssl3_accept_~s__state~0 == 8482); 176775#L132 assume !(ssl3_accept_~s__state~0 == 8464); 176765#L135 assume !(ssl3_accept_~s__state~0 == 8465); 176766#L138 assume !(ssl3_accept_~s__state~0 == 8466); 176758#L141 assume !(ssl3_accept_~s__state~0 == 8496); 176759#L144 assume !(ssl3_accept_~s__state~0 == 8497); 176751#L147 assume !(ssl3_accept_~s__state~0 == 8512); 176752#L150 assume !(ssl3_accept_~s__state~0 == 8513); 176741#L153 assume !(ssl3_accept_~s__state~0 == 8528); 176742#L156 assume !(ssl3_accept_~s__state~0 == 8529); 176734#L159 assume !(ssl3_accept_~s__state~0 == 8544); 176735#L162 assume !(ssl3_accept_~s__state~0 == 8545); 176729#L165 assume !(ssl3_accept_~s__state~0 == 8560); 176730#L168 assume !(ssl3_accept_~s__state~0 == 8561); 178008#L171 assume ssl3_accept_~s__state~0 == 8448; 178007#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 178005#L433 assume !(ssl3_accept_~num1~0 > 0); 178004#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 178003#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 178002#L593 assume ssl3_accept_~skip~0 == 0; 178001#L594 assume !(ssl3_accept_~state~0 == 8464); 176711#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 176712#L603-1 assume !(ssl3_accept_~cb~0 != 0); 177994#L592 ssl3_accept_~skip~0 := 0; 177993#L105-3 assume true; 177992#L105-1 assume !false; 177991#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 174964#L108 assume !(ssl3_accept_~s__state~0 == 12292); 174965#L111 assume !(ssl3_accept_~s__state~0 == 16384); 174756#L114 assume !(ssl3_accept_~s__state~0 == 8192); 174757#L117 assume !(ssl3_accept_~s__state~0 == 24576); 174635#L120 assume !(ssl3_accept_~s__state~0 == 8195); 174637#L123 assume !(ssl3_accept_~s__state~0 == 8480); 172912#L126 assume !(ssl3_accept_~s__state~0 == 8481); 172914#L129 assume !(ssl3_accept_~s__state~0 == 8482); 176318#L132 assume ssl3_accept_~s__state~0 == 8464; 168816#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 171927#L278 assume !(ssl3_accept_~blastFlag~0 == 0); 179847#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 179844#L555 [2018-11-10 07:49:01,599 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:01,599 INFO L82 PathProgramCache]: Analyzing trace with hash 575653931, now seen corresponding path program 2 times [2018-11-10 07:49:01,599 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:01,599 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:01,600 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:01,600 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:01,600 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:01,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:01,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:01,606 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:01,606 INFO L82 PathProgramCache]: Analyzing trace with hash -1617910138, now seen corresponding path program 1 times [2018-11-10 07:49:01,606 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:01,606 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:01,607 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:01,607 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:49:01,607 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:01,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:49:01,665 INFO L134 CoverageAnalysis]: Checked inductivity of 1049 backedges. 180 proven. 0 refuted. 0 times theorem prover too weak. 869 trivial. 0 not checked. [2018-11-10 07:49:01,665 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:49:01,665 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:49:01,666 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:49:01,666 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:49:01,666 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:49:01,666 INFO L87 Difference]: Start difference. First operand 11390 states and 14328 transitions. cyclomatic complexity: 2951 Second operand 3 states. [2018-11-10 07:49:01,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:49:01,765 INFO L93 Difference]: Finished difference Result 12072 states and 15094 transitions. [2018-11-10 07:49:01,765 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:49:01,765 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 12072 states and 15094 transitions. [2018-11-10 07:49:01,787 INFO L131 ngComponentsAnalysis]: Automaton has 9 accepting balls. 8349 [2018-11-10 07:49:01,801 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 12072 states to 11816 states and 14802 transitions. [2018-11-10 07:49:01,801 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 8554 [2018-11-10 07:49:01,805 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 8554 [2018-11-10 07:49:01,805 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11816 states and 14802 transitions. [2018-11-10 07:49:01,807 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:49:01,807 INFO L705 BuchiCegarLoop]: Abstraction has 11816 states and 14802 transitions. [2018-11-10 07:49:01,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11816 states and 14802 transitions. [2018-11-10 07:49:01,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11816 to 11384. [2018-11-10 07:49:01,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11384 states. [2018-11-10 07:49:01,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11384 states to 11384 states and 14329 transitions. [2018-11-10 07:49:01,881 INFO L728 BuchiCegarLoop]: Abstraction has 11384 states and 14329 transitions. [2018-11-10 07:49:01,881 INFO L608 BuchiCegarLoop]: Abstraction has 11384 states and 14329 transitions. [2018-11-10 07:49:01,881 INFO L442 BuchiCegarLoop]: ======== Iteration 30============ [2018-11-10 07:49:01,881 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 11384 states and 14329 transitions. [2018-11-10 07:49:01,896 INFO L131 ngComponentsAnalysis]: Automaton has 9 accepting balls. 8052 [2018-11-10 07:49:01,896 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:49:01,896 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:49:01,896 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2018-11-10 07:49:01,896 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:49:01,897 INFO L793 eck$LassoCheckResult]: Stem: 192273#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 191995#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 191996#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 192193#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 192255#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 192164#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 192287#L105-3 [2018-11-10 07:49:01,897 INFO L795 eck$LassoCheckResult]: Loop: 192287#L105-3 assume true; 198858#L105-1 assume !false; 198857#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 198856#L108 assume !(ssl3_accept_~s__state~0 == 12292); 198855#L111 assume !(ssl3_accept_~s__state~0 == 16384); 198854#L114 assume !(ssl3_accept_~s__state~0 == 8192); 198853#L117 assume !(ssl3_accept_~s__state~0 == 24576); 198852#L120 assume !(ssl3_accept_~s__state~0 == 8195); 198851#L123 assume !(ssl3_accept_~s__state~0 == 8480); 198850#L126 assume !(ssl3_accept_~s__state~0 == 8481); 198849#L129 assume !(ssl3_accept_~s__state~0 == 8482); 198848#L132 assume !(ssl3_accept_~s__state~0 == 8464); 198838#L135 assume !(ssl3_accept_~s__state~0 == 8465); 198820#L138 assume !(ssl3_accept_~s__state~0 == 8466); 198642#L141 assume !(ssl3_accept_~s__state~0 == 8496); 198641#L144 assume !(ssl3_accept_~s__state~0 == 8497); 198638#L147 assume !(ssl3_accept_~s__state~0 == 8512); 198635#L150 assume !(ssl3_accept_~s__state~0 == 8513); 198633#L153 assume !(ssl3_accept_~s__state~0 == 8528); 198631#L156 assume !(ssl3_accept_~s__state~0 == 8529); 198629#L159 assume !(ssl3_accept_~s__state~0 == 8544); 198625#L162 assume !(ssl3_accept_~s__state~0 == 8545); 198621#L165 assume !(ssl3_accept_~s__state~0 == 8560); 198615#L168 assume !(ssl3_accept_~s__state~0 == 8561); 198610#L171 assume ssl3_accept_~s__state~0 == 8448; 198606#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 198601#L433 assume !(ssl3_accept_~num1~0 > 0); 198599#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 198596#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 198594#L593 assume ssl3_accept_~skip~0 == 0; 198590#L594 assume !(ssl3_accept_~state~0 == 8464); 198584#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 198575#L603-1 assume !(ssl3_accept_~cb~0 != 0); 198564#L592 ssl3_accept_~skip~0 := 0; 198565#L105-3 assume true; 198556#L105-1 assume !false; 198557#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 198547#L108 assume ssl3_accept_~s__state~0 == 12292; 198549#L109 ssl3_accept_~s__new_session~0 := 1; 198882#L217 ssl3_accept_~s__server~0 := 1; 198881#L222 assume ssl3_accept_~cb~0 != 0; 198880#L222-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 198878#L227 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 198879#L232 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 200000#L232-2 ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23; 199998#L241 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 199996#L246 assume ssl3_accept_~s__state~0 != 12292;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24; 198872#L248 assume !(ssl3_accept_~tmp___5~0 == 0);ssl3_accept_~s__state~0 := 8464;ssl3_accept_#t~post25 := ssl3_accept_~s__ctx__stats__sess_accept~0;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~post25 + 1;havoc ssl3_accept_#t~post25; 198871#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 198870#L593 assume ssl3_accept_~skip~0 == 0; 198868#L594 assume !(ssl3_accept_~state~0 == 8464); 198864#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 198862#L603-1 assume !(ssl3_accept_~cb~0 != 0); 198859#L592 ssl3_accept_~skip~0 := 0; 192287#L105-3 [2018-11-10 07:49:01,897 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:01,897 INFO L82 PathProgramCache]: Analyzing trace with hash 889513938, now seen corresponding path program 2 times [2018-11-10 07:49:01,897 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:01,897 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:01,898 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:01,898 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:01,898 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:01,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:01,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:01,902 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:01,902 INFO L82 PathProgramCache]: Analyzing trace with hash -1545929986, now seen corresponding path program 1 times [2018-11-10 07:49:01,902 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:01,902 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:01,903 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:01,903 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:49:01,903 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:01,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:49:01,934 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:49:01,934 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:49:01,934 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:49:01,935 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:49:01,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:49:01,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:49:01,935 INFO L87 Difference]: Start difference. First operand 11384 states and 14329 transitions. cyclomatic complexity: 2956 Second operand 3 states. [2018-11-10 07:49:02,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:49:02,014 INFO L93 Difference]: Finished difference Result 22076 states and 27142 transitions. [2018-11-10 07:49:02,016 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:49:02,017 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 22076 states and 27142 transitions. [2018-11-10 07:49:02,081 INFO L131 ngComponentsAnalysis]: Automaton has 18 accepting balls. 15692 [2018-11-10 07:49:02,124 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 22076 states to 22076 states and 27142 transitions. [2018-11-10 07:49:02,125 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15984 [2018-11-10 07:49:02,135 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 15984 [2018-11-10 07:49:02,136 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22076 states and 27142 transitions. [2018-11-10 07:49:02,136 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:49:02,136 INFO L705 BuchiCegarLoop]: Abstraction has 22076 states and 27142 transitions. [2018-11-10 07:49:02,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22076 states and 27142 transitions. [2018-11-10 07:49:02,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22076 to 21389. [2018-11-10 07:49:02,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21389 states. [2018-11-10 07:49:02,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21389 states to 21389 states and 26226 transitions. [2018-11-10 07:49:02,296 INFO L728 BuchiCegarLoop]: Abstraction has 21389 states and 26226 transitions. [2018-11-10 07:49:02,296 INFO L608 BuchiCegarLoop]: Abstraction has 21389 states and 26226 transitions. [2018-11-10 07:49:02,297 INFO L442 BuchiCegarLoop]: ======== Iteration 31============ [2018-11-10 07:49:02,297 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 21389 states and 26226 transitions. [2018-11-10 07:49:02,334 INFO L131 ngComponentsAnalysis]: Automaton has 18 accepting balls. 15206 [2018-11-10 07:49:02,334 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:49:02,334 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:49:02,334 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2018-11-10 07:49:02,334 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:49:02,335 INFO L793 eck$LassoCheckResult]: Stem: 225748#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 225456#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 225457#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 225653#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 225772#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 225625#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 237853#L105-3 [2018-11-10 07:49:02,335 INFO L795 eck$LassoCheckResult]: Loop: 237853#L105-3 assume true; 237798#L105-1 assume !false; 237791#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 237782#L108 assume !(ssl3_accept_~s__state~0 == 12292); 237772#L111 assume !(ssl3_accept_~s__state~0 == 16384); 237766#L114 assume !(ssl3_accept_~s__state~0 == 8192); 237761#L117 assume !(ssl3_accept_~s__state~0 == 24576); 237756#L120 assume !(ssl3_accept_~s__state~0 == 8195); 237732#L123 assume !(ssl3_accept_~s__state~0 == 8480); 237733#L126 assume !(ssl3_accept_~s__state~0 == 8481); 237743#L129 assume !(ssl3_accept_~s__state~0 == 8482); 237739#L132 assume !(ssl3_accept_~s__state~0 == 8464); 232626#L135 assume !(ssl3_accept_~s__state~0 == 8465); 232627#L138 assume !(ssl3_accept_~s__state~0 == 8466); 237591#L141 assume !(ssl3_accept_~s__state~0 == 8496); 237592#L144 assume !(ssl3_accept_~s__state~0 == 8497); 237582#L147 assume !(ssl3_accept_~s__state~0 == 8512); 237583#L150 assume !(ssl3_accept_~s__state~0 == 8513); 237573#L153 assume !(ssl3_accept_~s__state~0 == 8528); 237574#L156 assume !(ssl3_accept_~s__state~0 == 8529); 237564#L159 assume !(ssl3_accept_~s__state~0 == 8544); 237565#L162 assume !(ssl3_accept_~s__state~0 == 8545); 237539#L165 assume !(ssl3_accept_~s__state~0 == 8560); 237540#L168 assume !(ssl3_accept_~s__state~0 == 8561); 237462#L171 assume ssl3_accept_~s__state~0 == 8448; 237463#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 237456#L433 assume !(ssl3_accept_~num1~0 > 0); 237457#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 237530#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 237529#L593 assume ssl3_accept_~skip~0 == 0; 237528#L594 assume !(ssl3_accept_~state~0 == 8464); 237524#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 237520#L603-1 assume ssl3_accept_~cb~0 != 0; 237517#L610 assume ssl3_accept_~s__state~0 != ssl3_accept_~state~0;ssl3_accept_~new_state~0 := ssl3_accept_~s__state~0;ssl3_accept_~s__state~0 := ssl3_accept_~state~0;ssl3_accept_~s__state~0 := ssl3_accept_~new_state~0; 237511#L592 ssl3_accept_~skip~0 := 0; 237512#L105-3 assume true; 237503#L105-1 assume !false; 237504#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 237490#L108 assume !(ssl3_accept_~s__state~0 == 12292); 237491#L111 assume ssl3_accept_~s__state~0 == 16384; 237480#L217 ssl3_accept_~s__server~0 := 1; 237849#L222 assume ssl3_accept_~cb~0 != 0; 237847#L222-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 237846#L227 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 237845#L232 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 237466#L232-2 ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23; 237467#L241 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 237459#L246 assume ssl3_accept_~s__state~0 != 12292;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24; 237455#L248 assume !(ssl3_accept_~tmp___5~0 == 0);ssl3_accept_~s__state~0 := 8464;ssl3_accept_#t~post25 := ssl3_accept_~s__ctx__stats__sess_accept~0;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~post25 + 1;havoc ssl3_accept_#t~post25; 237452#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 237451#L593 assume ssl3_accept_~skip~0 == 0; 237449#L594 assume !(ssl3_accept_~state~0 == 8464); 237450#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 237858#L603-1 assume ssl3_accept_~cb~0 != 0; 237856#L610 assume ssl3_accept_~s__state~0 != ssl3_accept_~state~0;ssl3_accept_~new_state~0 := ssl3_accept_~s__state~0;ssl3_accept_~s__state~0 := ssl3_accept_~state~0;ssl3_accept_~s__state~0 := ssl3_accept_~new_state~0; 235783#L592 ssl3_accept_~skip~0 := 0; 237853#L105-3 [2018-11-10 07:49:02,335 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:02,335 INFO L82 PathProgramCache]: Analyzing trace with hash 889513938, now seen corresponding path program 3 times [2018-11-10 07:49:02,335 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:02,335 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:02,336 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:02,336 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:02,336 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:02,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:02,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:02,341 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:02,341 INFO L82 PathProgramCache]: Analyzing trace with hash -669498432, now seen corresponding path program 1 times [2018-11-10 07:49:02,341 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:02,341 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:02,341 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:02,342 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:49:02,342 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:02,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:49:02,372 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2018-11-10 07:49:02,372 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:49:02,372 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:49:02,373 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 07:49:02,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:49:02,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:49:02,373 INFO L87 Difference]: Start difference. First operand 21389 states and 26226 transitions. cyclomatic complexity: 4859 Second operand 3 states. [2018-11-10 07:49:02,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:49:02,455 INFO L93 Difference]: Finished difference Result 19612 states and 23884 transitions. [2018-11-10 07:49:02,455 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:49:02,456 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 19612 states and 23884 transitions. [2018-11-10 07:49:02,494 INFO L131 ngComponentsAnalysis]: Automaton has 38 accepting balls. 12264 [2018-11-10 07:49:02,520 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 19612 states to 19338 states and 23448 transitions. [2018-11-10 07:49:02,520 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 13970 [2018-11-10 07:49:02,526 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13970 [2018-11-10 07:49:02,526 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19338 states and 23448 transitions. [2018-11-10 07:49:02,527 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:49:02,527 INFO L705 BuchiCegarLoop]: Abstraction has 19338 states and 23448 transitions. [2018-11-10 07:49:02,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19338 states and 23448 transitions. [2018-11-10 07:49:02,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19338 to 19338. [2018-11-10 07:49:02,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19338 states. [2018-11-10 07:49:02,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19338 states to 19338 states and 23448 transitions. [2018-11-10 07:49:02,627 INFO L728 BuchiCegarLoop]: Abstraction has 19338 states and 23448 transitions. [2018-11-10 07:49:02,627 INFO L608 BuchiCegarLoop]: Abstraction has 19338 states and 23448 transitions. [2018-11-10 07:49:02,627 INFO L442 BuchiCegarLoop]: ======== Iteration 32============ [2018-11-10 07:49:02,628 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 19338 states and 23448 transitions. [2018-11-10 07:49:02,656 INFO L131 ngComponentsAnalysis]: Automaton has 38 accepting balls. 12264 [2018-11-10 07:49:02,656 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:49:02,657 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:49:02,657 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 07:49:02,657 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [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] [2018-11-10 07:49:02,657 INFO L793 eck$LassoCheckResult]: Stem: 266717#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 266457#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 266458#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 266629#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 274874#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 274871#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 274867#L105-3 assume true; 274865#L105-1 assume !false; 274864#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 274863#L108 assume !(ssl3_accept_~s__state~0 == 12292); 274862#L111 assume !(ssl3_accept_~s__state~0 == 16384); 274861#L114 assume !(ssl3_accept_~s__state~0 == 8192); 274857#L117 assume !(ssl3_accept_~s__state~0 == 24576); 274856#L120 assume !(ssl3_accept_~s__state~0 == 8195); 274855#L123 assume !(ssl3_accept_~s__state~0 == 8480); 274853#L126 assume !(ssl3_accept_~s__state~0 == 8481); 274854#L129 assume !(ssl3_accept_~s__state~0 == 8482); 275456#L132 assume !(ssl3_accept_~s__state~0 == 8464); 275455#L135 assume !(ssl3_accept_~s__state~0 == 8465); 275454#L138 assume !(ssl3_accept_~s__state~0 == 8466); 275453#L141 [2018-11-10 07:49:02,657 INFO L795 eck$LassoCheckResult]: Loop: 275453#L141 assume !(ssl3_accept_~s__state~0 == 8496); 275452#L144 assume !(ssl3_accept_~s__state~0 == 8497); 275451#L147 assume !(ssl3_accept_~s__state~0 == 8512); 275450#L150 assume !(ssl3_accept_~s__state~0 == 8513); 275449#L153 assume !(ssl3_accept_~s__state~0 == 8528); 275448#L156 assume !(ssl3_accept_~s__state~0 == 8529); 275447#L159 assume !(ssl3_accept_~s__state~0 == 8544); 275446#L162 assume !(ssl3_accept_~s__state~0 == 8545); 275445#L165 assume !(ssl3_accept_~s__state~0 == 8560); 275444#L168 assume !(ssl3_accept_~s__state~0 == 8561); 275443#L171 assume ssl3_accept_~s__state~0 == 8448; 275274#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 275441#L433 assume !(ssl3_accept_~num1~0 > 0); 275440#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 275439#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 275438#L593 assume ssl3_accept_~skip~0 == 0; 275437#L594 assume !(ssl3_accept_~state~0 == 8464); 275435#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 275027#L603-1 assume ssl3_accept_~cb~0 != 0; 275028#L610 assume ssl3_accept_~s__state~0 != ssl3_accept_~state~0;ssl3_accept_~new_state~0 := ssl3_accept_~s__state~0;ssl3_accept_~s__state~0 := ssl3_accept_~state~0;ssl3_accept_~s__state~0 := ssl3_accept_~new_state~0; 274869#L592 ssl3_accept_~skip~0 := 0; 274870#L105-3 assume true; 275192#L105-1 assume !false; 275193#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 275184#L108 assume !(ssl3_accept_~s__state~0 == 12292); 275185#L111 assume !(ssl3_accept_~s__state~0 == 16384); 275176#L114 assume !(ssl3_accept_~s__state~0 == 8192); 275177#L117 assume !(ssl3_accept_~s__state~0 == 24576); 275168#L120 assume !(ssl3_accept_~s__state~0 == 8195); 275169#L123 assume !(ssl3_accept_~s__state~0 == 8480); 275354#L126 assume !(ssl3_accept_~s__state~0 == 8481); 275355#L129 assume ssl3_accept_~s__state~0 == 8482; 275147#L130 ssl3_accept_~s__state~0 := 3; 275148#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 275139#L593 assume ssl3_accept_~skip~0 == 0; 275140#L594 assume !(ssl3_accept_~state~0 == 8464); 275126#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 275127#L603-1 assume ssl3_accept_~cb~0 != 0; 275117#L610 assume ssl3_accept_~s__state~0 != ssl3_accept_~state~0;ssl3_accept_~new_state~0 := ssl3_accept_~s__state~0;ssl3_accept_~s__state~0 := ssl3_accept_~state~0;ssl3_accept_~s__state~0 := ssl3_accept_~new_state~0; 275116#L592 ssl3_accept_~skip~0 := 0; 275106#L105-3 assume true; 275107#L105-1 assume !false; 275097#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 275098#L108 assume !(ssl3_accept_~s__state~0 == 12292); 275088#L111 assume !(ssl3_accept_~s__state~0 == 16384); 275089#L114 assume !(ssl3_accept_~s__state~0 == 8192); 275082#L117 assume !(ssl3_accept_~s__state~0 == 24576); 275083#L120 assume !(ssl3_accept_~s__state~0 == 8195); 275073#L123 assume !(ssl3_accept_~s__state~0 == 8480); 275074#L126 assume !(ssl3_accept_~s__state~0 == 8481); 275065#L129 assume !(ssl3_accept_~s__state~0 == 8482); 275066#L132 assume !(ssl3_accept_~s__state~0 == 8464); 275056#L135 assume !(ssl3_accept_~s__state~0 == 8465); 275057#L138 assume !(ssl3_accept_~s__state~0 == 8466); 275453#L141 [2018-11-10 07:49:02,658 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:02,658 INFO L82 PathProgramCache]: Analyzing trace with hash 1681133590, now seen corresponding path program 1 times [2018-11-10 07:49:02,658 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:02,658 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:02,658 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:02,658 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:02,658 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:02,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:49:02,689 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:49:02,689 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:49:02,689 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:49:02,689 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 07:49:02,690 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:02,690 INFO L82 PathProgramCache]: Analyzing trace with hash -283079178, now seen corresponding path program 1 times [2018-11-10 07:49:02,690 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:02,690 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:02,690 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:02,690 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:02,690 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:02,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:02,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:02,808 INFO L214 LassoAnalysis]: Preferences: [2018-11-10 07:49:02,808 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2018-11-10 07:49:02,809 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2018-11-10 07:49:02,809 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2018-11-10 07:49:02,809 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2018-11-10 07:49:02,809 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:49:02,809 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2018-11-10 07:49:02,809 INFO L130 ssoRankerPreferences]: Path of dumped script: [2018-11-10 07:49:02,809 INFO L131 ssoRankerPreferences]: Filename of dumped script: s3_srvr_10_false-unreach-call_false-termination.cil.c_Iteration32_Loop [2018-11-10 07:49:02,809 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2018-11-10 07:49:02,809 INFO L280 LassoAnalysis]: Starting lasso preprocessing... [2018-11-10 07:49:02,810 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:49:02,816 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:49:02,823 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:49:02,824 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:49:02,826 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:49:02,827 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:49:02,966 INFO L298 LassoAnalysis]: Preprocessing complete. [2018-11-10 07:49:02,966 INFO L410 LassoAnalysis]: Checking for nontermination... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 26 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 26 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:49:02,973 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:49:02,973 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:49:02,976 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 07:49:02,976 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~skip~0=0} Honda state: {ULTIMATE.start_ssl3_accept_~skip~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 27 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 27 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:49:03,002 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 07:49:03,002 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/z3 Starting monitored process 28 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 28 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:49:03,039 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2018-11-10 07:49:03,039 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 07:49:08,038 INFO L450 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2018-11-10 07:49:08,042 INFO L214 LassoAnalysis]: Preferences: [2018-11-10 07:49:08,042 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2018-11-10 07:49:08,042 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2018-11-10 07:49:08,042 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2018-11-10 07:49:08,042 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2018-11-10 07:49:08,042 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 07:49:08,042 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2018-11-10 07:49:08,042 INFO L130 ssoRankerPreferences]: Path of dumped script: [2018-11-10 07:49:08,042 INFO L131 ssoRankerPreferences]: Filename of dumped script: s3_srvr_10_false-unreach-call_false-termination.cil.c_Iteration32_Loop [2018-11-10 07:49:08,042 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2018-11-10 07:49:08,042 INFO L280 LassoAnalysis]: Starting lasso preprocessing... [2018-11-10 07:49:08,043 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:49:08,047 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:49:08,059 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:49:08,062 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:49:08,063 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:49:08,066 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2018-11-10 07:49:08,179 INFO L298 LassoAnalysis]: Preprocessing complete. [2018-11-10 07:49:08,179 INFO L496 LassoAnalysis]: Using template 'affine'. [2018-11-10 07:49:08,179 INFO L122 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 [2018-11-10 07:49:08,180 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:49:08,180 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:49:08,180 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:49:08,180 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 07:49:08,180 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:49:08,180 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 07:49:08,180 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:49:08,181 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 07:49:08,181 INFO L122 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 [2018-11-10 07:49:08,181 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 07:49:08,182 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 07:49:08,182 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 07:49:08,182 INFO L206 nArgumentSynthesizer]: 3 loop disjuncts [2018-11-10 07:49:08,182 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 07:49:08,183 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2018-11-10 07:49:08,183 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 07:49:08,188 INFO L421 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2018-11-10 07:49:08,191 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2018-11-10 07:49:08,191 INFO L444 ModelExtractionUtils]: 3 out of 6 variables were initially zero. Simplification set additionally 1 variables to zero. [2018-11-10 07:49:08,191 INFO L437 nArgumentSynthesizer]: Simplifying supporting invariants... [2018-11-10 07:49:08,191 INFO L440 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2018-11-10 07:49:08,191 INFO L517 LassoAnalysis]: Proved termination. [2018-11-10 07:49:08,191 INFO L519 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_ssl3_accept_~s__state~0) = 1*ULTIMATE.start_ssl3_accept_~s__state~0 Supporting invariants [] [2018-11-10 07:49:08,192 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2018-11-10 07:49:08,242 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:08,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:49:08,253 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 07:49:08,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:49:08,262 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 07:49:08,281 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:49:08,281 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 [2018-11-10 07:49:08,281 INFO L72 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 19338 states and 23448 transitions. cyclomatic complexity: 4160 Second operand 5 states. [2018-11-10 07:49:08,507 INFO L76 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 19338 states and 23448 transitions. cyclomatic complexity: 4160. Second operand 5 states. Result 48772 states and 58669 transitions. Complement of second has 8 states. [2018-11-10 07:49:08,508 INFO L142 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2018-11-10 07:49:08,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-10 07:49:08,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 303 transitions. [2018-11-10 07:49:08,509 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 303 transitions. Stem has 20 letters. Loop has 54 letters. [2018-11-10 07:49:08,509 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 07:49:08,509 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 303 transitions. Stem has 74 letters. Loop has 54 letters. [2018-11-10 07:49:08,510 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 07:49:08,510 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 303 transitions. Stem has 20 letters. Loop has 108 letters. [2018-11-10 07:49:08,510 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 07:49:08,511 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 48772 states and 58669 transitions. [2018-11-10 07:49:08,608 INFO L131 ngComponentsAnalysis]: Automaton has 54 accepting balls. 11108 [2018-11-10 07:49:08,673 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 48772 states to 48564 states and 58317 transitions. [2018-11-10 07:49:08,674 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15290 [2018-11-10 07:49:08,682 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 15352 [2018-11-10 07:49:08,682 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48564 states and 58317 transitions. [2018-11-10 07:49:08,685 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:49:08,685 INFO L705 BuchiCegarLoop]: Abstraction has 48564 states and 58317 transitions. [2018-11-10 07:49:08,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48564 states and 58317 transitions. [2018-11-10 07:49:09,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48564 to 41459. [2018-11-10 07:49:09,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41459 states. [2018-11-10 07:49:09,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41459 states to 41459 states and 50112 transitions. [2018-11-10 07:49:09,077 INFO L728 BuchiCegarLoop]: Abstraction has 41459 states and 50112 transitions. [2018-11-10 07:49:09,077 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:49:09,077 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:49:09,077 INFO L87 Difference]: Start difference. First operand 41459 states and 50112 transitions. Second operand 3 states. [2018-11-10 07:49:09,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:49:09,150 INFO L93 Difference]: Finished difference Result 20166 states and 24260 transitions. [2018-11-10 07:49:09,150 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:49:09,151 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 20166 states and 24260 transitions. [2018-11-10 07:49:09,182 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 3782 [2018-11-10 07:49:09,205 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 20166 states to 20166 states and 24260 transitions. [2018-11-10 07:49:09,205 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 4734 [2018-11-10 07:49:09,207 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 4734 [2018-11-10 07:49:09,208 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20166 states and 24260 transitions. [2018-11-10 07:49:09,208 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:49:09,208 INFO L705 BuchiCegarLoop]: Abstraction has 20166 states and 24260 transitions. [2018-11-10 07:49:09,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20166 states and 24260 transitions. [2018-11-10 07:49:09,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20166 to 20166. [2018-11-10 07:49:09,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20166 states. [2018-11-10 07:49:09,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20166 states to 20166 states and 24260 transitions. [2018-11-10 07:49:09,307 INFO L728 BuchiCegarLoop]: Abstraction has 20166 states and 24260 transitions. [2018-11-10 07:49:09,307 INFO L608 BuchiCegarLoop]: Abstraction has 20166 states and 24260 transitions. [2018-11-10 07:49:09,307 INFO L442 BuchiCegarLoop]: ======== Iteration 33============ [2018-11-10 07:49:09,307 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20166 states and 24260 transitions. [2018-11-10 07:49:09,332 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 3782 [2018-11-10 07:49:09,332 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:49:09,332 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:49:09,333 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [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] [2018-11-10 07:49:09,333 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-10 07:49:09,333 INFO L793 eck$LassoCheckResult]: Stem: 396693#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 396443#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 396444#L88 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 396614#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 396719#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 396587#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 400869#L105-3 assume true; 400865#L105-1 assume !false; 400861#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 400857#L108 assume !(ssl3_accept_~s__state~0 == 12292); 400853#L111 assume !(ssl3_accept_~s__state~0 == 16384); 400849#L114 assume !(ssl3_accept_~s__state~0 == 8192); 400845#L117 assume !(ssl3_accept_~s__state~0 == 24576); 400841#L120 assume !(ssl3_accept_~s__state~0 == 8195); 400837#L123 assume !(ssl3_accept_~s__state~0 == 8480); 400833#L126 assume !(ssl3_accept_~s__state~0 == 8481); 400829#L129 assume !(ssl3_accept_~s__state~0 == 8482); 400825#L132 assume ssl3_accept_~s__state~0 == 8464; 400822#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 400816#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 400809#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 400806#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 400799#L593 assume ssl3_accept_~skip~0 == 0; 400793#L594 assume ssl3_accept_~state~0 == 8464; 400789#L595 assume ssl3_accept_~s__state~0 == 8496; 400784#L596 assume !(ssl3_accept_~cb~0 != 0); 400785#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 406544#L603-1 assume !(ssl3_accept_~cb~0 != 0); 400759#L592 ssl3_accept_~skip~0 := 0; 406541#L105-3 assume true; 406538#L105-1 assume !false; 406535#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 406532#L108 assume !(ssl3_accept_~s__state~0 == 12292); 406529#L111 assume !(ssl3_accept_~s__state~0 == 16384); 406526#L114 assume !(ssl3_accept_~s__state~0 == 8192); 406523#L117 assume !(ssl3_accept_~s__state~0 == 24576); 406520#L120 assume !(ssl3_accept_~s__state~0 == 8195); 406517#L123 assume !(ssl3_accept_~s__state~0 == 8480); 406513#L126 assume !(ssl3_accept_~s__state~0 == 8481); 406510#L129 assume !(ssl3_accept_~s__state~0 == 8482); 406506#L132 assume !(ssl3_accept_~s__state~0 == 8464); 406498#L135 assume !(ssl3_accept_~s__state~0 == 8465); 406495#L138 assume !(ssl3_accept_~s__state~0 == 8466); 406493#L141 assume ssl3_accept_~s__state~0 == 8496; 403819#L145 [2018-11-10 07:49:09,334 INFO L795 eck$LassoCheckResult]: Loop: 403819#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 403818#L291 assume !(ssl3_accept_~blastFlag~0 == 1); 403814#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 403810#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 396682#L297-2 ssl3_accept_~s__init_num~0 := 0; 396683#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 396506#L593 assume ssl3_accept_~skip~0 == 0; 396507#L594 assume !(ssl3_accept_~state~0 == 8464); 396583#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 404321#L603-1 assume !(ssl3_accept_~cb~0 != 0); 402507#L592 ssl3_accept_~skip~0 := 0; 404318#L105-3 assume true; 404316#L105-1 assume !false; 404314#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 404312#L108 assume !(ssl3_accept_~s__state~0 == 12292); 404310#L111 assume !(ssl3_accept_~s__state~0 == 16384); 404308#L114 assume !(ssl3_accept_~s__state~0 == 8192); 404306#L117 assume !(ssl3_accept_~s__state~0 == 24576); 404304#L120 assume !(ssl3_accept_~s__state~0 == 8195); 404302#L123 assume !(ssl3_accept_~s__state~0 == 8480); 404300#L126 assume !(ssl3_accept_~s__state~0 == 8481); 404298#L129 assume !(ssl3_accept_~s__state~0 == 8482); 404296#L132 assume !(ssl3_accept_~s__state~0 == 8464); 404294#L135 assume !(ssl3_accept_~s__state~0 == 8465); 404292#L138 assume !(ssl3_accept_~s__state~0 == 8466); 404290#L141 assume !(ssl3_accept_~s__state~0 == 8496); 404288#L144 assume !(ssl3_accept_~s__state~0 == 8497); 404286#L147 assume ssl3_accept_~s__state~0 == 8512; 402678#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 404284#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 404283#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 404282#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 404276#L593 assume !(ssl3_accept_~skip~0 == 0); 402476#L592 ssl3_accept_~skip~0 := 0; 404274#L105-3 assume true; 404273#L105-1 assume !false; 404272#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 404271#L108 assume !(ssl3_accept_~s__state~0 == 12292); 404270#L111 assume !(ssl3_accept_~s__state~0 == 16384); 404268#L114 assume !(ssl3_accept_~s__state~0 == 8192); 404267#L117 assume !(ssl3_accept_~s__state~0 == 24576); 404266#L120 assume !(ssl3_accept_~s__state~0 == 8195); 404265#L123 assume !(ssl3_accept_~s__state~0 == 8480); 404262#L126 assume !(ssl3_accept_~s__state~0 == 8481); 404261#L129 assume !(ssl3_accept_~s__state~0 == 8482); 404260#L132 assume !(ssl3_accept_~s__state~0 == 8464); 404259#L135 assume !(ssl3_accept_~s__state~0 == 8465); 404257#L138 assume !(ssl3_accept_~s__state~0 == 8466); 404256#L141 assume !(ssl3_accept_~s__state~0 == 8496); 404255#L144 assume !(ssl3_accept_~s__state~0 == 8497); 404254#L147 assume !(ssl3_accept_~s__state~0 == 8512); 404252#L150 assume !(ssl3_accept_~s__state~0 == 8513); 404250#L153 assume ssl3_accept_~s__state~0 == 8528; 402666#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 404248#L325 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 404249#L325-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 404246#L334 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 404247#L337 assume (ssl3_accept_~l~0 + 1) % 4294967296 != 0; 404243#L338 assume !(ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 == 0);ssl3_accept_~__cil_tmp58~0 := ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0; 404244#L343 assume !((ssl3_accept_~__cil_tmp58~0 + 2) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 404242#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 404275#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 404221#L593 assume !(ssl3_accept_~skip~0 == 0); 402308#L592 ssl3_accept_~skip~0 := 0; 404218#L105-3 assume true; 404216#L105-1 assume !false; 404214#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 404212#L108 assume !(ssl3_accept_~s__state~0 == 12292); 404210#L111 assume !(ssl3_accept_~s__state~0 == 16384); 404208#L114 assume !(ssl3_accept_~s__state~0 == 8192); 404206#L117 assume !(ssl3_accept_~s__state~0 == 24576); 404204#L120 assume !(ssl3_accept_~s__state~0 == 8195); 404202#L123 assume !(ssl3_accept_~s__state~0 == 8480); 404200#L126 assume !(ssl3_accept_~s__state~0 == 8481); 404198#L129 assume !(ssl3_accept_~s__state~0 == 8482); 404196#L132 assume !(ssl3_accept_~s__state~0 == 8464); 404194#L135 assume !(ssl3_accept_~s__state~0 == 8465); 404192#L138 assume !(ssl3_accept_~s__state~0 == 8466); 404190#L141 assume !(ssl3_accept_~s__state~0 == 8496); 404188#L144 assume !(ssl3_accept_~s__state~0 == 8497); 404186#L147 assume !(ssl3_accept_~s__state~0 == 8512); 404184#L150 assume !(ssl3_accept_~s__state~0 == 8513); 404182#L153 assume !(ssl3_accept_~s__state~0 == 8528); 404181#L156 assume !(ssl3_accept_~s__state~0 == 8529); 404180#L159 assume ssl3_accept_~s__state~0 == 8544; 404089#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 404179#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 404177#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 404176#L393 assume (ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0; 404174#L394 assume ssl3_accept_~s__verify_mode~0 + 2 != 0; 404172#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 404170#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 404166#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 404164#L593 assume ssl3_accept_~skip~0 == 0; 404161#L594 assume !(ssl3_accept_~state~0 == 8464); 404155#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 404152#L603-1 assume !(ssl3_accept_~cb~0 != 0); 402065#L592 ssl3_accept_~skip~0 := 0; 404150#L105-3 assume true; 404147#L105-1 assume !false; 404145#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 404143#L108 assume !(ssl3_accept_~s__state~0 == 12292); 404141#L111 assume !(ssl3_accept_~s__state~0 == 16384); 404138#L114 assume !(ssl3_accept_~s__state~0 == 8192); 404137#L117 assume !(ssl3_accept_~s__state~0 == 24576); 404134#L120 assume !(ssl3_accept_~s__state~0 == 8195); 404132#L123 assume !(ssl3_accept_~s__state~0 == 8480); 404131#L126 assume !(ssl3_accept_~s__state~0 == 8481); 404129#L129 assume !(ssl3_accept_~s__state~0 == 8482); 404127#L132 assume !(ssl3_accept_~s__state~0 == 8464); 404125#L135 assume !(ssl3_accept_~s__state~0 == 8465); 404123#L138 assume !(ssl3_accept_~s__state~0 == 8466); 404121#L141 assume !(ssl3_accept_~s__state~0 == 8496); 404119#L144 assume !(ssl3_accept_~s__state~0 == 8497); 404117#L147 assume !(ssl3_accept_~s__state~0 == 8512); 404115#L150 assume !(ssl3_accept_~s__state~0 == 8513); 404113#L153 assume !(ssl3_accept_~s__state~0 == 8528); 404110#L156 assume !(ssl3_accept_~s__state~0 == 8529); 404108#L159 assume !(ssl3_accept_~s__state~0 == 8544); 404105#L162 assume !(ssl3_accept_~s__state~0 == 8545); 404103#L165 assume !(ssl3_accept_~s__state~0 == 8560); 404101#L168 assume !(ssl3_accept_~s__state~0 == 8561); 404100#L171 assume ssl3_accept_~s__state~0 == 8448; 404099#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 404095#L433 assume !(ssl3_accept_~num1~0 > 0); 404093#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 403959#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 403956#L593 assume ssl3_accept_~skip~0 == 0; 403954#L594 assume !(ssl3_accept_~state~0 == 8464); 403949#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 403946#L603-1 assume !(ssl3_accept_~cb~0 != 0); 401987#L592 ssl3_accept_~skip~0 := 0; 403943#L105-3 assume true; 403941#L105-1 assume !false; 403940#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 403938#L108 assume !(ssl3_accept_~s__state~0 == 12292); 403936#L111 assume !(ssl3_accept_~s__state~0 == 16384); 403934#L114 assume !(ssl3_accept_~s__state~0 == 8192); 403932#L117 assume !(ssl3_accept_~s__state~0 == 24576); 403930#L120 assume !(ssl3_accept_~s__state~0 == 8195); 403928#L123 assume !(ssl3_accept_~s__state~0 == 8480); 403926#L126 assume !(ssl3_accept_~s__state~0 == 8481); 403924#L129 assume !(ssl3_accept_~s__state~0 == 8482); 403922#L132 assume !(ssl3_accept_~s__state~0 == 8464); 403919#L135 assume !(ssl3_accept_~s__state~0 == 8465); 403824#L138 assume !(ssl3_accept_~s__state~0 == 8466); 403822#L141 assume !(ssl3_accept_~s__state~0 == 8496); 402689#L144 assume !(ssl3_accept_~s__state~0 == 8497); 402690#L147 assume !(ssl3_accept_~s__state~0 == 8512); 404098#L150 assume !(ssl3_accept_~s__state~0 == 8513); 404097#L153 assume !(ssl3_accept_~s__state~0 == 8528); 404094#L156 assume !(ssl3_accept_~s__state~0 == 8529); 402658#L159 assume !(ssl3_accept_~s__state~0 == 8544); 397207#L162 assume !(ssl3_accept_~s__state~0 == 8545); 397208#L165 assume !(ssl3_accept_~s__state~0 == 8560); 401710#L168 assume !(ssl3_accept_~s__state~0 == 8561); 396956#L171 assume !(ssl3_accept_~s__state~0 == 8448); 396957#L174 assume ssl3_accept_~s__state~0 == 8576; 396785#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 396938#L447 assume !(ssl3_accept_~ret~0 <= 0); 396916#L450 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 396917#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 405216#L593 assume ssl3_accept_~skip~0 == 0; 405213#L594 assume !(ssl3_accept_~state~0 == 8464); 405206#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 405203#L603-1 assume !(ssl3_accept_~cb~0 != 0); 402443#L592 ssl3_accept_~skip~0 := 0; 405198#L105-3 assume true; 405195#L105-1 assume !false; 405192#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 405189#L108 assume !(ssl3_accept_~s__state~0 == 12292); 405186#L111 assume !(ssl3_accept_~s__state~0 == 16384); 405183#L114 assume !(ssl3_accept_~s__state~0 == 8192); 405180#L117 assume !(ssl3_accept_~s__state~0 == 24576); 405177#L120 assume !(ssl3_accept_~s__state~0 == 8195); 405174#L123 assume !(ssl3_accept_~s__state~0 == 8480); 405171#L126 assume !(ssl3_accept_~s__state~0 == 8481); 405169#L129 assume !(ssl3_accept_~s__state~0 == 8482); 405167#L132 assume !(ssl3_accept_~s__state~0 == 8464); 405166#L135 assume !(ssl3_accept_~s__state~0 == 8465); 405165#L138 assume ssl3_accept_~s__state~0 == 8466; 403091#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 396694#L278 assume !(ssl3_accept_~blastFlag~0 == 0); 396654#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 396655#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 407362#L593 assume ssl3_accept_~skip~0 == 0; 407361#L594 assume !(ssl3_accept_~state~0 == 8464); 396446#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 396674#L603-1 assume !(ssl3_accept_~cb~0 != 0); 396667#L592 ssl3_accept_~skip~0 := 0; 396576#L105-3 assume true; 396577#L105-1 assume !false; 407873#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 407871#L108 assume !(ssl3_accept_~s__state~0 == 12292); 407870#L111 assume !(ssl3_accept_~s__state~0 == 16384); 407868#L114 assume !(ssl3_accept_~s__state~0 == 8192); 407867#L117 assume !(ssl3_accept_~s__state~0 == 24576); 407866#L120 assume !(ssl3_accept_~s__state~0 == 8195); 407865#L123 assume !(ssl3_accept_~s__state~0 == 8480); 407864#L126 assume !(ssl3_accept_~s__state~0 == 8481); 407863#L129 assume !(ssl3_accept_~s__state~0 == 8482); 396701#L132 assume !(ssl3_accept_~s__state~0 == 8464); 396623#L135 assume !(ssl3_accept_~s__state~0 == 8465); 396624#L138 assume !(ssl3_accept_~s__state~0 == 8466); 396660#L141 assume ssl3_accept_~s__state~0 == 8496; 403819#L145 [2018-11-10 07:49:09,334 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:09,334 INFO L82 PathProgramCache]: Analyzing trace with hash 2001808119, now seen corresponding path program 1 times [2018-11-10 07:49:09,334 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:09,334 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:09,335 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:09,335 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:09,335 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:09,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:49:09,370 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 07:49:09,370 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:49:09,370 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:49:09,371 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 07:49:09,371 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:09,371 INFO L82 PathProgramCache]: Analyzing trace with hash -1613301440, now seen corresponding path program 3 times [2018-11-10 07:49:09,371 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:09,371 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:09,372 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:09,372 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:09,372 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:09,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:09,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:10,164 WARN L179 SmtUtils]: Spent 742.00 ms on a formula simplification. DAG size of input: 418 DAG size of output: 157 [2018-11-10 07:49:10,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:49:10,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:49:10,237 INFO L87 Difference]: Start difference. First operand 20166 states and 24260 transitions. cyclomatic complexity: 4138 Second operand 3 states. [2018-11-10 07:49:10,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:49:10,406 INFO L93 Difference]: Finished difference Result 20166 states and 23784 transitions. [2018-11-10 07:49:10,406 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:49:10,406 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 20166 states and 23784 transitions. [2018-11-10 07:49:10,438 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 3782 [2018-11-10 07:49:10,461 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 20166 states to 20166 states and 23784 transitions. [2018-11-10 07:49:10,461 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 4734 [2018-11-10 07:49:10,463 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 4734 [2018-11-10 07:49:10,464 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20166 states and 23784 transitions. [2018-11-10 07:49:10,465 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:49:10,465 INFO L705 BuchiCegarLoop]: Abstraction has 20166 states and 23784 transitions. [2018-11-10 07:49:10,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20166 states and 23784 transitions. [2018-11-10 07:49:10,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20166 to 20166. [2018-11-10 07:49:10,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20166 states. [2018-11-10 07:49:10,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20166 states to 20166 states and 23784 transitions. [2018-11-10 07:49:10,564 INFO L728 BuchiCegarLoop]: Abstraction has 20166 states and 23784 transitions. [2018-11-10 07:49:10,564 INFO L608 BuchiCegarLoop]: Abstraction has 20166 states and 23784 transitions. [2018-11-10 07:49:10,564 INFO L442 BuchiCegarLoop]: ======== Iteration 34============ [2018-11-10 07:49:10,564 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20166 states and 23784 transitions. [2018-11-10 07:49:10,589 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 3782 [2018-11-10 07:49:10,589 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:49:10,589 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:49:10,590 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [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] [2018-11-10 07:49:10,590 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-10 07:49:10,590 INFO L793 eck$LassoCheckResult]: Stem: 437013#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 436784#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 436785#L88 assume !(ssl3_accept_~s__info_callback~0 != 0); 436937#L91 assume !(ssl3_accept_~s__ctx__info_callback~0 != 0); 436939#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 436995#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 440625#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 440623#L105-3 assume true; 440621#L105-1 assume !false; 440619#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 440617#L108 assume !(ssl3_accept_~s__state~0 == 12292); 440615#L111 assume !(ssl3_accept_~s__state~0 == 16384); 440613#L114 assume !(ssl3_accept_~s__state~0 == 8192); 440611#L117 assume !(ssl3_accept_~s__state~0 == 24576); 440609#L120 assume !(ssl3_accept_~s__state~0 == 8195); 440607#L123 assume !(ssl3_accept_~s__state~0 == 8480); 440605#L126 assume !(ssl3_accept_~s__state~0 == 8481); 440603#L129 assume !(ssl3_accept_~s__state~0 == 8482); 440601#L132 assume ssl3_accept_~s__state~0 == 8464; 440599#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 440597#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 440594#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 440592#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 440590#L593 assume ssl3_accept_~skip~0 == 0; 440588#L594 assume ssl3_accept_~state~0 == 8464; 440586#L595 assume ssl3_accept_~s__state~0 == 8496; 440584#L596 assume !(ssl3_accept_~cb~0 != 0); 440580#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 440578#L603-1 assume !(ssl3_accept_~cb~0 != 0); 440577#L592 ssl3_accept_~skip~0 := 0; 440576#L105-3 assume true; 440573#L105-1 assume !false; 440571#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 440562#L108 assume !(ssl3_accept_~s__state~0 == 12292); 440557#L111 assume !(ssl3_accept_~s__state~0 == 16384); 440550#L114 assume !(ssl3_accept_~s__state~0 == 8192); 440521#L117 assume !(ssl3_accept_~s__state~0 == 24576); 440516#L120 assume !(ssl3_accept_~s__state~0 == 8195); 440511#L123 assume !(ssl3_accept_~s__state~0 == 8480); 440505#L126 assume !(ssl3_accept_~s__state~0 == 8481); 440499#L129 assume !(ssl3_accept_~s__state~0 == 8482); 440492#L132 assume !(ssl3_accept_~s__state~0 == 8464); 440486#L135 assume !(ssl3_accept_~s__state~0 == 8465); 440480#L138 assume !(ssl3_accept_~s__state~0 == 8466); 440475#L141 assume ssl3_accept_~s__state~0 == 8496; 440476#L145 [2018-11-10 07:49:10,590 INFO L795 eck$LassoCheckResult]: Loop: 440476#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 441861#L291 assume !(ssl3_accept_~blastFlag~0 == 1); 441851#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 441850#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 442603#L297-2 ssl3_accept_~s__init_num~0 := 0; 442602#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 442601#L593 assume ssl3_accept_~skip~0 == 0; 442600#L594 assume !(ssl3_accept_~state~0 == 8464); 442597#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 442596#L603-1 assume !(ssl3_accept_~cb~0 != 0); 442595#L592 ssl3_accept_~skip~0 := 0; 442594#L105-3 assume true; 442593#L105-1 assume !false; 442592#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 442591#L108 assume !(ssl3_accept_~s__state~0 == 12292); 442590#L111 assume !(ssl3_accept_~s__state~0 == 16384); 442589#L114 assume !(ssl3_accept_~s__state~0 == 8192); 442588#L117 assume !(ssl3_accept_~s__state~0 == 24576); 442587#L120 assume !(ssl3_accept_~s__state~0 == 8195); 442586#L123 assume !(ssl3_accept_~s__state~0 == 8480); 442585#L126 assume !(ssl3_accept_~s__state~0 == 8481); 442584#L129 assume !(ssl3_accept_~s__state~0 == 8482); 442583#L132 assume !(ssl3_accept_~s__state~0 == 8464); 442582#L135 assume !(ssl3_accept_~s__state~0 == 8465); 442581#L138 assume !(ssl3_accept_~s__state~0 == 8466); 442580#L141 assume !(ssl3_accept_~s__state~0 == 8496); 442579#L144 assume !(ssl3_accept_~s__state~0 == 8497); 442578#L147 assume ssl3_accept_~s__state~0 == 8512; 441997#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 442577#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 442575#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 442572#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 442569#L593 assume !(ssl3_accept_~skip~0 == 0); 442568#L592 ssl3_accept_~skip~0 := 0; 442567#L105-3 assume true; 442566#L105-1 assume !false; 442565#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 442564#L108 assume !(ssl3_accept_~s__state~0 == 12292); 442563#L111 assume !(ssl3_accept_~s__state~0 == 16384); 442562#L114 assume !(ssl3_accept_~s__state~0 == 8192); 442561#L117 assume !(ssl3_accept_~s__state~0 == 24576); 442560#L120 assume !(ssl3_accept_~s__state~0 == 8195); 442559#L123 assume !(ssl3_accept_~s__state~0 == 8480); 442558#L126 assume !(ssl3_accept_~s__state~0 == 8481); 442557#L129 assume !(ssl3_accept_~s__state~0 == 8482); 442556#L132 assume !(ssl3_accept_~s__state~0 == 8464); 442555#L135 assume !(ssl3_accept_~s__state~0 == 8465); 442554#L138 assume !(ssl3_accept_~s__state~0 == 8466); 442553#L141 assume !(ssl3_accept_~s__state~0 == 8496); 442552#L144 assume !(ssl3_accept_~s__state~0 == 8497); 442551#L147 assume !(ssl3_accept_~s__state~0 == 8512); 442550#L150 assume !(ssl3_accept_~s__state~0 == 8513); 442549#L153 assume ssl3_accept_~s__state~0 == 8528; 441992#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 442547#L325 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 442546#L325-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 442544#L334 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 442542#L337 assume (ssl3_accept_~l~0 + 1) % 4294967296 != 0; 442539#L338 assume !(ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 == 0);ssl3_accept_~__cil_tmp58~0 := ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0; 442534#L343 assume !((ssl3_accept_~__cil_tmp58~0 + 2) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 442532#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 442529#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 442526#L593 assume !(ssl3_accept_~skip~0 == 0); 442525#L592 ssl3_accept_~skip~0 := 0; 442523#L105-3 assume true; 442520#L105-1 assume !false; 442516#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 442514#L108 assume !(ssl3_accept_~s__state~0 == 12292); 442512#L111 assume !(ssl3_accept_~s__state~0 == 16384); 442510#L114 assume !(ssl3_accept_~s__state~0 == 8192); 442508#L117 assume !(ssl3_accept_~s__state~0 == 24576); 442506#L120 assume !(ssl3_accept_~s__state~0 == 8195); 442504#L123 assume !(ssl3_accept_~s__state~0 == 8480); 442502#L126 assume !(ssl3_accept_~s__state~0 == 8481); 442500#L129 assume !(ssl3_accept_~s__state~0 == 8482); 442498#L132 assume !(ssl3_accept_~s__state~0 == 8464); 442496#L135 assume !(ssl3_accept_~s__state~0 == 8465); 442494#L138 assume !(ssl3_accept_~s__state~0 == 8466); 442492#L141 assume !(ssl3_accept_~s__state~0 == 8496); 442490#L144 assume !(ssl3_accept_~s__state~0 == 8497); 442488#L147 assume !(ssl3_accept_~s__state~0 == 8512); 442486#L150 assume !(ssl3_accept_~s__state~0 == 8513); 442484#L153 assume !(ssl3_accept_~s__state~0 == 8528); 442482#L156 assume !(ssl3_accept_~s__state~0 == 8529); 442480#L159 assume ssl3_accept_~s__state~0 == 8544; 441987#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 442477#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 442474#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 442472#L393 assume (ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0; 442469#L394 assume ssl3_accept_~s__verify_mode~0 + 2 != 0; 442467#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 442466#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 442464#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 442463#L593 assume ssl3_accept_~skip~0 == 0; 442462#L594 assume !(ssl3_accept_~state~0 == 8464); 442459#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 442458#L603-1 assume !(ssl3_accept_~cb~0 != 0); 442457#L592 ssl3_accept_~skip~0 := 0; 442456#L105-3 assume true; 442455#L105-1 assume !false; 442454#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 442453#L108 assume !(ssl3_accept_~s__state~0 == 12292); 442452#L111 assume !(ssl3_accept_~s__state~0 == 16384); 442451#L114 assume !(ssl3_accept_~s__state~0 == 8192); 442450#L117 assume !(ssl3_accept_~s__state~0 == 24576); 442449#L120 assume !(ssl3_accept_~s__state~0 == 8195); 442448#L123 assume !(ssl3_accept_~s__state~0 == 8480); 442447#L126 assume !(ssl3_accept_~s__state~0 == 8481); 442446#L129 assume !(ssl3_accept_~s__state~0 == 8482); 442445#L132 assume !(ssl3_accept_~s__state~0 == 8464); 442444#L135 assume !(ssl3_accept_~s__state~0 == 8465); 442443#L138 assume !(ssl3_accept_~s__state~0 == 8466); 442442#L141 assume !(ssl3_accept_~s__state~0 == 8496); 442441#L144 assume !(ssl3_accept_~s__state~0 == 8497); 442440#L147 assume !(ssl3_accept_~s__state~0 == 8512); 442439#L150 assume !(ssl3_accept_~s__state~0 == 8513); 442438#L153 assume !(ssl3_accept_~s__state~0 == 8528); 442437#L156 assume !(ssl3_accept_~s__state~0 == 8529); 442436#L159 assume !(ssl3_accept_~s__state~0 == 8544); 442435#L162 assume !(ssl3_accept_~s__state~0 == 8545); 442434#L165 assume !(ssl3_accept_~s__state~0 == 8560); 442433#L168 assume !(ssl3_accept_~s__state~0 == 8561); 442432#L171 assume ssl3_accept_~s__state~0 == 8448; 442431#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 442429#L433 assume !(ssl3_accept_~num1~0 > 0); 442428#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 442427#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 442426#L593 assume ssl3_accept_~skip~0 == 0; 442425#L594 assume !(ssl3_accept_~state~0 == 8464); 442422#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 442421#L603-1 assume !(ssl3_accept_~cb~0 != 0); 442420#L592 ssl3_accept_~skip~0 := 0; 442419#L105-3 assume true; 442418#L105-1 assume !false; 442417#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 442416#L108 assume !(ssl3_accept_~s__state~0 == 12292); 442415#L111 assume !(ssl3_accept_~s__state~0 == 16384); 442414#L114 assume !(ssl3_accept_~s__state~0 == 8192); 442413#L117 assume !(ssl3_accept_~s__state~0 == 24576); 442412#L120 assume !(ssl3_accept_~s__state~0 == 8195); 442411#L123 assume !(ssl3_accept_~s__state~0 == 8480); 442410#L126 assume !(ssl3_accept_~s__state~0 == 8481); 442409#L129 assume !(ssl3_accept_~s__state~0 == 8482); 442408#L132 assume !(ssl3_accept_~s__state~0 == 8464); 442407#L135 assume !(ssl3_accept_~s__state~0 == 8465); 442406#L138 assume !(ssl3_accept_~s__state~0 == 8466); 442405#L141 assume !(ssl3_accept_~s__state~0 == 8496); 442404#L144 assume !(ssl3_accept_~s__state~0 == 8497); 442403#L147 assume !(ssl3_accept_~s__state~0 == 8512); 442402#L150 assume !(ssl3_accept_~s__state~0 == 8513); 442401#L153 assume !(ssl3_accept_~s__state~0 == 8528); 442400#L156 assume !(ssl3_accept_~s__state~0 == 8529); 442399#L159 assume !(ssl3_accept_~s__state~0 == 8544); 442398#L162 assume !(ssl3_accept_~s__state~0 == 8545); 442397#L165 assume !(ssl3_accept_~s__state~0 == 8560); 442396#L168 assume !(ssl3_accept_~s__state~0 == 8561); 437298#L171 assume !(ssl3_accept_~s__state~0 == 8448); 437299#L174 assume ssl3_accept_~s__state~0 == 8576; 437088#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 437263#L447 assume !(ssl3_accept_~ret~0 <= 0); 437242#L450 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 437243#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 442379#L593 assume ssl3_accept_~skip~0 == 0; 442376#L594 assume !(ssl3_accept_~state~0 == 8464); 442375#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 442369#L603-1 assume !(ssl3_accept_~cb~0 != 0); 442370#L592 ssl3_accept_~skip~0 := 0; 442365#L105-3 assume true; 442366#L105-1 assume !false; 442361#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 442362#L108 assume !(ssl3_accept_~s__state~0 == 12292); 442357#L111 assume !(ssl3_accept_~s__state~0 == 16384); 442358#L114 assume !(ssl3_accept_~s__state~0 == 8192); 442353#L117 assume !(ssl3_accept_~s__state~0 == 24576); 442354#L120 assume !(ssl3_accept_~s__state~0 == 8195); 442349#L123 assume !(ssl3_accept_~s__state~0 == 8480); 442350#L126 assume !(ssl3_accept_~s__state~0 == 8481); 442345#L129 assume !(ssl3_accept_~s__state~0 == 8482); 442346#L132 assume !(ssl3_accept_~s__state~0 == 8464); 442341#L135 assume !(ssl3_accept_~s__state~0 == 8465); 442342#L138 assume ssl3_accept_~s__state~0 == 8466; 441877#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 442333#L278 assume !(ssl3_accept_~blastFlag~0 == 0); 442318#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 442319#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 442311#L593 assume ssl3_accept_~skip~0 == 0; 442312#L594 assume !(ssl3_accept_~state~0 == 8464); 442304#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 442305#L603-1 assume !(ssl3_accept_~cb~0 != 0); 442300#L592 ssl3_accept_~skip~0 := 0; 442301#L105-3 assume true; 442296#L105-1 assume !false; 442297#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 442292#L108 assume !(ssl3_accept_~s__state~0 == 12292); 442293#L111 assume !(ssl3_accept_~s__state~0 == 16384); 442288#L114 assume !(ssl3_accept_~s__state~0 == 8192); 442289#L117 assume !(ssl3_accept_~s__state~0 == 24576); 442283#L120 assume !(ssl3_accept_~s__state~0 == 8195); 442284#L123 assume !(ssl3_accept_~s__state~0 == 8480); 442276#L126 assume !(ssl3_accept_~s__state~0 == 8481); 442277#L129 assume !(ssl3_accept_~s__state~0 == 8482); 442269#L132 assume !(ssl3_accept_~s__state~0 == 8464); 442270#L135 assume !(ssl3_accept_~s__state~0 == 8465); 441918#L138 assume !(ssl3_accept_~s__state~0 == 8466); 441919#L141 assume ssl3_accept_~s__state~0 == 8496; 440476#L145 [2018-11-10 07:49:10,590 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:10,590 INFO L82 PathProgramCache]: Analyzing trace with hash -905157007, now seen corresponding path program 1 times [2018-11-10 07:49:10,590 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:10,591 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:10,591 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:10,591 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:49:10,591 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:10,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:10,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:10,599 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:10,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1613301440, now seen corresponding path program 4 times [2018-11-10 07:49:10,599 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:10,599 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:10,600 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:10,600 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:10,600 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:10,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:10,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:10,630 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:10,630 INFO L82 PathProgramCache]: Analyzing trace with hash -606402352, now seen corresponding path program 1 times [2018-11-10 07:49:10,630 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:10,630 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:10,631 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:10,631 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:49:10,631 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:10,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:49:10,673 INFO L134 CoverageAnalysis]: Checked inductivity of 683 backedges. 239 proven. 0 refuted. 0 times theorem prover too weak. 444 trivial. 0 not checked. [2018-11-10 07:49:10,673 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:49:10,674 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 07:49:11,473 WARN L179 SmtUtils]: Spent 790.00 ms on a formula simplification. DAG size of input: 418 DAG size of output: 157 [2018-11-10 07:49:11,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 07:49:11,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 07:49:11,536 INFO L87 Difference]: Start difference. First operand 20166 states and 23784 transitions. cyclomatic complexity: 3662 Second operand 3 states. [2018-11-10 07:49:11,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:49:11,564 INFO L93 Difference]: Finished difference Result 20670 states and 24328 transitions. [2018-11-10 07:49:11,564 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 07:49:11,564 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 20670 states and 24328 transitions. [2018-11-10 07:49:11,597 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 3782 [2018-11-10 07:49:11,621 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 20670 states to 20364 states and 23984 transitions. [2018-11-10 07:49:11,621 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 4676 [2018-11-10 07:49:11,623 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 4676 [2018-11-10 07:49:11,623 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20364 states and 23984 transitions. [2018-11-10 07:49:11,624 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:49:11,624 INFO L705 BuchiCegarLoop]: Abstraction has 20364 states and 23984 transitions. [2018-11-10 07:49:11,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20364 states and 23984 transitions. [2018-11-10 07:49:11,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20364 to 20364. [2018-11-10 07:49:11,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20364 states. [2018-11-10 07:49:11,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20364 states to 20364 states and 23984 transitions. [2018-11-10 07:49:11,875 INFO L728 BuchiCegarLoop]: Abstraction has 20364 states and 23984 transitions. [2018-11-10 07:49:11,875 INFO L608 BuchiCegarLoop]: Abstraction has 20364 states and 23984 transitions. [2018-11-10 07:49:11,875 INFO L442 BuchiCegarLoop]: ======== Iteration 35============ [2018-11-10 07:49:11,875 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20364 states and 23984 transitions. [2018-11-10 07:49:11,899 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 3782 [2018-11-10 07:49:11,899 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:49:11,899 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:49:11,900 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [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] [2018-11-10 07:49:11,900 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2018-11-10 07:49:11,900 INFO L793 eck$LassoCheckResult]: Stem: 477865#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 477628#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 477629#L88 assume !(ssl3_accept_~s__info_callback~0 != 0); 477789#L91 assume !(ssl3_accept_~s__ctx__info_callback~0 != 0); 477791#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 487607#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 487604#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 487602#L105-3 assume true; 487600#L105-1 assume !false; 487597#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 487596#L108 assume !(ssl3_accept_~s__state~0 == 12292); 487593#L111 assume !(ssl3_accept_~s__state~0 == 16384); 487591#L114 assume !(ssl3_accept_~s__state~0 == 8192); 487588#L117 assume !(ssl3_accept_~s__state~0 == 24576); 487586#L120 assume !(ssl3_accept_~s__state~0 == 8195); 487584#L123 assume !(ssl3_accept_~s__state~0 == 8480); 487582#L126 assume !(ssl3_accept_~s__state~0 == 8481); 487580#L129 assume !(ssl3_accept_~s__state~0 == 8482); 487578#L132 assume ssl3_accept_~s__state~0 == 8464; 487576#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 487574#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 487572#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 487570#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 487568#L593 assume ssl3_accept_~skip~0 == 0; 487566#L594 assume ssl3_accept_~state~0 == 8464; 487564#L595 assume ssl3_accept_~s__state~0 == 8496; 487562#L596 assume !(ssl3_accept_~cb~0 != 0); 487558#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 487555#L603-1 assume !(ssl3_accept_~cb~0 != 0); 487554#L592 ssl3_accept_~skip~0 := 0; 487553#L105-3 assume true; 487552#L105-1 assume !false; 487551#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 487550#L108 assume !(ssl3_accept_~s__state~0 == 12292); 487549#L111 assume !(ssl3_accept_~s__state~0 == 16384); 487548#L114 assume !(ssl3_accept_~s__state~0 == 8192); 487547#L117 assume !(ssl3_accept_~s__state~0 == 24576); 487545#L120 assume !(ssl3_accept_~s__state~0 == 8195); 487543#L123 assume !(ssl3_accept_~s__state~0 == 8480); 487541#L126 assume !(ssl3_accept_~s__state~0 == 8481); 487539#L129 assume !(ssl3_accept_~s__state~0 == 8482); 487537#L132 assume !(ssl3_accept_~s__state~0 == 8464); 487535#L135 assume !(ssl3_accept_~s__state~0 == 8465); 487533#L138 assume !(ssl3_accept_~s__state~0 == 8466); 487230#L141 assume ssl3_accept_~s__state~0 == 8496; 487231#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 477954#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 477955#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 477943#L297 [2018-11-10 07:49:11,900 INFO L795 eck$LassoCheckResult]: Loop: 477943#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 477944#L297-2 ssl3_accept_~s__init_num~0 := 0; 483920#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 483919#L593 assume ssl3_accept_~skip~0 == 0; 483918#L594 assume !(ssl3_accept_~state~0 == 8464); 483915#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 483914#L603-1 assume !(ssl3_accept_~cb~0 != 0); 483913#L592 ssl3_accept_~skip~0 := 0; 483912#L105-3 assume true; 483911#L105-1 assume !false; 483910#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 483909#L108 assume !(ssl3_accept_~s__state~0 == 12292); 483908#L111 assume !(ssl3_accept_~s__state~0 == 16384); 483907#L114 assume !(ssl3_accept_~s__state~0 == 8192); 483906#L117 assume !(ssl3_accept_~s__state~0 == 24576); 483905#L120 assume !(ssl3_accept_~s__state~0 == 8195); 483904#L123 assume !(ssl3_accept_~s__state~0 == 8480); 483903#L126 assume !(ssl3_accept_~s__state~0 == 8481); 483902#L129 assume !(ssl3_accept_~s__state~0 == 8482); 483901#L132 assume !(ssl3_accept_~s__state~0 == 8464); 483900#L135 assume !(ssl3_accept_~s__state~0 == 8465); 483899#L138 assume !(ssl3_accept_~s__state~0 == 8466); 483898#L141 assume !(ssl3_accept_~s__state~0 == 8496); 483897#L144 assume !(ssl3_accept_~s__state~0 == 8497); 483896#L147 assume ssl3_accept_~s__state~0 == 8512; 478865#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 483895#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 483893#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 483890#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 483887#L593 assume !(ssl3_accept_~skip~0 == 0); 483886#L592 ssl3_accept_~skip~0 := 0; 483885#L105-3 assume true; 483884#L105-1 assume !false; 483883#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 483882#L108 assume !(ssl3_accept_~s__state~0 == 12292); 483881#L111 assume !(ssl3_accept_~s__state~0 == 16384); 483880#L114 assume !(ssl3_accept_~s__state~0 == 8192); 483879#L117 assume !(ssl3_accept_~s__state~0 == 24576); 483878#L120 assume !(ssl3_accept_~s__state~0 == 8195); 483877#L123 assume !(ssl3_accept_~s__state~0 == 8480); 483876#L126 assume !(ssl3_accept_~s__state~0 == 8481); 483875#L129 assume !(ssl3_accept_~s__state~0 == 8482); 483874#L132 assume !(ssl3_accept_~s__state~0 == 8464); 483873#L135 assume !(ssl3_accept_~s__state~0 == 8465); 483872#L138 assume !(ssl3_accept_~s__state~0 == 8466); 483871#L141 assume !(ssl3_accept_~s__state~0 == 8496); 483870#L144 assume !(ssl3_accept_~s__state~0 == 8497); 483869#L147 assume !(ssl3_accept_~s__state~0 == 8512); 483868#L150 assume !(ssl3_accept_~s__state~0 == 8513); 483867#L153 assume ssl3_accept_~s__state~0 == 8528; 478857#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 483864#L325 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 483865#L325-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 483861#L334 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 483862#L337 assume (ssl3_accept_~l~0 + 1) % 4294967296 != 0; 483858#L338 assume !(ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 == 0);ssl3_accept_~__cil_tmp58~0 := ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0; 483859#L343 assume !((ssl3_accept_~__cil_tmp58~0 + 2) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 483857#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 483923#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 483845#L593 assume !(ssl3_accept_~skip~0 == 0); 483844#L592 ssl3_accept_~skip~0 := 0; 483842#L105-3 assume true; 483839#L105-1 assume !false; 483835#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 483833#L108 assume !(ssl3_accept_~s__state~0 == 12292); 483831#L111 assume !(ssl3_accept_~s__state~0 == 16384); 483829#L114 assume !(ssl3_accept_~s__state~0 == 8192); 483827#L117 assume !(ssl3_accept_~s__state~0 == 24576); 483825#L120 assume !(ssl3_accept_~s__state~0 == 8195); 483823#L123 assume !(ssl3_accept_~s__state~0 == 8480); 483821#L126 assume !(ssl3_accept_~s__state~0 == 8481); 483819#L129 assume !(ssl3_accept_~s__state~0 == 8482); 483817#L132 assume !(ssl3_accept_~s__state~0 == 8464); 483815#L135 assume !(ssl3_accept_~s__state~0 == 8465); 483813#L138 assume !(ssl3_accept_~s__state~0 == 8466); 483811#L141 assume !(ssl3_accept_~s__state~0 == 8496); 483809#L144 assume !(ssl3_accept_~s__state~0 == 8497); 483807#L147 assume !(ssl3_accept_~s__state~0 == 8512); 483805#L150 assume !(ssl3_accept_~s__state~0 == 8513); 483803#L153 assume !(ssl3_accept_~s__state~0 == 8528); 483801#L156 assume !(ssl3_accept_~s__state~0 == 8529); 483799#L159 assume ssl3_accept_~s__state~0 == 8544; 478849#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 483796#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 483792#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 483789#L393 assume (ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0; 483785#L394 assume ssl3_accept_~s__verify_mode~0 + 2 != 0; 483780#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 483777#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 483774#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 483772#L593 assume ssl3_accept_~skip~0 == 0; 483770#L594 assume !(ssl3_accept_~state~0 == 8464); 483766#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 483764#L603-1 assume !(ssl3_accept_~cb~0 != 0); 483762#L592 ssl3_accept_~skip~0 := 0; 483760#L105-3 assume true; 483759#L105-1 assume !false; 483757#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 483755#L108 assume !(ssl3_accept_~s__state~0 == 12292); 483753#L111 assume !(ssl3_accept_~s__state~0 == 16384); 483751#L114 assume !(ssl3_accept_~s__state~0 == 8192); 483744#L117 assume !(ssl3_accept_~s__state~0 == 24576); 483743#L120 assume !(ssl3_accept_~s__state~0 == 8195); 483742#L123 assume !(ssl3_accept_~s__state~0 == 8480); 483739#L126 assume !(ssl3_accept_~s__state~0 == 8481); 483736#L129 assume !(ssl3_accept_~s__state~0 == 8482); 483734#L132 assume !(ssl3_accept_~s__state~0 == 8464); 483732#L135 assume !(ssl3_accept_~s__state~0 == 8465); 483730#L138 assume !(ssl3_accept_~s__state~0 == 8466); 483727#L141 assume !(ssl3_accept_~s__state~0 == 8496); 483726#L144 assume !(ssl3_accept_~s__state~0 == 8497); 483723#L147 assume !(ssl3_accept_~s__state~0 == 8512); 483721#L150 assume !(ssl3_accept_~s__state~0 == 8513); 483718#L153 assume !(ssl3_accept_~s__state~0 == 8528); 483716#L156 assume !(ssl3_accept_~s__state~0 == 8529); 483714#L159 assume !(ssl3_accept_~s__state~0 == 8544); 483712#L162 assume !(ssl3_accept_~s__state~0 == 8545); 483710#L165 assume !(ssl3_accept_~s__state~0 == 8560); 483708#L168 assume !(ssl3_accept_~s__state~0 == 8561); 483706#L171 assume ssl3_accept_~s__state~0 == 8448; 483704#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 481776#L433 assume !(ssl3_accept_~num1~0 > 0); 481774#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 481772#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 481770#L593 assume ssl3_accept_~skip~0 == 0; 481768#L594 assume !(ssl3_accept_~state~0 == 8464); 481763#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 481761#L603-1 assume !(ssl3_accept_~cb~0 != 0); 481760#L592 ssl3_accept_~skip~0 := 0; 481759#L105-3 assume true; 481756#L105-1 assume !false; 481754#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 481752#L108 assume !(ssl3_accept_~s__state~0 == 12292); 481750#L111 assume !(ssl3_accept_~s__state~0 == 16384); 481745#L114 assume !(ssl3_accept_~s__state~0 == 8192); 481744#L117 assume !(ssl3_accept_~s__state~0 == 24576); 481740#L120 assume !(ssl3_accept_~s__state~0 == 8195); 481737#L123 assume !(ssl3_accept_~s__state~0 == 8480); 481734#L126 assume !(ssl3_accept_~s__state~0 == 8481); 481731#L129 assume !(ssl3_accept_~s__state~0 == 8482); 481728#L132 assume !(ssl3_accept_~s__state~0 == 8464); 481725#L135 assume !(ssl3_accept_~s__state~0 == 8465); 481722#L138 assume !(ssl3_accept_~s__state~0 == 8466); 481719#L141 assume !(ssl3_accept_~s__state~0 == 8496); 478872#L144 assume !(ssl3_accept_~s__state~0 == 8497); 478869#L147 assume !(ssl3_accept_~s__state~0 == 8512); 478870#L150 assume !(ssl3_accept_~s__state~0 == 8513); 478859#L153 assume !(ssl3_accept_~s__state~0 == 8528); 478860#L156 assume !(ssl3_accept_~s__state~0 == 8529); 478852#L159 assume !(ssl3_accept_~s__state~0 == 8544); 478853#L162 assume !(ssl3_accept_~s__state~0 == 8545); 478846#L165 assume !(ssl3_accept_~s__state~0 == 8560); 478844#L168 assume !(ssl3_accept_~s__state~0 == 8561); 478694#L171 assume !(ssl3_accept_~s__state~0 == 8448); 478693#L174 assume ssl3_accept_~s__state~0 == 8576; 478613#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 478691#L447 assume !(ssl3_accept_~ret~0 <= 0); 478688#L450 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 478689#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 485785#L593 assume ssl3_accept_~skip~0 == 0; 485784#L594 assume !(ssl3_accept_~state~0 == 8464); 485780#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 485779#L603-1 assume !(ssl3_accept_~cb~0 != 0); 485778#L592 ssl3_accept_~skip~0 := 0; 485777#L105-3 assume true; 485775#L105-1 assume !false; 485773#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 485772#L108 assume !(ssl3_accept_~s__state~0 == 12292); 485771#L111 assume !(ssl3_accept_~s__state~0 == 16384); 485770#L114 assume !(ssl3_accept_~s__state~0 == 8192); 485769#L117 assume !(ssl3_accept_~s__state~0 == 24576); 485768#L120 assume !(ssl3_accept_~s__state~0 == 8195); 485767#L123 assume !(ssl3_accept_~s__state~0 == 8480); 485764#L126 assume !(ssl3_accept_~s__state~0 == 8481); 485762#L129 assume !(ssl3_accept_~s__state~0 == 8482); 485761#L132 assume !(ssl3_accept_~s__state~0 == 8464); 485760#L135 assume !(ssl3_accept_~s__state~0 == 8465); 484189#L138 assume ssl3_accept_~s__state~0 == 8466; 484187#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 484185#L278 assume !(ssl3_accept_~blastFlag~0 == 0); 484183#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 484181#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 484179#L593 assume ssl3_accept_~skip~0 == 0; 484176#L594 assume !(ssl3_accept_~state~0 == 8464); 484171#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 484169#L603-1 assume !(ssl3_accept_~cb~0 != 0); 484167#L592 ssl3_accept_~skip~0 := 0; 484165#L105-3 assume true; 484163#L105-1 assume !false; 484161#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 484159#L108 assume !(ssl3_accept_~s__state~0 == 12292); 484157#L111 assume !(ssl3_accept_~s__state~0 == 16384); 484155#L114 assume !(ssl3_accept_~s__state~0 == 8192); 484153#L117 assume !(ssl3_accept_~s__state~0 == 24576); 484151#L120 assume !(ssl3_accept_~s__state~0 == 8195); 484149#L123 assume !(ssl3_accept_~s__state~0 == 8480); 484147#L126 assume !(ssl3_accept_~s__state~0 == 8481); 484145#L129 assume !(ssl3_accept_~s__state~0 == 8482); 484143#L132 assume !(ssl3_accept_~s__state~0 == 8464); 484141#L135 assume !(ssl3_accept_~s__state~0 == 8465); 484140#L138 assume !(ssl3_accept_~s__state~0 == 8466); 481712#L141 assume ssl3_accept_~s__state~0 == 8496; 481710#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 481711#L291 assume !(ssl3_accept_~blastFlag~0 == 1); 483027#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 477943#L297 [2018-11-10 07:49:11,901 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:11,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1727426154, now seen corresponding path program 1 times [2018-11-10 07:49:11,901 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:11,901 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:11,902 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:11,902 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:11,902 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:11,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:11,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:11,909 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:11,909 INFO L82 PathProgramCache]: Analyzing trace with hash 520116744, now seen corresponding path program 5 times [2018-11-10 07:49:11,909 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:11,909 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:11,910 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:11,910 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:11,910 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:11,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:11,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:11,942 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:11,942 INFO L82 PathProgramCache]: Analyzing trace with hash 21183123, now seen corresponding path program 1 times [2018-11-10 07:49:11,942 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:11,942 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:11,943 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:11,943 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:49:11,943 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:11,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 07:49:12,027 INFO L134 CoverageAnalysis]: Checked inductivity of 686 backedges. 375 proven. 0 refuted. 0 times theorem prover too weak. 311 trivial. 0 not checked. [2018-11-10 07:49:12,027 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 07:49:12,027 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-11-10 07:49:13,001 WARN L179 SmtUtils]: Spent 964.00 ms on a formula simplification. DAG size of input: 418 DAG size of output: 157 [2018-11-10 07:49:13,085 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-10 07:49:13,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-10 07:49:13,086 INFO L87 Difference]: Start difference. First operand 20364 states and 23984 transitions. cyclomatic complexity: 3664 Second operand 4 states. [2018-11-10 07:49:13,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 07:49:13,131 INFO L93 Difference]: Finished difference Result 25542 states and 29782 transitions. [2018-11-10 07:49:13,131 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-11-10 07:49:13,132 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 25542 states and 29782 transitions. [2018-11-10 07:49:13,183 INFO L131 ngComponentsAnalysis]: Automaton has 14 accepting balls. 4938 [2018-11-10 07:49:13,228 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 25542 states to 25542 states and 29782 transitions. [2018-11-10 07:49:13,228 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 5926 [2018-11-10 07:49:13,232 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 5926 [2018-11-10 07:49:13,232 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25542 states and 29782 transitions. [2018-11-10 07:49:13,232 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 07:49:13,232 INFO L705 BuchiCegarLoop]: Abstraction has 25542 states and 29782 transitions. [2018-11-10 07:49:13,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25542 states and 29782 transitions. [2018-11-10 07:49:13,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25542 to 20076. [2018-11-10 07:49:13,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20076 states. [2018-11-10 07:49:13,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20076 states to 20076 states and 23504 transitions. [2018-11-10 07:49:13,375 INFO L728 BuchiCegarLoop]: Abstraction has 20076 states and 23504 transitions. [2018-11-10 07:49:13,375 INFO L608 BuchiCegarLoop]: Abstraction has 20076 states and 23504 transitions. [2018-11-10 07:49:13,375 INFO L442 BuchiCegarLoop]: ======== Iteration 36============ [2018-11-10 07:49:13,375 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20076 states and 23504 transitions. [2018-11-10 07:49:13,399 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 3746 [2018-11-10 07:49:13,399 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 07:49:13,399 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 07:49:13,400 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [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] [2018-11-10 07:49:13,400 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 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] [2018-11-10 07:49:13,400 INFO L793 eck$LassoCheckResult]: Stem: 523777#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 523535#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret48, main_~s~0, main_~tmp~1;havoc main_~s~0;havoc main_~tmp~1;main_~s~0 := 8464;assume { :begin_inline_ssl3_accept } true;ssl3_accept_#in~initial_state := main_~s~0;havoc ssl3_accept_#res;havoc ssl3_accept_#t~nondet0, ssl3_accept_#t~nondet1, ssl3_accept_#t~nondet2, ssl3_accept_#t~nondet3, ssl3_accept_#t~nondet4, ssl3_accept_#t~nondet5, ssl3_accept_#t~nondet6, ssl3_accept_#t~nondet7, ssl3_accept_#t~nondet8, ssl3_accept_#t~nondet9, ssl3_accept_#t~nondet10, ssl3_accept_#t~nondet11, ssl3_accept_#t~nondet12, ssl3_accept_#t~nondet13, ssl3_accept_#t~nondet14, ssl3_accept_#t~nondet15, ssl3_accept_#t~nondet16, ssl3_accept_#t~nondet17, ssl3_accept_#t~nondet18, ssl3_accept_#t~nondet19, ssl3_accept_#t~nondet20, ssl3_accept_#t~post21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~post25, ssl3_accept_#t~post26, ssl3_accept_#t~nondet27, ssl3_accept_#t~nondet28, ssl3_accept_#t~nondet29, ssl3_accept_#t~nondet30, ssl3_accept_#t~nondet31, ssl3_accept_#t~nondet32, ssl3_accept_#t~nondet33, ssl3_accept_#t~nondet34, ssl3_accept_#t~nondet35, ssl3_accept_#t~nondet36, ssl3_accept_#t~nondet37, ssl3_accept_#t~nondet38, ssl3_accept_#t~nondet39, ssl3_accept_#t~nondet40, ssl3_accept_#t~nondet41, ssl3_accept_#t~nondet42, ssl3_accept_#t~nondet43, ssl3_accept_#t~nondet44, ssl3_accept_#t~post45, ssl3_accept_#t~nondet46, ssl3_accept_#t~post47, ssl3_accept_~initial_state, ssl3_accept_~s__info_callback~0, ssl3_accept_~s__in_handshake~0, ssl3_accept_~s__state~0, ssl3_accept_~s__new_session~0, ssl3_accept_~s__server~0, ssl3_accept_~s__version~0, ssl3_accept_~s__type~0, ssl3_accept_~s__init_num~0, ssl3_accept_~s__hit~0, ssl3_accept_~s__rwstate~0, ssl3_accept_~s__init_buf___0~0, ssl3_accept_~s__debug~0, ssl3_accept_~s__shutdown~0, ssl3_accept_~s__cert~0, ssl3_accept_~s__options~0, ssl3_accept_~s__verify_mode~0, ssl3_accept_~s__session__peer~0, ssl3_accept_~s__cert__pkeys__AT0__privatekey~0, ssl3_accept_~s__ctx__info_callback~0, ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0, ssl3_accept_~s__ctx__stats__sess_accept~0, ssl3_accept_~s__ctx__stats__sess_accept_good~0, ssl3_accept_~s__s3__tmp__cert_request~0, ssl3_accept_~s__s3__tmp__reuse_message~0, ssl3_accept_~s__s3__tmp__use_rsa_tmp~0, ssl3_accept_~s__s3__tmp__new_cipher~0, ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0, ssl3_accept_~s__s3__tmp__next_state___0~0, ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0, ssl3_accept_~s__session__cipher~0, ssl3_accept_~buf~0, ssl3_accept_~l~0, ssl3_accept_~Time~0, ssl3_accept_~tmp~0, ssl3_accept_~cb~0, ssl3_accept_~num1~0, ssl3_accept_~ret~0, ssl3_accept_~new_state~0, ssl3_accept_~state~0, ssl3_accept_~skip~0, ssl3_accept_~got_new_session~0, ssl3_accept_~tmp___1~0, ssl3_accept_~tmp___2~0, ssl3_accept_~tmp___3~0, ssl3_accept_~tmp___4~0, ssl3_accept_~tmp___5~0, ssl3_accept_~tmp___6~0, ssl3_accept_~tmp___7~0, ssl3_accept_~tmp___8~0, ssl3_accept_~tmp___9~0, ssl3_accept_~tmp___10~0, ssl3_accept_~blastFlag~0, ssl3_accept_~__cil_tmp55~0, ssl3_accept_~__cil_tmp56~0, ssl3_accept_~__cil_tmp57~0, ssl3_accept_~__cil_tmp58~0, ssl3_accept_~__cil_tmp59~0, ssl3_accept_~__cil_tmp60~0, ssl3_accept_~__cil_tmp61~0;ssl3_accept_~initial_state := ssl3_accept_#in~initial_state;ssl3_accept_~s__info_callback~0 := ssl3_accept_#t~nondet0;havoc ssl3_accept_#t~nondet0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~nondet1;havoc ssl3_accept_#t~nondet1;havoc ssl3_accept_~s__state~0;havoc ssl3_accept_~s__new_session~0;havoc ssl3_accept_~s__server~0;ssl3_accept_~s__version~0 := ssl3_accept_#t~nondet2;havoc ssl3_accept_#t~nondet2;havoc ssl3_accept_~s__type~0;havoc ssl3_accept_~s__init_num~0;ssl3_accept_~s__hit~0 := ssl3_accept_#t~nondet3;havoc ssl3_accept_#t~nondet3;havoc ssl3_accept_~s__rwstate~0;havoc ssl3_accept_~s__init_buf___0~0;ssl3_accept_~s__debug~0 := ssl3_accept_#t~nondet4;havoc ssl3_accept_#t~nondet4;havoc ssl3_accept_~s__shutdown~0;ssl3_accept_~s__cert~0 := ssl3_accept_#t~nondet5;havoc ssl3_accept_#t~nondet5;ssl3_accept_~s__options~0 := ssl3_accept_#t~nondet6;havoc ssl3_accept_#t~nondet6;ssl3_accept_~s__verify_mode~0 := ssl3_accept_#t~nondet7;havoc ssl3_accept_#t~nondet7;ssl3_accept_~s__session__peer~0 := ssl3_accept_#t~nondet8;havoc ssl3_accept_#t~nondet8;ssl3_accept_~s__cert__pkeys__AT0__privatekey~0 := ssl3_accept_#t~nondet9;havoc ssl3_accept_#t~nondet9;ssl3_accept_~s__ctx__info_callback~0 := ssl3_accept_#t~nondet10;havoc ssl3_accept_#t~nondet10;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~nondet11;havoc ssl3_accept_#t~nondet11;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~nondet12;havoc ssl3_accept_#t~nondet12;ssl3_accept_~s__ctx__stats__sess_accept_good~0 := ssl3_accept_#t~nondet13;havoc ssl3_accept_#t~nondet13;havoc ssl3_accept_~s__s3__tmp__cert_request~0;havoc ssl3_accept_~s__s3__tmp__reuse_message~0;havoc ssl3_accept_~s__s3__tmp__use_rsa_tmp~0;ssl3_accept_~s__s3__tmp__new_cipher~0 := ssl3_accept_#t~nondet14;havoc ssl3_accept_#t~nondet14;havoc ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__session__cipher~0;ssl3_accept_~buf~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;havoc ssl3_accept_~cb~0;havoc ssl3_accept_~num1~0;havoc ssl3_accept_~ret~0;havoc ssl3_accept_~new_state~0;havoc ssl3_accept_~state~0;havoc ssl3_accept_~skip~0;havoc ssl3_accept_~got_new_session~0;ssl3_accept_~tmp___1~0 := ssl3_accept_#t~nondet18;havoc ssl3_accept_#t~nondet18;ssl3_accept_~tmp___2~0 := ssl3_accept_#t~nondet19;havoc ssl3_accept_#t~nondet19;havoc ssl3_accept_~tmp___3~0;havoc ssl3_accept_~tmp___4~0;havoc ssl3_accept_~tmp___5~0;havoc ssl3_accept_~tmp___6~0;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;havoc ssl3_accept_~tmp___9~0;havoc ssl3_accept_~tmp___10~0;havoc ssl3_accept_~blastFlag~0;havoc ssl3_accept_~__cil_tmp55~0;havoc ssl3_accept_~__cil_tmp56~0;havoc ssl3_accept_~__cil_tmp57~0;havoc ssl3_accept_~__cil_tmp58~0;havoc ssl3_accept_~__cil_tmp59~0;havoc ssl3_accept_~__cil_tmp60~0;havoc ssl3_accept_~__cil_tmp61~0;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := 0;ssl3_accept_~__cil_tmp56~0 := 0;ssl3_accept_~__cil_tmp57~0 := 0;ssl3_accept_~__cil_tmp58~0 := 0;ssl3_accept_~__cil_tmp59~0 := 0;ssl3_accept_~__cil_tmp60~0 := 0;ssl3_accept_~__cil_tmp61~0 := 0;ssl3_accept_~s__s3__tmp__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~Time~0 := ssl3_accept_~tmp~0;ssl3_accept_~cb~0 := 0;ssl3_accept_~ret~0 := -1;ssl3_accept_~skip~0 := 0;ssl3_accept_~got_new_session~0 := 0; 523536#L88 assume !(ssl3_accept_~s__info_callback~0 != 0); 523693#L91 assume !(ssl3_accept_~s__ctx__info_callback~0 != 0); 523695#L91-2 ssl3_accept_#t~post21 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post21 + 1;havoc ssl3_accept_#t~post21; 523802#L96 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 523670#L96-1 assume !(ssl3_accept_~s__cert~0 == 0); 526168#L105-3 assume true; 526167#L105-1 assume !false; 526166#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 526165#L108 assume !(ssl3_accept_~s__state~0 == 12292); 526164#L111 assume !(ssl3_accept_~s__state~0 == 16384); 526163#L114 assume !(ssl3_accept_~s__state~0 == 8192); 526162#L117 assume !(ssl3_accept_~s__state~0 == 24576); 526161#L120 assume !(ssl3_accept_~s__state~0 == 8195); 526160#L123 assume !(ssl3_accept_~s__state~0 == 8480); 526159#L126 assume !(ssl3_accept_~s__state~0 == 8481); 526158#L129 assume !(ssl3_accept_~s__state~0 == 8482); 526157#L132 assume ssl3_accept_~s__state~0 == 8464; 526156#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 526155#L278 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 526154#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 526153#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 526152#L593 assume ssl3_accept_~skip~0 == 0; 526151#L594 assume ssl3_accept_~state~0 == 8464; 526150#L595 assume ssl3_accept_~s__state~0 == 8496; 526149#L596 assume !(ssl3_accept_~cb~0 != 0); 526147#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 526146#L603-1 assume !(ssl3_accept_~cb~0 != 0); 526145#L592 ssl3_accept_~skip~0 := 0; 526144#L105-3 assume true; 526143#L105-1 assume !false; 526142#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 526141#L108 assume !(ssl3_accept_~s__state~0 == 12292); 526140#L111 assume !(ssl3_accept_~s__state~0 == 16384); 526139#L114 assume !(ssl3_accept_~s__state~0 == 8192); 526138#L117 assume !(ssl3_accept_~s__state~0 == 24576); 526137#L120 assume !(ssl3_accept_~s__state~0 == 8195); 526136#L123 assume !(ssl3_accept_~s__state~0 == 8480); 526135#L126 assume !(ssl3_accept_~s__state~0 == 8481); 526134#L129 assume !(ssl3_accept_~s__state~0 == 8482); 526133#L132 assume !(ssl3_accept_~s__state~0 == 8464); 526132#L135 assume !(ssl3_accept_~s__state~0 == 8465); 526131#L138 assume !(ssl3_accept_~s__state~0 == 8466); 526127#L141 assume ssl3_accept_~s__state~0 == 8496; 525056#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 524364#L291 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 524361#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 524359#L297 [2018-11-10 07:49:13,400 INFO L795 eck$LassoCheckResult]: Loop: 524359#L297 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 524358#L297-2 ssl3_accept_~s__init_num~0 := 0; 524357#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 524356#L593 assume ssl3_accept_~skip~0 == 0; 524355#L594 assume !(ssl3_accept_~state~0 == 8464); 524352#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 524351#L603-1 assume !(ssl3_accept_~cb~0 != 0); 524350#L592 ssl3_accept_~skip~0 := 0; 524349#L105-3 assume true; 524348#L105-1 assume !false; 524347#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 524346#L108 assume !(ssl3_accept_~s__state~0 == 12292); 524345#L111 assume !(ssl3_accept_~s__state~0 == 16384); 524344#L114 assume !(ssl3_accept_~s__state~0 == 8192); 524343#L117 assume !(ssl3_accept_~s__state~0 == 24576); 524342#L120 assume !(ssl3_accept_~s__state~0 == 8195); 524341#L123 assume !(ssl3_accept_~s__state~0 == 8480); 524340#L126 assume !(ssl3_accept_~s__state~0 == 8481); 524339#L129 assume !(ssl3_accept_~s__state~0 == 8482); 524338#L132 assume !(ssl3_accept_~s__state~0 == 8464); 524337#L135 assume !(ssl3_accept_~s__state~0 == 8465); 524336#L138 assume !(ssl3_accept_~s__state~0 == 8466); 524335#L141 assume !(ssl3_accept_~s__state~0 == 8496); 524334#L144 assume !(ssl3_accept_~s__state~0 == 8497); 524333#L147 assume ssl3_accept_~s__state~0 == 8512; 524233#L151 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 524332#L308 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 524330#L308-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 524327#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 524324#L593 assume !(ssl3_accept_~skip~0 == 0); 524323#L592 ssl3_accept_~skip~0 := 0; 524322#L105-3 assume true; 524321#L105-1 assume !false; 524320#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 524319#L108 assume !(ssl3_accept_~s__state~0 == 12292); 524318#L111 assume !(ssl3_accept_~s__state~0 == 16384); 524317#L114 assume !(ssl3_accept_~s__state~0 == 8192); 524316#L117 assume !(ssl3_accept_~s__state~0 == 24576); 524315#L120 assume !(ssl3_accept_~s__state~0 == 8195); 524314#L123 assume !(ssl3_accept_~s__state~0 == 8480); 524313#L126 assume !(ssl3_accept_~s__state~0 == 8481); 524312#L129 assume !(ssl3_accept_~s__state~0 == 8482); 524311#L132 assume !(ssl3_accept_~s__state~0 == 8464); 524310#L135 assume !(ssl3_accept_~s__state~0 == 8465); 524309#L138 assume !(ssl3_accept_~s__state~0 == 8466); 524308#L141 assume !(ssl3_accept_~s__state~0 == 8496); 524307#L144 assume !(ssl3_accept_~s__state~0 == 8497); 524306#L147 assume !(ssl3_accept_~s__state~0 == 8512); 524305#L150 assume !(ssl3_accept_~s__state~0 == 8513); 524304#L153 assume ssl3_accept_~s__state~0 == 8528; 524222#L157 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 524864#L325 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 524861#L325-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 524860#L356 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet32;havoc ssl3_accept_#t~nondet32; 524859#L358 assume !(ssl3_accept_~ret~0 <= 0); 524858#L337-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 524857#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 524856#L593 assume ssl3_accept_~skip~0 == 0; 524855#L594 assume !(ssl3_accept_~state~0 == 8464); 524852#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 524851#L603-1 assume !(ssl3_accept_~cb~0 != 0); 524850#L592 ssl3_accept_~skip~0 := 0; 524849#L105-3 assume true; 524848#L105-1 assume !false; 524847#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 524846#L108 assume !(ssl3_accept_~s__state~0 == 12292); 524845#L111 assume !(ssl3_accept_~s__state~0 == 16384); 524844#L114 assume !(ssl3_accept_~s__state~0 == 8192); 524843#L117 assume !(ssl3_accept_~s__state~0 == 24576); 524842#L120 assume !(ssl3_accept_~s__state~0 == 8195); 524841#L123 assume !(ssl3_accept_~s__state~0 == 8480); 524840#L126 assume !(ssl3_accept_~s__state~0 == 8481); 524839#L129 assume !(ssl3_accept_~s__state~0 == 8482); 524838#L132 assume !(ssl3_accept_~s__state~0 == 8464); 524837#L135 assume !(ssl3_accept_~s__state~0 == 8465); 524836#L138 assume !(ssl3_accept_~s__state~0 == 8466); 524835#L141 assume !(ssl3_accept_~s__state~0 == 8496); 524834#L144 assume !(ssl3_accept_~s__state~0 == 8497); 524833#L147 assume !(ssl3_accept_~s__state~0 == 8512); 524832#L150 assume !(ssl3_accept_~s__state~0 == 8513); 524831#L153 assume !(ssl3_accept_~s__state~0 == 8528); 524830#L156 assume !(ssl3_accept_~s__state~0 == 8529); 524829#L159 assume ssl3_accept_~s__state~0 == 8544; 524212#L163 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 524219#L381 assume !(ssl3_accept_~s__session__peer~0 != 0); 524214#L390 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 524208#L393 assume (ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0; 524203#L394 assume ssl3_accept_~s__verify_mode~0 + 2 != 0; 524196#L402 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 524194#L405 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8576;ssl3_accept_~s__init_num~0 := 0; 524192#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 524191#L593 assume ssl3_accept_~skip~0 == 0; 524190#L594 assume !(ssl3_accept_~state~0 == 8464); 524187#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 524186#L603-1 assume !(ssl3_accept_~cb~0 != 0); 524185#L592 ssl3_accept_~skip~0 := 0; 524184#L105-3 assume true; 524183#L105-1 assume !false; 524182#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 524181#L108 assume !(ssl3_accept_~s__state~0 == 12292); 524180#L111 assume !(ssl3_accept_~s__state~0 == 16384); 524179#L114 assume !(ssl3_accept_~s__state~0 == 8192); 524178#L117 assume !(ssl3_accept_~s__state~0 == 24576); 524177#L120 assume !(ssl3_accept_~s__state~0 == 8195); 524176#L123 assume !(ssl3_accept_~s__state~0 == 8480); 524175#L126 assume !(ssl3_accept_~s__state~0 == 8481); 524174#L129 assume !(ssl3_accept_~s__state~0 == 8482); 524173#L132 assume !(ssl3_accept_~s__state~0 == 8464); 524172#L135 assume !(ssl3_accept_~s__state~0 == 8465); 524171#L138 assume !(ssl3_accept_~s__state~0 == 8466); 524170#L141 assume !(ssl3_accept_~s__state~0 == 8496); 524169#L144 assume !(ssl3_accept_~s__state~0 == 8497); 524168#L147 assume !(ssl3_accept_~s__state~0 == 8512); 524167#L150 assume !(ssl3_accept_~s__state~0 == 8513); 524166#L153 assume !(ssl3_accept_~s__state~0 == 8528); 524165#L156 assume !(ssl3_accept_~s__state~0 == 8529); 524164#L159 assume !(ssl3_accept_~s__state~0 == 8544); 524163#L162 assume !(ssl3_accept_~s__state~0 == 8545); 524162#L165 assume !(ssl3_accept_~s__state~0 == 8560); 524161#L168 assume !(ssl3_accept_~s__state~0 == 8561); 524160#L171 assume ssl3_accept_~s__state~0 == 8448; 524159#L172 ssl3_accept_~num1~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 524157#L433 assume !(ssl3_accept_~num1~0 > 0); 524156#L433-2 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 524155#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 524154#L593 assume ssl3_accept_~skip~0 == 0; 524153#L594 assume !(ssl3_accept_~state~0 == 8464); 524152#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 524146#L603-1 assume !(ssl3_accept_~cb~0 != 0); 524147#L592 ssl3_accept_~skip~0 := 0; 524142#L105-3 assume true; 524143#L105-1 assume !false; 524138#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 524139#L108 assume !(ssl3_accept_~s__state~0 == 12292); 524134#L111 assume !(ssl3_accept_~s__state~0 == 16384); 524135#L114 assume !(ssl3_accept_~s__state~0 == 8192); 524130#L117 assume !(ssl3_accept_~s__state~0 == 24576); 524131#L120 assume !(ssl3_accept_~s__state~0 == 8195); 524126#L123 assume !(ssl3_accept_~s__state~0 == 8480); 524127#L126 assume !(ssl3_accept_~s__state~0 == 8481); 524256#L129 assume !(ssl3_accept_~s__state~0 == 8482); 524257#L132 assume !(ssl3_accept_~s__state~0 == 8464); 524248#L135 assume !(ssl3_accept_~s__state~0 == 8465); 524249#L138 assume !(ssl3_accept_~s__state~0 == 8466); 524091#L141 assume !(ssl3_accept_~s__state~0 == 8496); 524092#L144 assume !(ssl3_accept_~s__state~0 == 8497); 524081#L147 assume !(ssl3_accept_~s__state~0 == 8512); 524082#L150 assume !(ssl3_accept_~s__state~0 == 8513); 524071#L153 assume !(ssl3_accept_~s__state~0 == 8528); 524072#L156 assume !(ssl3_accept_~s__state~0 == 8529); 524061#L159 assume !(ssl3_accept_~s__state~0 == 8544); 524062#L162 assume !(ssl3_accept_~s__state~0 == 8545); 524051#L165 assume !(ssl3_accept_~s__state~0 == 8560); 524052#L168 assume !(ssl3_accept_~s__state~0 == 8561); 524043#L171 assume !(ssl3_accept_~s__state~0 == 8448); 524044#L174 assume ssl3_accept_~s__state~0 == 8576; 523857#L178 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 524041#L447 assume !(ssl3_accept_~ret~0 <= 0); 523955#L450 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 523956#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 524563#L593 assume ssl3_accept_~skip~0 == 0; 524558#L594 assume !(ssl3_accept_~state~0 == 8464); 524557#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 524549#L603-1 assume !(ssl3_accept_~cb~0 != 0); 524550#L592 ssl3_accept_~skip~0 := 0; 524543#L105-3 assume true; 524544#L105-1 assume !false; 524537#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 524538#L108 assume !(ssl3_accept_~s__state~0 == 12292); 524531#L111 assume !(ssl3_accept_~s__state~0 == 16384); 524532#L114 assume !(ssl3_accept_~s__state~0 == 8192); 524525#L117 assume !(ssl3_accept_~s__state~0 == 24576); 524526#L120 assume !(ssl3_accept_~s__state~0 == 8195); 524519#L123 assume !(ssl3_accept_~s__state~0 == 8480); 524520#L126 assume !(ssl3_accept_~s__state~0 == 8481); 524513#L129 assume !(ssl3_accept_~s__state~0 == 8482); 524514#L132 assume !(ssl3_accept_~s__state~0 == 8464); 524507#L135 assume !(ssl3_accept_~s__state~0 == 8465); 524508#L138 assume ssl3_accept_~s__state~0 == 8466; 524107#L139 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet28;havoc ssl3_accept_#t~nondet28; 524498#L278 assume !(ssl3_accept_~blastFlag~0 == 0); 524487#L278-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~got_new_session~0 := 1;ssl3_accept_~s__state~0 := 8496;ssl3_accept_~s__init_num~0 := 0; 524488#L555 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 524478#L593 assume ssl3_accept_~skip~0 == 0; 524479#L594 assume !(ssl3_accept_~state~0 == 8464); 524464#L594-1 assume !(ssl3_accept_~s__debug~0 != 0); 524465#L603-1 assume !(ssl3_accept_~cb~0 != 0); 524450#L592 ssl3_accept_~skip~0 := 0; 524451#L105-3 assume true; 524438#L105-1 assume !false; 524439#L106 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 524426#L108 assume !(ssl3_accept_~s__state~0 == 12292); 524427#L111 assume !(ssl3_accept_~s__state~0 == 16384); 524414#L114 assume !(ssl3_accept_~s__state~0 == 8192); 524415#L117 assume !(ssl3_accept_~s__state~0 == 24576); 524402#L120 assume !(ssl3_accept_~s__state~0 == 8195); 524403#L123 assume !(ssl3_accept_~s__state~0 == 8480); 524392#L126 assume !(ssl3_accept_~s__state~0 == 8481); 524393#L129 assume !(ssl3_accept_~s__state~0 == 8482); 524384#L132 assume !(ssl3_accept_~s__state~0 == 8464); 524385#L135 assume !(ssl3_accept_~s__state~0 == 8465); 524373#L138 assume !(ssl3_accept_~s__state~0 == 8466); 524374#L141 assume ssl3_accept_~s__state~0 == 8496; 524367#L145 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet29;havoc ssl3_accept_#t~nondet29; 524368#L291 assume !(ssl3_accept_~blastFlag~0 == 1); 524363#L291-2 assume !(ssl3_accept_~ret~0 <= 0); 524359#L297 [2018-11-10 07:49:13,400 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:13,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1727426154, now seen corresponding path program 2 times [2018-11-10 07:49:13,401 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:13,401 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:13,401 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:13,401 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:13,402 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:13,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:13,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:13,410 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:13,411 INFO L82 PathProgramCache]: Analyzing trace with hash 1608853595, now seen corresponding path program 1 times [2018-11-10 07:49:13,411 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:13,411 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:13,411 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:13,411 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 07:49:13,412 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:13,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:13,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:13,435 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 07:49:13,435 INFO L82 PathProgramCache]: Analyzing trace with hash -973186768, now seen corresponding path program 1 times [2018-11-10 07:49:13,435 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 07:49:13,435 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 07:49:13,435 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:13,436 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 07:49:13,436 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 07:49:13,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:13,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 07:49:14,364 WARN L179 SmtUtils]: Spent 885.00 ms on a formula simplification. DAG size of input: 407 DAG size of output: 153 [2018-11-10 07:49:14,553 WARN L179 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 139 DAG size of output: 89 [2018-11-10 07:49:14,614 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 10.11 07:49:14 BoogieIcfgContainer [2018-11-10 07:49:14,614 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2018-11-10 07:49:14,615 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-10 07:49:14,615 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-10 07:49:14,615 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-10 07:49:14,615 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 07:48:50" (3/4) ... [2018-11-10 07:49:14,621 INFO L141 WitnessPrinter]: Generating witness for non-termination counterexample [2018-11-10 07:49:14,685 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_fa3e2888-e973-464e-9a26-d2878260520f/bin-2019/uautomizer/witness.graphml [2018-11-10 07:49:14,685 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-10 07:49:14,686 INFO L168 Benchmark]: Toolchain (without parser) took 24523.58 ms. Allocated memory was 1.0 GB in the beginning and 2.1 GB in the end (delta: 1.1 GB). Free memory was 960.3 MB in the beginning and 1.4 GB in the end (delta: -487.3 MB). Peak memory consumption was 626.8 MB. Max. memory is 11.5 GB. [2018-11-10 07:49:14,686 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 985.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-10 07:49:14,686 INFO L168 Benchmark]: CACSL2BoogieTranslator took 228.00 ms. Allocated memory is still 1.0 GB. Free memory was 960.3 MB in the beginning and 941.5 MB in the end (delta: 18.8 MB). Peak memory consumption was 18.8 MB. Max. memory is 11.5 GB. [2018-11-10 07:49:14,687 INFO L168 Benchmark]: Boogie Procedure Inliner took 77.50 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 131.6 MB). Free memory was 941.5 MB in the beginning and 1.1 GB in the end (delta: -187.0 MB). Peak memory consumption was 20.8 MB. Max. memory is 11.5 GB. [2018-11-10 07:49:14,687 INFO L168 Benchmark]: Boogie Preprocessor took 26.57 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. [2018-11-10 07:49:14,687 INFO L168 Benchmark]: RCFGBuilder took 479.99 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 52.0 MB). Peak memory consumption was 52.0 MB. Max. memory is 11.5 GB. [2018-11-10 07:49:14,687 INFO L168 Benchmark]: BuchiAutomizer took 23637.68 ms. Allocated memory was 1.2 GB in the beginning and 2.1 GB in the end (delta: 982.5 MB). Free memory was 1.1 GB in the beginning and 1.4 GB in the end (delta: -373.7 MB). Peak memory consumption was 1.5 GB. Max. memory is 11.5 GB. [2018-11-10 07:49:14,688 INFO L168 Benchmark]: Witness Printer took 70.44 ms. Allocated memory is still 2.1 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 64.1 kB). Peak memory consumption was 64.1 kB. Max. memory is 11.5 GB. [2018-11-10 07:49:14,689 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 985.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 228.00 ms. Allocated memory is still 1.0 GB. Free memory was 960.3 MB in the beginning and 941.5 MB in the end (delta: 18.8 MB). Peak memory consumption was 18.8 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 77.50 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 131.6 MB). Free memory was 941.5 MB in the beginning and 1.1 GB in the end (delta: -187.0 MB). Peak memory consumption was 20.8 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 26.57 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. * RCFGBuilder took 479.99 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 52.0 MB). Peak memory consumption was 52.0 MB. Max. memory is 11.5 GB. * BuchiAutomizer took 23637.68 ms. Allocated memory was 1.2 GB in the beginning and 2.1 GB in the end (delta: 982.5 MB). Free memory was 1.1 GB in the beginning and 1.4 GB in the end (delta: -373.7 MB). Peak memory consumption was 1.5 GB. Max. memory is 11.5 GB. * Witness Printer took 70.44 ms. Allocated memory is still 2.1 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 64.1 kB). Peak memory consumption was 64.1 kB. 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 38 terminating modules (35 trivial, 3 deterministic, 0 nondeterministic) and one nonterminating remainder module.One deterministic module has affine ranking function s__state and consists of 6 locations. One deterministic module has affine ranking function -1 * blastFlag + 1 and consists of 3 locations. One deterministic module has affine ranking function s__state and consists of 5 locations. 35 modules have a trivial ranking function, the largest among these consists of 5 locations. The remainder module has 20076 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 23.5s and 36 iterations. TraceHistogramMax:10. Analysis of lassos took 15.9s. Construction of modules took 2.1s. Büchi inclusion checks took 1.7s. Highest rank in rank-based complementation 3. Minimization of det autom 0. Minimization of nondet autom 38. Automata minimization 1.9s AutomataMinimizationTime, 38 MinimizatonAttempts, 22872 StatesRemovedByMinimization, 29 NontrivialMinimizations. Non-live state removal took 1.0s Buchi closure took 0.0s. Biggest automaton had 21389 states and ocurred in iteration 30. Nontrivial modules had stage [3, 0, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 411/411 HoareTripleCheckerStatistics: 8505 SDtfs, 6388 SDslu, 4692 SDs, 0 SdLazy, 3549 SolverSat, 756 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.1s Time LassoAnalysisResults: nont1 unkn0 SFLI23 SFLT0 conc4 concLT2 SILN1 SILU0 SILI4 SILT1 lasso0 LassoPreprocessingBenchmarks: Lassos: inital64 mio100 ax100 hnf98 lsp34 ukn100 mio100 lsp100 div171 bol100 ite100 ukn100 eq193 hnf77 smp95 dnf183 smp84 tf105 neg98 sie103 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: sat Degree: 0 Time: 10ms VariablesStem: 0 VariablesLoop: 6 DisjunctsStem: 1 DisjunctsLoop: 3 SupportingInvariants: 0 MotzkinApplications: 6 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 18 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 3 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 5.4s - TerminationAnalysisResult: Nontermination possible Buchi Automizer proved that your program is nonterminating for some inputs - FixpointNonTerminationResult [Line: 297]: Nontermination argument in form of an infinite program execution. Nontermination argument in form of an infinite execution State at position 0 is {} State at position 1 is {s__ctx__stats__sess_accept=0, s__s3__tmp__new_cipher__algo_strength=0, \old(initial_state)=8464, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@1a8ec604=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@7832168b=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@5a81bdb0=0, __cil_tmp60=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@52f11e18=0, buf=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@b67f5a3=0, s__new_session=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@308ee63b=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@6735a1a7=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@58e025e2=0, s__shutdown=0, s__type=0, state=8496, s__s3__tmp__use_rsa_tmp=1, s__session__cipher=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4bf177cb=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@1a8b04eb=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@2248026b=0, s__rwstate=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4dbdf588=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@3987e9b5=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4ce3b91f=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@6c106153=0, __cil_tmp57=0, tmp___7=0, tmp___3=0, \result=0, tmp=0, s__session__peer=0, s__version=0, s__init_num=0, s__in_handshake=0, ret=1, s__server=0, s__state=8496, s__info_callback=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression@1322963b=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression@67ddc401=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression@359a14cd=0, tmp___2=0, cb=0, s__s3__tmp__new_cipher__algorithms=0, tmp___10=0, __cil_tmp56=0, s__verify_mode=5, tmp___6=0, tmp=3, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@3aaf4381=0, s__s3__tmp__reuse_message=0, s__ctx__stats__sess_accept_renegotiate=0, l=0, s__cert__pkeys__AT0__privatekey=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression@26b2c5d8=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression@1fb2e139=0, s__debug=0, tmp___1=-12288, s__ctx__info_callback=0, tmp___9=0, s__s3__tmp__cert_request=1, __cil_tmp59=0, tmp___5=0, s__hit=0, __cil_tmp55=0, blastFlag=2, \result=0, skip=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@f0fd025=0, got_new_session=1, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@2d21c5f4=0, __cil_tmp61=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@126bb56c=0, s__s3__tmp__new_cipher=0, new_state=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@5cffca6f=0, s__options=0, s__cert=4, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@2d80b72d=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@554d5332=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@43cf8742=0, Time=3, num1=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@2273cbbb=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@616454b3=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@63d0f1f=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@6823b64c=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@2bbfdfa3=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@3b8a39a2=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@6c904c03=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@50026bab=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@130064b4=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@15898543=1, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@7f650506=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@5f7b26cc=1, s__init_buf___0=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@34845213=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4bfa8aae=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@6aa5d296=0, initial_state=8464, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@25cfeafc=2, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@6eeff6a0=1, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@2d7a5f62=0, s__s3__tmp__next_state___0=8576, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@315ec8cb=0, s=8464, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@68a4f03e=1, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@6b051a6d=0, tmp___8=0, __cil_tmp58=0, tmp___4=0, s__ctx__stats__sess_accept_good=0} - StatisticsResult: NonterminationArgumentStatistics Fixpoint - NonterminatingLassoResult [Line: 297]: Nonterminating execution Found a nonterminating execution for the following lasso shaped sequence of statements. Stem: [L635] int s ; [L636] int tmp ; [L640] s = 8464 [L641] CALL ssl3_accept(s) [L12] int s__info_callback = __VERIFIER_nondet_int() ; [L13] int s__in_handshake = __VERIFIER_nondet_int() ; [L14] int s__state ; [L15] int s__new_session ; [L16] int s__server ; [L17] int s__version = __VERIFIER_nondet_int() ; [L18] int s__type ; [L19] int s__init_num ; [L20] int s__hit = __VERIFIER_nondet_int() ; [L21] int s__rwstate ; [L22] int s__init_buf___0 ; [L23] int s__debug = __VERIFIER_nondet_int() ; [L24] int s__shutdown ; [L25] int s__cert = __VERIFIER_nondet_int() ; [L26] int s__options = __VERIFIER_nondet_int() ; [L27] int s__verify_mode = __VERIFIER_nondet_int() ; [L28] int s__session__peer = __VERIFIER_nondet_int() ; [L29] int s__cert__pkeys__AT0__privatekey = __VERIFIER_nondet_int() ; [L30] int s__ctx__info_callback = __VERIFIER_nondet_int() ; [L31] int s__ctx__stats__sess_accept_renegotiate = __VERIFIER_nondet_int() ; [L32] int s__ctx__stats__sess_accept = __VERIFIER_nondet_int() ; [L33] int s__ctx__stats__sess_accept_good = __VERIFIER_nondet_int() ; [L34] int s__s3__tmp__cert_request ; [L35] int s__s3__tmp__reuse_message ; [L36] int s__s3__tmp__use_rsa_tmp ; [L37] int s__s3__tmp__new_cipher = __VERIFIER_nondet_int() ; [L38] int s__s3__tmp__new_cipher__algorithms ; [L39] int s__s3__tmp__next_state___0 ; [L40] int s__s3__tmp__new_cipher__algo_strength = __VERIFIER_nondet_int() ; [L41] int s__session__cipher ; [L42] int buf = __VERIFIER_nondet_int() ; [L43] unsigned long l ; [L44] unsigned long Time ; [L45] unsigned long tmp = __VERIFIER_nondet_long() ; [L46] int cb ; [L47] long num1 ; [L48] int ret ; [L49] int new_state ; [L50] int state ; [L51] int skip ; [L52] int got_new_session ; [L53] int tmp___1 = __VERIFIER_nondet_int() ; [L54] int tmp___2 = __VERIFIER_nondet_int() ; [L55] int tmp___3 ; [L56] int tmp___4 ; [L57] int tmp___5 ; [L58] int tmp___6 ; [L59] int tmp___7 ; [L60] long tmp___8 = __VERIFIER_nondet_long() ; [L61] int tmp___9 ; [L62] int tmp___10 ; [L63] int blastFlag ; [L64] int __cil_tmp55 ; [L65] unsigned long __cil_tmp56 ; [L66] unsigned long __cil_tmp57 ; [L67] unsigned long __cil_tmp58 ; [L68] unsigned long __cil_tmp59 ; [L69] int __cil_tmp60 ; [L70] unsigned long __cil_tmp61 ; [L73] s__s3__tmp__new_cipher__algorithms = 0 [L74] __cil_tmp56 = 0 [L75] __cil_tmp57 = 0 [L76] __cil_tmp58 = 0 [L77] __cil_tmp59 = 0 [L78] __cil_tmp60 = 0 [L79] __cil_tmp61 = 0 [L80] s__s3__tmp__reuse_message = 0 [L81] s__state = initial_state [L82] blastFlag = 0 [L83] Time = tmp [L84] cb = 0 [L85] ret = -1 [L86] skip = 0 [L87] got_new_session = 0 [L88] COND FALSE !(s__info_callback != 0) [L91] COND FALSE !(s__ctx__info_callback != 0) [L95] s__in_handshake ++ [L96] COND FALSE !(tmp___1 + 12288) [L101] COND FALSE !(s__cert == 0) [L105] COND TRUE 1 [L107] state = s__state [L108] COND FALSE !(s__state == 12292) [L111] COND FALSE !(s__state == 16384) [L114] COND FALSE !(s__state == 8192) [L117] COND FALSE !(s__state == 24576) [L120] COND FALSE !(s__state == 8195) [L123] COND FALSE !(s__state == 8480) [L126] COND FALSE !(s__state == 8481) [L129] COND FALSE !(s__state == 8482) [L132] COND TRUE s__state == 8464 [L276] s__shutdown = 0 [L277] ret = __VERIFIER_nondet_int() [L278] COND TRUE blastFlag == 0 [L279] blastFlag = 1 [L281] COND FALSE !(ret <= 0) [L284] got_new_session = 1 [L285] s__state = 8496 [L286] s__init_num = 0 [L592] COND TRUE ! s__s3__tmp__reuse_message [L593] COND TRUE ! skip [L594] COND TRUE state == 8464 [L595] COND TRUE s__state == 8496 [L596] COND FALSE !(cb != 0) [L603] COND FALSE !(\read(s__debug)) [L609] COND FALSE !(cb != 0) [L618] skip = 0 [L105] COND TRUE 1 [L107] state = s__state [L108] COND FALSE !(s__state == 12292) [L111] COND FALSE !(s__state == 16384) [L114] COND FALSE !(s__state == 8192) [L117] COND FALSE !(s__state == 24576) [L120] COND FALSE !(s__state == 8195) [L123] COND FALSE !(s__state == 8480) [L126] COND FALSE !(s__state == 8481) [L129] COND FALSE !(s__state == 8482) [L132] COND FALSE !(s__state == 8464) [L135] COND FALSE !(s__state == 8465) [L138] COND FALSE !(s__state == 8466) [L141] COND TRUE s__state == 8496 [L290] ret = __VERIFIER_nondet_int() [L291] COND TRUE blastFlag == 1 [L292] blastFlag = 2 [L294] COND FALSE !(ret <= 0) Loop: [L297] COND FALSE !(\read(s__hit)) [L300] s__state = 8512 [L302] s__init_num = 0 [L592] COND TRUE ! s__s3__tmp__reuse_message [L593] COND TRUE ! skip [L594] COND FALSE !(state == 8464) [L603] COND FALSE !(\read(s__debug)) [L609] COND FALSE !(cb != 0) [L618] skip = 0 [L105] COND TRUE 1 [L107] state = s__state [L108] COND FALSE !(s__state == 12292) [L111] COND FALSE !(s__state == 16384) [L114] COND FALSE !(s__state == 8192) [L117] COND FALSE !(s__state == 24576) [L120] COND FALSE !(s__state == 8195) [L123] COND FALSE !(s__state == 8480) [L126] COND FALSE !(s__state == 8481) [L129] COND FALSE !(s__state == 8482) [L132] COND FALSE !(s__state == 8464) [L135] COND FALSE !(s__state == 8465) [L138] COND FALSE !(s__state == 8466) [L141] COND FALSE !(s__state == 8496) [L144] COND FALSE !(s__state == 8497) [L147] COND TRUE s__state == 8512 [L307] __cil_tmp56 = (unsigned long )s__s3__tmp__new_cipher__algorithms [L308] COND TRUE __cil_tmp56 + 256UL [L309] skip = 1 [L317] s__state = 8528 [L318] s__init_num = 0 [L592] COND TRUE ! s__s3__tmp__reuse_message [L593] COND FALSE !(! skip) [L618] skip = 0 [L105] COND TRUE 1 [L107] state = s__state [L108] COND FALSE !(s__state == 12292) [L111] COND FALSE !(s__state == 16384) [L114] COND FALSE !(s__state == 8192) [L117] COND FALSE !(s__state == 24576) [L120] COND FALSE !(s__state == 8195) [L123] COND FALSE !(s__state == 8480) [L126] COND FALSE !(s__state == 8481) [L129] COND FALSE !(s__state == 8482) [L132] COND FALSE !(s__state == 8464) [L135] COND FALSE !(s__state == 8465) [L138] COND FALSE !(s__state == 8466) [L141] COND FALSE !(s__state == 8496) [L144] COND FALSE !(s__state == 8497) [L147] COND FALSE !(s__state == 8512) [L150] COND FALSE !(s__state == 8513) [L153] COND TRUE s__state == 8528 [L322] l = (unsigned long )s__s3__tmp__new_cipher__algorithms [L324] __cil_tmp57 = (unsigned long )s__options [L325] COND TRUE __cil_tmp57 + 2097152UL [L326] s__s3__tmp__use_rsa_tmp = 1 [L331] COND TRUE \read(s__s3__tmp__use_rsa_tmp) [L357] ret = __VERIFIER_nondet_int() [L358] COND FALSE !(ret <= 0) [L375] s__state = 8544 [L376] s__init_num = 0 [L592] COND TRUE ! s__s3__tmp__reuse_message [L593] COND TRUE ! skip [L594] COND FALSE !(state == 8464) [L603] COND FALSE !(\read(s__debug)) [L609] COND FALSE !(cb != 0) [L618] skip = 0 [L105] COND TRUE 1 [L107] state = s__state [L108] COND FALSE !(s__state == 12292) [L111] COND FALSE !(s__state == 16384) [L114] COND FALSE !(s__state == 8192) [L117] COND FALSE !(s__state == 24576) [L120] COND FALSE !(s__state == 8195) [L123] COND FALSE !(s__state == 8480) [L126] COND FALSE !(s__state == 8481) [L129] COND FALSE !(s__state == 8482) [L132] COND FALSE !(s__state == 8464) [L135] COND FALSE !(s__state == 8465) [L138] COND FALSE !(s__state == 8466) [L141] COND FALSE !(s__state == 8496) [L144] COND FALSE !(s__state == 8497) [L147] COND FALSE !(s__state == 8512) [L150] COND FALSE !(s__state == 8513) [L153] COND FALSE !(s__state == 8528) [L156] COND FALSE !(s__state == 8529) [L159] COND TRUE s__state == 8544 [L380] COND TRUE s__verify_mode + 1 [L381] COND FALSE !(s__session__peer != 0) [L392] __cil_tmp61 = (unsigned long )s__s3__tmp__new_cipher__algorithms [L393] COND TRUE __cil_tmp61 + 256UL [L394] COND TRUE s__verify_mode + 2 [L403] s__s3__tmp__cert_request = 1 [L404] ret = __VERIFIER_nondet_int() [L405] COND FALSE !(ret <= 0) [L408] s__state = 8448 [L409] s__s3__tmp__next_state___0 = 8576 [L410] s__init_num = 0 [L592] COND TRUE ! s__s3__tmp__reuse_message [L593] COND TRUE ! skip [L594] COND FALSE !(state == 8464) [L603] COND FALSE !(\read(s__debug)) [L609] COND FALSE !(cb != 0) [L618] skip = 0 [L105] COND TRUE 1 [L107] state = s__state [L108] COND FALSE !(s__state == 12292) [L111] COND FALSE !(s__state == 16384) [L114] COND FALSE !(s__state == 8192) [L117] COND FALSE !(s__state == 24576) [L120] COND FALSE !(s__state == 8195) [L123] COND FALSE !(s__state == 8480) [L126] COND FALSE !(s__state == 8481) [L129] COND FALSE !(s__state == 8482) [L132] COND FALSE !(s__state == 8464) [L135] COND FALSE !(s__state == 8465) [L138] COND FALSE !(s__state == 8466) [L141] COND FALSE !(s__state == 8496) [L144] COND FALSE !(s__state == 8497) [L147] COND FALSE !(s__state == 8512) [L150] COND FALSE !(s__state == 8513) [L153] COND FALSE !(s__state == 8528) [L156] COND FALSE !(s__state == 8529) [L159] COND FALSE !(s__state == 8544) [L162] COND FALSE !(s__state == 8545) [L165] COND FALSE !(s__state == 8560) [L168] COND FALSE !(s__state == 8561) [L171] COND TRUE s__state == 8448 [L432] num1 = __VERIFIER_nondet_int() [L433] COND FALSE !(num1 > 0L) [L442] s__state = s__s3__tmp__next_state___0 [L592] COND TRUE ! s__s3__tmp__reuse_message [L593] COND TRUE ! skip [L594] COND FALSE !(state == 8464) [L603] COND FALSE !(\read(s__debug)) [L609] COND FALSE !(cb != 0) [L618] skip = 0 [L105] COND TRUE 1 [L107] state = s__state [L108] COND FALSE !(s__state == 12292) [L111] COND FALSE !(s__state == 16384) [L114] COND FALSE !(s__state == 8192) [L117] COND FALSE !(s__state == 24576) [L120] COND FALSE !(s__state == 8195) [L123] COND FALSE !(s__state == 8480) [L126] COND FALSE !(s__state == 8481) [L129] COND FALSE !(s__state == 8482) [L132] COND FALSE !(s__state == 8464) [L135] COND FALSE !(s__state == 8465) [L138] COND FALSE !(s__state == 8466) [L141] COND FALSE !(s__state == 8496) [L144] COND FALSE !(s__state == 8497) [L147] COND FALSE !(s__state == 8512) [L150] COND FALSE !(s__state == 8513) [L153] COND FALSE !(s__state == 8528) [L156] COND FALSE !(s__state == 8529) [L159] COND FALSE !(s__state == 8544) [L162] COND FALSE !(s__state == 8545) [L165] COND FALSE !(s__state == 8560) [L168] COND FALSE !(s__state == 8561) [L171] COND FALSE !(s__state == 8448) [L174] COND TRUE s__state == 8576 [L446] ret = __VERIFIER_nondet_int() [L447] COND FALSE !(ret <= 0) [L450] COND TRUE ret == 2 [L451] s__state = 8466 [L592] COND TRUE ! s__s3__tmp__reuse_message [L593] COND TRUE ! skip [L594] COND FALSE !(state == 8464) [L603] COND FALSE !(\read(s__debug)) [L609] COND FALSE !(cb != 0) [L618] skip = 0 [L105] COND TRUE 1 [L107] state = s__state [L108] COND FALSE !(s__state == 12292) [L111] COND FALSE !(s__state == 16384) [L114] COND FALSE !(s__state == 8192) [L117] COND FALSE !(s__state == 24576) [L120] COND FALSE !(s__state == 8195) [L123] COND FALSE !(s__state == 8480) [L126] COND FALSE !(s__state == 8481) [L129] COND FALSE !(s__state == 8482) [L132] COND FALSE !(s__state == 8464) [L135] COND FALSE !(s__state == 8465) [L138] COND TRUE s__state == 8466 [L276] s__shutdown = 0 [L277] ret = __VERIFIER_nondet_int() [L278] COND FALSE !(blastFlag == 0) [L281] COND FALSE !(ret <= 0) [L284] got_new_session = 1 [L285] s__state = 8496 [L286] s__init_num = 0 [L592] COND TRUE ! s__s3__tmp__reuse_message [L593] COND TRUE ! skip [L594] COND FALSE !(state == 8464) [L603] COND FALSE !(\read(s__debug)) [L609] COND FALSE !(cb != 0) [L618] skip = 0 [L105] COND TRUE 1 [L107] state = s__state [L108] COND FALSE !(s__state == 12292) [L111] COND FALSE !(s__state == 16384) [L114] COND FALSE !(s__state == 8192) [L117] COND FALSE !(s__state == 24576) [L120] COND FALSE !(s__state == 8195) [L123] COND FALSE !(s__state == 8480) [L126] COND FALSE !(s__state == 8481) [L129] COND FALSE !(s__state == 8482) [L132] COND FALSE !(s__state == 8464) [L135] COND FALSE !(s__state == 8465) [L138] COND FALSE !(s__state == 8466) [L141] COND TRUE s__state == 8496 [L290] ret = __VERIFIER_nondet_int() [L291] COND FALSE !(blastFlag == 1) [L294] COND FALSE !(ret <= 0) End of lasso representation. RESULT: Ultimate proved your program to be incorrect! Received shutdown request...