./Ultimate.py --spec ../../sv-benchmarks/c/Termination.prp --file ../../sv-benchmarks/c/ssh-simplified/s3_srvr_14_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_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/ssh-simplified/s3_srvr_14_false-unreach-call_false-termination.cil.c -s /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 8b245293effe524631a7c3459bf277cf6c81eafa ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ 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 04:52:46,785 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-10 04:52:46,786 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-10 04:52:46,794 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-10 04:52:46,794 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-10 04:52:46,795 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-10 04:52:46,796 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-10 04:52:46,797 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-10 04:52:46,798 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-10 04:52:46,799 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-10 04:52:46,799 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-10 04:52:46,800 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-10 04:52:46,800 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-10 04:52:46,801 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-10 04:52:46,802 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-10 04:52:46,802 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-10 04:52:46,803 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-10 04:52:46,804 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-10 04:52:46,806 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-10 04:52:46,807 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-10 04:52:46,807 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-10 04:52:46,808 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-10 04:52:46,810 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-10 04:52:46,810 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-10 04:52:46,810 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-10 04:52:46,811 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-10 04:52:46,811 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-10 04:52:46,812 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-10 04:52:46,812 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-10 04:52:46,813 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-10 04:52:46,813 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-10 04:52:46,814 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-10 04:52:46,814 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-10 04:52:46,814 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-10 04:52:46,815 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-10 04:52:46,815 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-10 04:52:46,815 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/config/svcomp-Termination-32bit-Automizer_Default.epf [2018-11-10 04:52:46,827 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-10 04:52:46,827 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-10 04:52:46,828 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-10 04:52:46,828 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-10 04:52:46,828 INFO L133 SettingsManager]: * Use SBE=true [2018-11-10 04:52:46,828 INFO L131 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2018-11-10 04:52:46,828 INFO L133 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2018-11-10 04:52:46,828 INFO L133 SettingsManager]: * Use old map elimination=false [2018-11-10 04:52:46,829 INFO L133 SettingsManager]: * Use external solver (rank synthesis)=false [2018-11-10 04:52:46,829 INFO L133 SettingsManager]: * Use only trivial implications for array writes=true [2018-11-10 04:52:46,829 INFO L133 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2018-11-10 04:52:46,829 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-10 04:52:46,829 INFO L133 SettingsManager]: * sizeof long=4 [2018-11-10 04:52:46,829 INFO L133 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2018-11-10 04:52:46,829 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-10 04:52:46,830 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-11-10 04:52:46,830 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-10 04:52:46,830 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2018-11-10 04:52:46,830 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2018-11-10 04:52:46,830 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2018-11-10 04:52:46,830 INFO L133 SettingsManager]: * sizeof long double=12 [2018-11-10 04:52:46,830 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-10 04:52:46,831 INFO L133 SettingsManager]: * Assume nondeterminstic values are in range=false [2018-11-10 04:52:46,831 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2018-11-10 04:52:46,831 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-10 04:52:46,831 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-10 04:52:46,831 INFO L133 SettingsManager]: * To the following directory=/home/matthias/ultimate/dump [2018-11-10 04:52:46,831 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-10 04:52:46,831 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-10 04:52:46,832 INFO L133 SettingsManager]: * Dump automata to the following directory=/home/matthias/ultimate/dump/auto [2018-11-10 04:52:46,832 INFO L131 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2018-11-10 04:52:46,832 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_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 -> 8b245293effe524631a7c3459bf277cf6c81eafa [2018-11-10 04:52:46,853 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-10 04:52:46,862 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-10 04:52:46,865 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-10 04:52:46,866 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-10 04:52:46,867 INFO L276 PluginConnector]: CDTParser initialized [2018-11-10 04:52:46,867 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/../../sv-benchmarks/c/ssh-simplified/s3_srvr_14_false-unreach-call_false-termination.cil.c [2018-11-10 04:52:46,908 INFO L218 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/data/a34c74629/bc7be15824694b6ca65b7ad91e1e1fcd/FLAG9bb655ed2 [2018-11-10 04:52:47,235 INFO L298 CDTParser]: Found 1 translation units. [2018-11-10 04:52:47,236 INFO L158 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/sv-benchmarks/c/ssh-simplified/s3_srvr_14_false-unreach-call_false-termination.cil.c [2018-11-10 04:52:47,244 INFO L346 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/data/a34c74629/bc7be15824694b6ca65b7ad91e1e1fcd/FLAG9bb655ed2 [2018-11-10 04:52:47,257 INFO L354 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/data/a34c74629/bc7be15824694b6ca65b7ad91e1e1fcd [2018-11-10 04:52:47,259 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-10 04:52:47,260 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-11-10 04:52:47,261 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-10 04:52:47,261 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-10 04:52:47,264 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-10 04:52:47,264 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 04:52:47" (1/1) ... [2018-11-10 04:52:47,266 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6b12072f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47, skipping insertion in model container [2018-11-10 04:52:47,267 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.11 04:52:47" (1/1) ... [2018-11-10 04:52:47,273 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-10 04:52:47,302 INFO L174 MainTranslator]: Built tables and reachable declarations [2018-11-10 04:52:47,441 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 04:52:47,443 INFO L189 MainTranslator]: Completed pre-run [2018-11-10 04:52:47,475 INFO L202 PostProcessor]: Analyzing one entry point: main [2018-11-10 04:52:47,482 INFO L193 MainTranslator]: Completed translation [2018-11-10 04:52:47,482 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47 WrapperNode [2018-11-10 04:52:47,483 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-10 04:52:47,483 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-11-10 04:52:47,483 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-11-10 04:52:47,483 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-11-10 04:52:47,490 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47" (1/1) ... [2018-11-10 04:52:47,497 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47" (1/1) ... [2018-11-10 04:52:47,522 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-11-10 04:52:47,522 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-10 04:52:47,522 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-10 04:52:47,523 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-10 04:52:47,572 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47" (1/1) ... [2018-11-10 04:52:47,572 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47" (1/1) ... [2018-11-10 04:52:47,576 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47" (1/1) ... [2018-11-10 04:52:47,576 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47" (1/1) ... [2018-11-10 04:52:47,581 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47" (1/1) ... [2018-11-10 04:52:47,589 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47" (1/1) ... [2018-11-10 04:52:47,590 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47" (1/1) ... [2018-11-10 04:52:47,593 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-10 04:52:47,593 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-10 04:52:47,594 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-10 04:52:47,594 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-10 04:52:47,594 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:47,640 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-10 04:52:47,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-10 04:52:47,717 WARN L667 $ProcedureCfgBuilder]: Two Gotos in a row! There was dead code [2018-11-10 04:52:47,717 WARN L632 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2018-11-10 04:52:48,074 INFO L341 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-10 04:52:48,075 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 04:52:48 BoogieIcfgContainer [2018-11-10 04:52:48,075 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-10 04:52:48,075 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2018-11-10 04:52:48,075 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2018-11-10 04:52:48,079 INFO L276 PluginConnector]: BuchiAutomizer initialized [2018-11-10 04:52:48,079 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2018-11-10 04:52:48,080 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 10.11 04:52:47" (1/3) ... [2018-11-10 04:52:48,081 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@12c39b82 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 10.11 04:52:48, skipping insertion in model container [2018-11-10 04:52:48,081 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2018-11-10 04:52:48,081 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.11 04:52:47" (2/3) ... [2018-11-10 04:52:48,081 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@12c39b82 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 10.11 04:52:48, skipping insertion in model container [2018-11-10 04:52:48,081 INFO L102 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2018-11-10 04:52:48,081 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 04:52:48" (3/3) ... [2018-11-10 04:52:48,083 INFO L375 chiAutomizerObserver]: Analyzing ICFG s3_srvr_14_false-unreach-call_false-termination.cil.c [2018-11-10 04:52:48,117 INFO L135 ementStrategyFactory]: Using default assertion order modulation [2018-11-10 04:52:48,117 INFO L374 BuchiCegarLoop]: Interprodecural is true [2018-11-10 04:52:48,118 INFO L375 BuchiCegarLoop]: Hoare is false [2018-11-10 04:52:48,118 INFO L376 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2018-11-10 04:52:48,118 INFO L377 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-10 04:52:48,118 INFO L378 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-10 04:52:48,118 INFO L379 BuchiCegarLoop]: Difference is false [2018-11-10 04:52:48,118 INFO L380 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-10 04:52:48,118 INFO L383 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2018-11-10 04:52:48,131 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 151 states. [2018-11-10 04:52:48,153 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 129 [2018-11-10 04:52:48,153 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:48,153 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:48,159 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2018-11-10 04:52:48,160 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 04:52:48,160 INFO L442 BuchiCegarLoop]: ======== Iteration 1============ [2018-11-10 04:52:48,160 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 151 states. [2018-11-10 04:52:48,165 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 129 [2018-11-10 04:52:48,165 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:48,165 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:48,166 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2018-11-10 04:52:48,166 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 04:52:48,172 INFO L793 eck$LassoCheckResult]: Stem: 110#ULTIMATE.startENTRYtrue assume { :begin_inline_ULTIMATE.init } true; 12#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 122#L82true assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 107#L85-2true ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 138#L90true assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 153#L90-1true assume !(ssl3_accept_~s__cert~0 == 0); 111#L99-3true [2018-11-10 04:52:48,172 INFO L795 eck$LassoCheckResult]: Loop: 111#L99-3true assume true; 115#L99-1true assume !false; 58#L100true ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 80#L102true assume !(ssl3_accept_~s__state~0 == 12292); 65#L105true assume !(ssl3_accept_~s__state~0 == 16384); 72#L108true assume !(ssl3_accept_~s__state~0 == 8192); 38#L111true assume !(ssl3_accept_~s__state~0 == 24576); 19#L114true assume !(ssl3_accept_~s__state~0 == 8195); 24#L117true assume ssl3_accept_~s__state~0 == 8480; 117#L121true ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet32;havoc ssl3_accept_#t~nondet32; 97#L259true 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#L566true assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 95#L603true ssl3_accept_~skip~0 := 0; 111#L99-3true [2018-11-10 04:52:48,176 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:48,177 INFO L82 PathProgramCache]: Analyzing trace with hash 889513938, now seen corresponding path program 1 times [2018-11-10 04:52:48,178 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:48,178 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:48,207 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:48,207 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:48,208 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:48,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:48,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:48,249 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:48,249 INFO L82 PathProgramCache]: Analyzing trace with hash 1102236600, now seen corresponding path program 1 times [2018-11-10 04:52:48,250 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:48,250 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:48,250 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:48,251 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:48,251 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:48,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:48,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:48,261 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:48,262 INFO L82 PathProgramCache]: Analyzing trace with hash -634462329, now seen corresponding path program 1 times [2018-11-10 04:52:48,262 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:48,262 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:48,262 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:48,263 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:48,263 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:48,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:48,329 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 04:52:48,331 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:48,331 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:48,410 INFO L214 LassoAnalysis]: Preferences: [2018-11-10 04:52:48,410 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2018-11-10 04:52:48,411 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2018-11-10 04:52:48,411 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2018-11-10 04:52:48,411 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2018-11-10 04:52:48,411 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 04:52:48,411 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2018-11-10 04:52:48,411 INFO L130 ssoRankerPreferences]: Path of dumped script: [2018-11-10 04:52:48,412 INFO L131 ssoRankerPreferences]: Filename of dumped script: s3_srvr_14_false-unreach-call_false-termination.cil.c_Iteration1_Loop [2018-11-10 04:52:48,412 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2018-11-10 04:52:48,412 INFO L280 LassoAnalysis]: Starting lasso preprocessing... [2018-11-10 04:52:48,430 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 04:52:48,439 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 04:52:48,442 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 04:52:48,445 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 04:52:48,449 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 04:52:48,456 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 04:52:48,460 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 04:52:48,537 INFO L298 LassoAnalysis]: Preprocessing complete. [2018-11-10 04:52:48,537 INFO L410 LassoAnalysis]: Checking for nontermination... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:48,540 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:48,540 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:48,547 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:48,547 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_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:48,564 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:48,564 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:48,566 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:48,567 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_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:48,583 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:48,583 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:48,585 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:48,585 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_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:48,604 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:48,604 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:48,607 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:48,607 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_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:48,623 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:48,624 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:48,646 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2018-11-10 04:52:48,646 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:48,690 INFO L450 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2018-11-10 04:52:48,691 INFO L214 LassoAnalysis]: Preferences: [2018-11-10 04:52:48,691 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2018-11-10 04:52:48,692 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2018-11-10 04:52:48,692 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2018-11-10 04:52:48,692 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2018-11-10 04:52:48,692 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 04:52:48,692 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2018-11-10 04:52:48,692 INFO L130 ssoRankerPreferences]: Path of dumped script: [2018-11-10 04:52:48,692 INFO L131 ssoRankerPreferences]: Filename of dumped script: s3_srvr_14_false-unreach-call_false-termination.cil.c_Iteration1_Loop [2018-11-10 04:52:48,692 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2018-11-10 04:52:48,692 INFO L280 LassoAnalysis]: Starting lasso preprocessing... [2018-11-10 04:52:48,694 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 04:52:48,698 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 04:52:48,700 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 04:52:48,705 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 04:52:48,715 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 04:52:48,717 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 04:52:48,719 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 04:52:48,776 INFO L298 LassoAnalysis]: Preprocessing complete. [2018-11-10 04:52:48,779 INFO L496 LassoAnalysis]: Using template 'affine'. [2018-11-10 04:52:48,780 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 04:52:48,781 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:48,782 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:48,782 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:48,782 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:48,782 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:48,784 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:48,784 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:48,786 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:48,787 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 04:52:48,787 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:48,787 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:48,788 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:48,788 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:48,788 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:48,788 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:48,788 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:48,792 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:48,792 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 04:52:48,793 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:48,793 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:48,793 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:48,793 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:48,793 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:48,794 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:48,794 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:48,795 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:48,796 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 04:52:48,796 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:48,796 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:48,796 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:48,796 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:48,797 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:48,797 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:48,797 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:48,804 INFO L421 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2018-11-10 04:52:48,808 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2018-11-10 04:52:48,808 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2018-11-10 04:52:48,809 INFO L437 nArgumentSynthesizer]: Simplifying supporting invariants... [2018-11-10 04:52:48,810 INFO L440 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2018-11-10 04:52:48,810 INFO L517 LassoAnalysis]: Proved termination. [2018-11-10 04:52:48,810 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 04:52:48,811 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2018-11-10 04:52:48,831 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:48,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:48,847 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 04:52:48,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:48,859 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 04:52:48,889 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 04:52:48,900 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 04:52:48,900 INFO L72 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 151 states. Second operand 5 states. [2018-11-10 04:52:49,398 INFO L76 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 151 states.. Second operand 5 states. Result 855 states and 1448 transitions. Complement of second has 10 states. [2018-11-10 04:52:49,399 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 04:52:49,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-10 04:52:49,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 624 transitions. [2018-11-10 04:52:49,402 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 624 transitions. Stem has 6 letters. Loop has 13 letters. [2018-11-10 04:52:49,403 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 04:52:49,403 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 624 transitions. Stem has 19 letters. Loop has 13 letters. [2018-11-10 04:52:49,404 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 04:52:49,404 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 624 transitions. Stem has 6 letters. Loop has 26 letters. [2018-11-10 04:52:49,404 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 04:52:49,405 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 855 states and 1448 transitions. [2018-11-10 04:52:49,418 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 328 [2018-11-10 04:52:49,427 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 855 states to 711 states and 1109 transitions. [2018-11-10 04:52:49,428 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 399 [2018-11-10 04:52:49,430 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 410 [2018-11-10 04:52:49,430 INFO L73 IsDeterministic]: Start isDeterministic. Operand 711 states and 1109 transitions. [2018-11-10 04:52:49,431 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:49,431 INFO L705 BuchiCegarLoop]: Abstraction has 711 states and 1109 transitions. [2018-11-10 04:52:49,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states and 1109 transitions. [2018-11-10 04:52:49,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 507. [2018-11-10 04:52:49,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 507 states. [2018-11-10 04:52:49,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 787 transitions. [2018-11-10 04:52:49,470 INFO L728 BuchiCegarLoop]: Abstraction has 507 states and 787 transitions. [2018-11-10 04:52:49,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:49,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:49,473 INFO L87 Difference]: Start difference. First operand 507 states and 787 transitions. Second operand 3 states. [2018-11-10 04:52:49,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:49,560 INFO L93 Difference]: Finished difference Result 598 states and 926 transitions. [2018-11-10 04:52:49,560 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:49,560 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 598 states and 926 transitions. [2018-11-10 04:52:49,563 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 289 [2018-11-10 04:52:49,566 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 598 states to 598 states and 926 transitions. [2018-11-10 04:52:49,566 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 363 [2018-11-10 04:52:49,566 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 363 [2018-11-10 04:52:49,567 INFO L73 IsDeterministic]: Start isDeterministic. Operand 598 states and 926 transitions. [2018-11-10 04:52:49,567 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:49,567 INFO L705 BuchiCegarLoop]: Abstraction has 598 states and 926 transitions. [2018-11-10 04:52:49,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states and 926 transitions. [2018-11-10 04:52:49,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 561. [2018-11-10 04:52:49,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 561 states. [2018-11-10 04:52:49,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 877 transitions. [2018-11-10 04:52:49,582 INFO L728 BuchiCegarLoop]: Abstraction has 561 states and 877 transitions. [2018-11-10 04:52:49,582 INFO L608 BuchiCegarLoop]: Abstraction has 561 states and 877 transitions. [2018-11-10 04:52:49,583 INFO L442 BuchiCegarLoop]: ======== Iteration 2============ [2018-11-10 04:52:49,583 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 561 states and 877 transitions. [2018-11-10 04:52:49,586 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 273 [2018-11-10 04:52:49,586 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:49,586 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:49,587 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 04:52:49,587 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 04:52:49,587 INFO L793 eck$LassoCheckResult]: Stem: 2459#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 2231#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 2232#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 2453#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 2454#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 2415#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 2496#L99-3 assume true; 2455#L99-1 assume !false; 2376#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 2377#L102 assume !(ssl3_accept_~s__state~0 == 12292); 2385#L105 assume !(ssl3_accept_~s__state~0 == 16384); 2386#L108 assume !(ssl3_accept_~s__state~0 == 8192); 2590#L111 assume !(ssl3_accept_~s__state~0 == 24576); 2586#L114 assume !(ssl3_accept_~s__state~0 == 8195); 2568#L117 assume !(ssl3_accept_~s__state~0 == 8480); 2567#L120 assume !(ssl3_accept_~s__state~0 == 8481); 2566#L123 assume !(ssl3_accept_~s__state~0 == 8482); 2564#L126 assume ssl3_accept_~s__state~0 == 8464; 2320#L133 [2018-11-10 04:52:49,588 INFO L795 eck$LassoCheckResult]: Loop: 2320#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 2220#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 2208#L274-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; 2209#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 2755#L603 ssl3_accept_~skip~0 := 0; 2754#L99-3 assume true; 2753#L99-1 assume !false; 2752#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 2751#L102 assume !(ssl3_accept_~s__state~0 == 12292); 2750#L105 assume !(ssl3_accept_~s__state~0 == 16384); 2749#L108 assume !(ssl3_accept_~s__state~0 == 8192); 2748#L111 assume !(ssl3_accept_~s__state~0 == 24576); 2747#L114 assume !(ssl3_accept_~s__state~0 == 8195); 2507#L117 assume !(ssl3_accept_~s__state~0 == 8480); 2505#L120 assume !(ssl3_accept_~s__state~0 == 8481); 2502#L123 assume !(ssl3_accept_~s__state~0 == 8482); 2503#L126 assume ssl3_accept_~s__state~0 == 8464; 2320#L133 [2018-11-10 04:52:49,588 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:49,588 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 1 times [2018-11-10 04:52:49,588 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:49,588 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:49,589 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:49,589 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:49,589 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:49,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:49,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:49,604 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:49,604 INFO L82 PathProgramCache]: Analyzing trace with hash 230994204, now seen corresponding path program 1 times [2018-11-10 04:52:49,604 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:49,604 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:49,605 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:49,605 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:49,605 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:49,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:49,642 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 04:52:49,642 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:49,642 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 04:52:49,642 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:49,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:49,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:49,643 INFO L87 Difference]: Start difference. First operand 561 states and 877 transitions. cyclomatic complexity: 319 Second operand 3 states. [2018-11-10 04:52:49,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:49,792 INFO L93 Difference]: Finished difference Result 688 states and 1077 transitions. [2018-11-10 04:52:49,792 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:49,792 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 688 states and 1077 transitions. [2018-11-10 04:52:49,794 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 372 [2018-11-10 04:52:49,797 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 688 states to 688 states and 1077 transitions. [2018-11-10 04:52:49,797 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 427 [2018-11-10 04:52:49,797 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 427 [2018-11-10 04:52:49,797 INFO L73 IsDeterministic]: Start isDeterministic. Operand 688 states and 1077 transitions. [2018-11-10 04:52:49,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:49,798 INFO L705 BuchiCegarLoop]: Abstraction has 688 states and 1077 transitions. [2018-11-10 04:52:49,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states and 1077 transitions. [2018-11-10 04:52:49,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 600. [2018-11-10 04:52:49,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 600 states. [2018-11-10 04:52:49,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 934 transitions. [2018-11-10 04:52:49,808 INFO L728 BuchiCegarLoop]: Abstraction has 600 states and 934 transitions. [2018-11-10 04:52:49,808 INFO L608 BuchiCegarLoop]: Abstraction has 600 states and 934 transitions. [2018-11-10 04:52:49,808 INFO L442 BuchiCegarLoop]: ======== Iteration 3============ [2018-11-10 04:52:49,808 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 600 states and 934 transitions. [2018-11-10 04:52:49,810 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 310 [2018-11-10 04:52:49,810 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:49,810 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:49,811 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 04:52:49,811 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] [2018-11-10 04:52:49,811 INFO L793 eck$LassoCheckResult]: Stem: 3708#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 3486#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 3487#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 3701#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 3702#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 3666#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 3740#L99-3 assume true; 4013#L99-1 assume !false; 4011#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 4009#L102 assume !(ssl3_accept_~s__state~0 == 12292); 4007#L105 assume !(ssl3_accept_~s__state~0 == 16384); 4002#L108 assume !(ssl3_accept_~s__state~0 == 8192); 3984#L111 assume !(ssl3_accept_~s__state~0 == 24576); 3982#L114 assume !(ssl3_accept_~s__state~0 == 8195); 3981#L117 assume !(ssl3_accept_~s__state~0 == 8480); 3980#L120 assume !(ssl3_accept_~s__state~0 == 8481); 3979#L123 assume !(ssl3_accept_~s__state~0 == 8482); 3773#L126 assume ssl3_accept_~s__state~0 == 8464; 3574#L133 [2018-11-10 04:52:49,811 INFO L795 eck$LassoCheckResult]: Loop: 3574#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 3475#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 3463#L274-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; 3464#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 3937#L603 ssl3_accept_~skip~0 := 0; 3936#L99-3 assume true; 3935#L99-1 assume !false; 3934#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 3933#L102 assume ssl3_accept_~s__state~0 == 12292; 3512#L103 ssl3_accept_~s__new_session~0 := 1; 3513#L211 ssl3_accept_~s__server~0 := 1; 3562#L216 assume ssl3_accept_~cb~0 != 0; 3546#L216-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 3547#L221 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 3586#L226 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 3591#L226-2 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 3683#L243 assume !(ssl3_accept_~s__state~0 != 12292);ssl3_accept_#t~post31 := ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~post31 + 1;havoc ssl3_accept_#t~post31;ssl3_accept_~s__state~0 := 8480; 3720#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 3768#L603 ssl3_accept_~skip~0 := 0; 3767#L99-3 assume true; 3766#L99-1 assume !false; 3765#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 3764#L102 assume !(ssl3_accept_~s__state~0 == 12292); 3763#L105 assume !(ssl3_accept_~s__state~0 == 16384); 3762#L108 assume !(ssl3_accept_~s__state~0 == 8192); 3761#L111 assume !(ssl3_accept_~s__state~0 == 24576); 3760#L114 assume !(ssl3_accept_~s__state~0 == 8195); 3758#L117 assume !(ssl3_accept_~s__state~0 == 8480); 3746#L120 assume !(ssl3_accept_~s__state~0 == 8481); 3744#L123 assume !(ssl3_accept_~s__state~0 == 8482); 3745#L126 assume ssl3_accept_~s__state~0 == 8464; 3574#L133 [2018-11-10 04:52:49,811 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:49,812 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 2 times [2018-11-10 04:52:49,812 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:49,812 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:49,812 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:49,813 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:49,813 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:49,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:49,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:49,824 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:49,824 INFO L82 PathProgramCache]: Analyzing trace with hash 2118487846, now seen corresponding path program 1 times [2018-11-10 04:52:49,824 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:49,824 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:49,825 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:49,825 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:49,825 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:49,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:49,843 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 04:52:49,843 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:49,843 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:49,843 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:49,843 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:49,843 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:49,844 INFO L87 Difference]: Start difference. First operand 600 states and 934 transitions. cyclomatic complexity: 337 Second operand 3 states. [2018-11-10 04:52:49,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:49,928 INFO L93 Difference]: Finished difference Result 718 states and 1028 transitions. [2018-11-10 04:52:49,928 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:49,929 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 718 states and 1028 transitions. [2018-11-10 04:52:49,932 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 398 [2018-11-10 04:52:49,934 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 718 states to 645 states and 948 transitions. [2018-11-10 04:52:49,934 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 453 [2018-11-10 04:52:49,934 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 464 [2018-11-10 04:52:49,934 INFO L73 IsDeterministic]: Start isDeterministic. Operand 645 states and 948 transitions. [2018-11-10 04:52:49,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:49,935 INFO L705 BuchiCegarLoop]: Abstraction has 645 states and 948 transitions. [2018-11-10 04:52:49,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states and 948 transitions. [2018-11-10 04:52:49,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 602. [2018-11-10 04:52:49,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 602 states. [2018-11-10 04:52:49,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 897 transitions. [2018-11-10 04:52:49,942 INFO L728 BuchiCegarLoop]: Abstraction has 602 states and 897 transitions. [2018-11-10 04:52:49,942 INFO L608 BuchiCegarLoop]: Abstraction has 602 states and 897 transitions. [2018-11-10 04:52:49,942 INFO L442 BuchiCegarLoop]: ======== Iteration 4============ [2018-11-10 04:52:49,942 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 602 states and 897 transitions. [2018-11-10 04:52:49,943 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 389 [2018-11-10 04:52:49,943 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:49,943 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:49,944 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 04:52:49,944 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 04:52:49,944 INFO L793 eck$LassoCheckResult]: Stem: 5029#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 4810#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 4811#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 5023#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 5024#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 4986#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 5066#L99-3 assume true; 5025#L99-1 assume !false; 4953#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 4954#L102 assume !(ssl3_accept_~s__state~0 == 12292); 4962#L105 assume !(ssl3_accept_~s__state~0 == 16384); 4963#L108 assume ssl3_accept_~s__state~0 == 8192; 4840#L211 [2018-11-10 04:52:49,944 INFO L795 eck$LassoCheckResult]: Loop: 4840#L211 ssl3_accept_~s__server~0 := 1; 4884#L216 assume ssl3_accept_~cb~0 != 0; 4868#L216-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 4869#L221 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 4907#L226 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 4913#L226-2 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 4916#L243 assume ssl3_accept_~s__state~0 != 12292; 4917#L244 assume !(ssl3_accept_~tmp___5~0 == 0);ssl3_accept_~s__state~0 := 8464;ssl3_accept_#t~post30 := ssl3_accept_~s__ctx__stats__sess_accept~0;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~post30 + 1;havoc ssl3_accept_#t~post30; 4946#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 5217#L603 ssl3_accept_~skip~0 := 0; 5216#L99-3 assume true; 5215#L99-1 assume !false; 5214#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 5213#L102 assume !(ssl3_accept_~s__state~0 == 12292); 5212#L105 assume !(ssl3_accept_~s__state~0 == 16384); 5211#L108 assume ssl3_accept_~s__state~0 == 8192; 4840#L211 [2018-11-10 04:52:49,944 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:49,944 INFO L82 PathProgramCache]: Analyzing trace with hash -999822720, now seen corresponding path program 1 times [2018-11-10 04:52:49,944 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:49,944 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:49,945 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:49,945 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:49,945 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:49,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:49,960 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 04:52:49,961 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:49,961 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 04:52:49,961 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 04:52:49,961 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:49,961 INFO L82 PathProgramCache]: Analyzing trace with hash 1956593572, now seen corresponding path program 1 times [2018-11-10 04:52:49,961 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:49,962 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:49,962 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:49,962 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:49,962 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:49,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:49,985 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 04:52:49,986 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:49,986 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 04:52:49,986 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:49,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:49,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:49,986 INFO L87 Difference]: Start difference. First operand 602 states and 897 transitions. cyclomatic complexity: 298 Second operand 3 states. [2018-11-10 04:52:50,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:50,057 INFO L93 Difference]: Finished difference Result 612 states and 905 transitions. [2018-11-10 04:52:50,057 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:50,057 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 612 states and 905 transitions. [2018-11-10 04:52:50,059 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 399 [2018-11-10 04:52:50,060 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 612 states to 612 states and 905 transitions. [2018-11-10 04:52:50,061 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 435 [2018-11-10 04:52:50,061 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 435 [2018-11-10 04:52:50,061 INFO L73 IsDeterministic]: Start isDeterministic. Operand 612 states and 905 transitions. [2018-11-10 04:52:50,061 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:50,061 INFO L705 BuchiCegarLoop]: Abstraction has 612 states and 905 transitions. [2018-11-10 04:52:50,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states and 905 transitions. [2018-11-10 04:52:50,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 602. [2018-11-10 04:52:50,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 602 states. [2018-11-10 04:52:50,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 893 transitions. [2018-11-10 04:52:50,066 INFO L728 BuchiCegarLoop]: Abstraction has 602 states and 893 transitions. [2018-11-10 04:52:50,066 INFO L608 BuchiCegarLoop]: Abstraction has 602 states and 893 transitions. [2018-11-10 04:52:50,066 INFO L442 BuchiCegarLoop]: ======== Iteration 5============ [2018-11-10 04:52:50,067 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 602 states and 893 transitions. [2018-11-10 04:52:50,068 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 389 [2018-11-10 04:52:50,068 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:50,068 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:50,069 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 04:52:50,069 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 04:52:50,069 INFO L793 eck$LassoCheckResult]: Stem: 6255#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 6030#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 6031#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 6253#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 6254#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 6213#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 6295#L99-3 assume true; 6347#L99-1 assume !false; 6524#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 6523#L102 assume !(ssl3_accept_~s__state~0 == 12292); 6522#L105 assume !(ssl3_accept_~s__state~0 == 16384); 6521#L108 assume !(ssl3_accept_~s__state~0 == 8192); 6520#L111 assume !(ssl3_accept_~s__state~0 == 24576); 6519#L114 assume ssl3_accept_~s__state~0 == 8195; 6060#L211 [2018-11-10 04:52:50,069 INFO L795 eck$LassoCheckResult]: Loop: 6060#L211 ssl3_accept_~s__server~0 := 1; 6106#L216 assume ssl3_accept_~cb~0 != 0; 6090#L216-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 6091#L221 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 6132#L226 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 6137#L226-2 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 6234#L243 assume ssl3_accept_~s__state~0 != 12292; 6287#L244 assume !(ssl3_accept_~tmp___5~0 == 0);ssl3_accept_~s__state~0 := 8464;ssl3_accept_#t~post30 := ssl3_accept_~s__ctx__stats__sess_accept~0;ssl3_accept_~s__ctx__stats__sess_accept~0 := ssl3_accept_#t~post30 + 1;havoc ssl3_accept_#t~post30; 6164#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 6575#L603 ssl3_accept_~skip~0 := 0; 6573#L99-3 assume true; 6571#L99-1 assume !false; 6569#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 6567#L102 assume !(ssl3_accept_~s__state~0 == 12292); 6566#L105 assume !(ssl3_accept_~s__state~0 == 16384); 6564#L108 assume !(ssl3_accept_~s__state~0 == 8192); 6562#L111 assume !(ssl3_accept_~s__state~0 == 24576); 6560#L114 assume ssl3_accept_~s__state~0 == 8195; 6060#L211 [2018-11-10 04:52:50,069 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:50,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1243044325, now seen corresponding path program 1 times [2018-11-10 04:52:50,069 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:50,069 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:50,070 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,070 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:50,070 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:50,083 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 04:52:50,083 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:50,083 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 04:52:50,084 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 04:52:50,084 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:50,084 INFO L82 PathProgramCache]: Analyzing trace with hash -909249015, now seen corresponding path program 1 times [2018-11-10 04:52:50,084 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:50,084 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:50,085 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,085 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:50,085 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:50,099 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 04:52:50,099 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:50,099 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 04:52:50,099 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:50,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:50,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:50,099 INFO L87 Difference]: Start difference. First operand 602 states and 893 transitions. cyclomatic complexity: 294 Second operand 3 states. [2018-11-10 04:52:50,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:50,191 INFO L93 Difference]: Finished difference Result 612 states and 901 transitions. [2018-11-10 04:52:50,192 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:50,192 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 612 states and 901 transitions. [2018-11-10 04:52:50,194 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 399 [2018-11-10 04:52:50,197 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 612 states to 612 states and 901 transitions. [2018-11-10 04:52:50,197 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 435 [2018-11-10 04:52:50,197 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 435 [2018-11-10 04:52:50,197 INFO L73 IsDeterministic]: Start isDeterministic. Operand 612 states and 901 transitions. [2018-11-10 04:52:50,198 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:50,198 INFO L705 BuchiCegarLoop]: Abstraction has 612 states and 901 transitions. [2018-11-10 04:52:50,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states and 901 transitions. [2018-11-10 04:52:50,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 602. [2018-11-10 04:52:50,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 602 states. [2018-11-10 04:52:50,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 889 transitions. [2018-11-10 04:52:50,205 INFO L728 BuchiCegarLoop]: Abstraction has 602 states and 889 transitions. [2018-11-10 04:52:50,205 INFO L608 BuchiCegarLoop]: Abstraction has 602 states and 889 transitions. [2018-11-10 04:52:50,206 INFO L442 BuchiCegarLoop]: ======== Iteration 6============ [2018-11-10 04:52:50,206 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 602 states and 889 transitions. [2018-11-10 04:52:50,207 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 389 [2018-11-10 04:52:50,207 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:50,208 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:50,208 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 04:52:50,208 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 04:52:50,209 INFO L793 eck$LassoCheckResult]: Stem: 7473#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 7252#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 7253#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 7469#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 7470#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 7431#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 7517#L99-3 assume true; 7569#L99-1 assume !false; 7393#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 7394#L102 assume !(ssl3_accept_~s__state~0 == 12292); 7800#L105 assume !(ssl3_accept_~s__state~0 == 16384); 7798#L108 assume !(ssl3_accept_~s__state~0 == 8192); 7330#L111 assume !(ssl3_accept_~s__state~0 == 24576); 7331#L114 assume !(ssl3_accept_~s__state~0 == 8195); 7774#L117 assume !(ssl3_accept_~s__state~0 == 8480); 7773#L120 assume !(ssl3_accept_~s__state~0 == 8481); 7772#L123 assume !(ssl3_accept_~s__state~0 == 8482); 7596#L126 assume ssl3_accept_~s__state~0 == 8464; 7333#L133 [2018-11-10 04:52:50,209 INFO L795 eck$LassoCheckResult]: Loop: 7333#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 7237#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 7229#L274-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; 7230#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 7805#L603 ssl3_accept_~skip~0 := 0; 7803#L99-3 assume true; 7802#L99-1 assume !false; 7801#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 7799#L102 assume !(ssl3_accept_~s__state~0 == 12292); 7791#L105 assume !(ssl3_accept_~s__state~0 == 16384); 7790#L108 assume !(ssl3_accept_~s__state~0 == 8192); 7786#L111 assume !(ssl3_accept_~s__state~0 == 24576); 7784#L114 assume !(ssl3_accept_~s__state~0 == 8195); 7783#L117 assume !(ssl3_accept_~s__state~0 == 8480); 7782#L120 assume !(ssl3_accept_~s__state~0 == 8481); 7781#L123 assume !(ssl3_accept_~s__state~0 == 8482); 7780#L126 assume !(ssl3_accept_~s__state~0 == 8464); 7768#L129 assume !(ssl3_accept_~s__state~0 == 8465); 7767#L132 assume !(ssl3_accept_~s__state~0 == 8466); 7435#L135 assume ssl3_accept_~s__state~0 == 8496; 7436#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 7766#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 7348#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 7269#L293 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 7270#L293-2 ssl3_accept_~s__init_num~0 := 0; 7274#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 7775#L603 ssl3_accept_~skip~0 := 0; 7728#L99-3 assume true; 7718#L99-1 assume !false; 7715#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 7711#L102 assume ssl3_accept_~s__state~0 == 12292; 7712#L103 ssl3_accept_~s__new_session~0 := 1; 7702#L211 ssl3_accept_~s__server~0 := 1; 7741#L216 assume ssl3_accept_~cb~0 != 0; 7740#L216-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 7739#L221 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 7737#L226 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 7735#L226-2 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 7734#L243 assume !(ssl3_accept_~s__state~0 != 12292);ssl3_accept_#t~post31 := ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~post31 + 1;havoc ssl3_accept_#t~post31;ssl3_accept_~s__state~0 := 8480; 7723#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 7716#L603 ssl3_accept_~skip~0 := 0; 7713#L99-3 assume true; 7709#L99-1 assume !false; 7706#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 7703#L102 assume !(ssl3_accept_~s__state~0 == 12292); 7699#L105 assume !(ssl3_accept_~s__state~0 == 16384); 7696#L108 assume !(ssl3_accept_~s__state~0 == 8192); 7693#L111 assume !(ssl3_accept_~s__state~0 == 24576); 7690#L114 assume !(ssl3_accept_~s__state~0 == 8195); 7687#L117 assume !(ssl3_accept_~s__state~0 == 8480); 7685#L120 assume !(ssl3_accept_~s__state~0 == 8481); 7518#L123 assume !(ssl3_accept_~s__state~0 == 8482); 7519#L126 assume ssl3_accept_~s__state~0 == 8464; 7333#L133 [2018-11-10 04:52:50,209 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:50,209 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 3 times [2018-11-10 04:52:50,209 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:50,209 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:50,210 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,210 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:50,210 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:50,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:50,220 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:50,220 INFO L82 PathProgramCache]: Analyzing trace with hash 874402390, now seen corresponding path program 1 times [2018-11-10 04:52:50,220 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:50,220 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:50,221 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,221 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:50,221 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:50,244 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 04:52:50,244 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:50,245 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:50,245 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:50,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:50,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:50,245 INFO L87 Difference]: Start difference. First operand 602 states and 889 transitions. cyclomatic complexity: 290 Second operand 3 states. [2018-11-10 04:52:50,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:50,393 INFO L93 Difference]: Finished difference Result 763 states and 1135 transitions. [2018-11-10 04:52:50,393 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:50,394 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 763 states and 1135 transitions. [2018-11-10 04:52:50,397 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 492 [2018-11-10 04:52:50,400 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 763 states to 756 states and 1128 transitions. [2018-11-10 04:52:50,401 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 528 [2018-11-10 04:52:50,402 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 528 [2018-11-10 04:52:50,402 INFO L73 IsDeterministic]: Start isDeterministic. Operand 756 states and 1128 transitions. [2018-11-10 04:52:50,402 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:50,402 INFO L705 BuchiCegarLoop]: Abstraction has 756 states and 1128 transitions. [2018-11-10 04:52:50,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states and 1128 transitions. [2018-11-10 04:52:50,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 737. [2018-11-10 04:52:50,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 737 states. [2018-11-10 04:52:50,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 1100 transitions. [2018-11-10 04:52:50,411 INFO L728 BuchiCegarLoop]: Abstraction has 737 states and 1100 transitions. [2018-11-10 04:52:50,412 INFO L608 BuchiCegarLoop]: Abstraction has 737 states and 1100 transitions. [2018-11-10 04:52:50,412 INFO L442 BuchiCegarLoop]: ======== Iteration 7============ [2018-11-10 04:52:50,412 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 737 states and 1100 transitions. [2018-11-10 04:52:50,414 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 479 [2018-11-10 04:52:50,414 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:50,414 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:50,415 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 04:52:50,415 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 04:52:50,415 INFO L793 eck$LassoCheckResult]: Stem: 8849#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 8623#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 8624#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 8843#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 8844#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 8805#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 8890#L99-3 assume true; 9109#L99-1 assume !false; 9159#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 9158#L102 assume !(ssl3_accept_~s__state~0 == 12292); 9154#L105 assume !(ssl3_accept_~s__state~0 == 16384); 9152#L108 assume !(ssl3_accept_~s__state~0 == 8192); 9150#L111 assume !(ssl3_accept_~s__state~0 == 24576); 9149#L114 assume !(ssl3_accept_~s__state~0 == 8195); 9148#L117 assume !(ssl3_accept_~s__state~0 == 8480); 9147#L120 assume !(ssl3_accept_~s__state~0 == 8481); 9146#L123 assume !(ssl3_accept_~s__state~0 == 8482); 9145#L126 assume ssl3_accept_~s__state~0 == 8464; 8711#L133 [2018-11-10 04:52:50,415 INFO L795 eck$LassoCheckResult]: Loop: 8711#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 8612#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 8600#L274-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; 8601#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 9261#L603 ssl3_accept_~skip~0 := 0; 9259#L99-3 assume true; 9257#L99-1 assume !false; 9255#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 9253#L102 assume !(ssl3_accept_~s__state~0 == 12292); 9251#L105 assume !(ssl3_accept_~s__state~0 == 16384); 9250#L108 assume !(ssl3_accept_~s__state~0 == 8192); 9249#L111 assume !(ssl3_accept_~s__state~0 == 24576); 9248#L114 assume !(ssl3_accept_~s__state~0 == 8195); 9247#L117 assume !(ssl3_accept_~s__state~0 == 8480); 8625#L120 assume !(ssl3_accept_~s__state~0 == 8481); 8626#L123 assume !(ssl3_accept_~s__state~0 == 8482); 8860#L126 assume !(ssl3_accept_~s__state~0 == 8464); 8861#L129 assume !(ssl3_accept_~s__state~0 == 8465); 8857#L132 assume !(ssl3_accept_~s__state~0 == 8466); 8809#L135 assume ssl3_accept_~s__state~0 == 8496; 8678#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 8679#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 8725#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 8640#L293 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 8641#L293-2 ssl3_accept_~s__init_num~0 := 0; 8613#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 8615#L603 ssl3_accept_~skip~0 := 0; 8828#L99-3 assume true; 8845#L99-1 assume !false; 8768#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 8769#L102 assume !(ssl3_accept_~s__state~0 == 12292); 8778#L105 assume !(ssl3_accept_~s__state~0 == 16384); 8779#L108 assume !(ssl3_accept_~s__state~0 == 8192); 8703#L111 assume !(ssl3_accept_~s__state~0 == 24576); 8704#L114 assume !(ssl3_accept_~s__state~0 == 8195); 9246#L117 assume !(ssl3_accept_~s__state~0 == 8480); 9245#L120 assume !(ssl3_accept_~s__state~0 == 8481); 9244#L123 assume !(ssl3_accept_~s__state~0 == 8482); 9243#L126 assume !(ssl3_accept_~s__state~0 == 8464); 9242#L129 assume !(ssl3_accept_~s__state~0 == 8465); 9241#L132 assume !(ssl3_accept_~s__state~0 == 8466); 9240#L135 assume !(ssl3_accept_~s__state~0 == 8496); 8821#L138 assume !(ssl3_accept_~s__state~0 == 8497); 8792#L141 assume !(ssl3_accept_~s__state~0 == 8512); 8712#L144 assume !(ssl3_accept_~s__state~0 == 8513); 8655#L147 assume !(ssl3_accept_~s__state~0 == 8528); 8657#L150 assume !(ssl3_accept_~s__state~0 == 8529); 8682#L153 assume !(ssl3_accept_~s__state~0 == 8544); 8909#L156 assume !(ssl3_accept_~s__state~0 == 8545); 8910#L159 assume ssl3_accept_~s__state~0 == 8560; 8796#L163 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet38;havoc ssl3_accept_#t~nondet38; 8797#L418 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; 8755#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 9272#L603 ssl3_accept_~skip~0 := 0; 9268#L99-3 assume true; 9267#L99-1 assume !false; 9262#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 9260#L102 assume !(ssl3_accept_~s__state~0 == 12292); 9258#L105 assume !(ssl3_accept_~s__state~0 == 16384); 9256#L108 assume !(ssl3_accept_~s__state~0 == 8192); 9254#L111 assume !(ssl3_accept_~s__state~0 == 24576); 8651#L114 assume !(ssl3_accept_~s__state~0 == 8195); 8652#L117 assume !(ssl3_accept_~s__state~0 == 8480); 8675#L120 assume !(ssl3_accept_~s__state~0 == 8481); 8892#L123 assume !(ssl3_accept_~s__state~0 == 8482); 8893#L126 assume ssl3_accept_~s__state~0 == 8464; 8711#L133 [2018-11-10 04:52:50,415 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:50,416 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 4 times [2018-11-10 04:52:50,416 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:50,416 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:50,416 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,416 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:50,417 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:50,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:50,426 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:50,426 INFO L82 PathProgramCache]: Analyzing trace with hash -1692548918, now seen corresponding path program 1 times [2018-11-10 04:52:50,426 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:50,426 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:50,427 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,427 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:50,427 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:50,455 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 04:52:50,456 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:50,456 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:50,456 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:50,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:50,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:50,456 INFO L87 Difference]: Start difference. First operand 737 states and 1100 transitions. cyclomatic complexity: 366 Second operand 3 states. [2018-11-10 04:52:50,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:50,623 INFO L93 Difference]: Finished difference Result 888 states and 1234 transitions. [2018-11-10 04:52:50,624 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:50,624 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 888 states and 1234 transitions. [2018-11-10 04:52:50,628 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 584 [2018-11-10 04:52:50,631 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 888 states to 888 states and 1234 transitions. [2018-11-10 04:52:50,631 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 620 [2018-11-10 04:52:50,632 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 620 [2018-11-10 04:52:50,632 INFO L73 IsDeterministic]: Start isDeterministic. Operand 888 states and 1234 transitions. [2018-11-10 04:52:50,632 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:50,632 INFO L705 BuchiCegarLoop]: Abstraction has 888 states and 1234 transitions. [2018-11-10 04:52:50,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 888 states and 1234 transitions. [2018-11-10 04:52:50,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 888 to 880. [2018-11-10 04:52:50,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 880 states. [2018-11-10 04:52:50,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 880 states to 880 states and 1223 transitions. [2018-11-10 04:52:50,643 INFO L728 BuchiCegarLoop]: Abstraction has 880 states and 1223 transitions. [2018-11-10 04:52:50,643 INFO L608 BuchiCegarLoop]: Abstraction has 880 states and 1223 transitions. [2018-11-10 04:52:50,643 INFO L442 BuchiCegarLoop]: ======== Iteration 8============ [2018-11-10 04:52:50,643 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 880 states and 1223 transitions. [2018-11-10 04:52:50,645 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 577 [2018-11-10 04:52:50,645 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:50,646 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:50,646 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 04:52:50,646 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 04:52:50,647 INFO L793 eck$LassoCheckResult]: Stem: 10471#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 10252#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 10253#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 10469#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 10470#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 10428#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 10524#L99-3 assume true; 10830#L99-1 assume !false; 10827#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 10824#L102 assume !(ssl3_accept_~s__state~0 == 12292); 10821#L105 assume !(ssl3_accept_~s__state~0 == 16384); 10818#L108 assume !(ssl3_accept_~s__state~0 == 8192); 10814#L111 assume !(ssl3_accept_~s__state~0 == 24576); 10805#L114 assume !(ssl3_accept_~s__state~0 == 8195); 10802#L117 assume !(ssl3_accept_~s__state~0 == 8480); 10799#L120 assume !(ssl3_accept_~s__state~0 == 8481); 10796#L123 assume !(ssl3_accept_~s__state~0 == 8482); 10793#L126 assume ssl3_accept_~s__state~0 == 8464; 10331#L133 [2018-11-10 04:52:50,647 INFO L795 eck$LassoCheckResult]: Loop: 10331#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 10237#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 10229#L274-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; 10230#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 10836#L603 ssl3_accept_~skip~0 := 0; 10834#L99-3 assume true; 10832#L99-1 assume !false; 10829#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 10826#L102 assume !(ssl3_accept_~s__state~0 == 12292); 10823#L105 assume !(ssl3_accept_~s__state~0 == 16384); 10820#L108 assume !(ssl3_accept_~s__state~0 == 8192); 10817#L111 assume !(ssl3_accept_~s__state~0 == 24576); 10813#L114 assume !(ssl3_accept_~s__state~0 == 8195); 10804#L117 assume !(ssl3_accept_~s__state~0 == 8480); 10801#L120 assume !(ssl3_accept_~s__state~0 == 8481); 10798#L123 assume !(ssl3_accept_~s__state~0 == 8482); 10795#L126 assume !(ssl3_accept_~s__state~0 == 8464); 10791#L129 assume !(ssl3_accept_~s__state~0 == 8465); 10774#L132 assume !(ssl3_accept_~s__state~0 == 8466); 10668#L135 assume ssl3_accept_~s__state~0 == 8496; 10303#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 10304#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 10406#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 10727#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 10725#L293-2 ssl3_accept_~s__init_num~0 := 0; 10275#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 10715#L603 ssl3_accept_~skip~0 := 0; 10713#L99-3 assume true; 10711#L99-1 assume !false; 10709#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 10707#L102 assume !(ssl3_accept_~s__state~0 == 12292); 10705#L105 assume !(ssl3_accept_~s__state~0 == 16384); 10703#L108 assume !(ssl3_accept_~s__state~0 == 8192); 10701#L111 assume !(ssl3_accept_~s__state~0 == 24576); 10699#L114 assume !(ssl3_accept_~s__state~0 == 8195); 10697#L117 assume !(ssl3_accept_~s__state~0 == 8480); 10695#L120 assume !(ssl3_accept_~s__state~0 == 8481); 10693#L123 assume !(ssl3_accept_~s__state~0 == 8482); 10691#L126 assume !(ssl3_accept_~s__state~0 == 8464); 10685#L129 assume !(ssl3_accept_~s__state~0 == 8465); 10677#L132 assume !(ssl3_accept_~s__state~0 == 8466); 10678#L135 assume !(ssl3_accept_~s__state~0 == 8496); 10669#L138 assume !(ssl3_accept_~s__state~0 == 8497); 10670#L141 assume !(ssl3_accept_~s__state~0 == 8512); 10893#L144 assume !(ssl3_accept_~s__state~0 == 8513); 10894#L147 assume !(ssl3_accept_~s__state~0 == 8528); 10957#L150 assume !(ssl3_accept_~s__state~0 == 8529); 10600#L153 assume !(ssl3_accept_~s__state~0 == 8544); 10601#L156 assume !(ssl3_accept_~s__state~0 == 8545); 10602#L159 assume ssl3_accept_~s__state~0 == 8560; 10418#L163 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet38;havoc ssl3_accept_#t~nondet38; 10419#L418 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; 10382#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 10981#L603 ssl3_accept_~skip~0 := 0; 10975#L99-3 assume true; 10973#L99-1 assume !false; 10971#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 10969#L102 assume !(ssl3_accept_~s__state~0 == 12292); 10967#L105 assume !(ssl3_accept_~s__state~0 == 16384); 10965#L108 assume !(ssl3_accept_~s__state~0 == 8192); 10963#L111 assume !(ssl3_accept_~s__state~0 == 24576); 10961#L114 assume !(ssl3_accept_~s__state~0 == 8195); 10959#L117 assume !(ssl3_accept_~s__state~0 == 8480); 10594#L120 assume !(ssl3_accept_~s__state~0 == 8481); 10526#L123 assume !(ssl3_accept_~s__state~0 == 8482); 10527#L126 assume ssl3_accept_~s__state~0 == 8464; 10331#L133 [2018-11-10 04:52:50,647 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:50,647 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 5 times [2018-11-10 04:52:50,647 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:50,647 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:50,648 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,648 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:50,648 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:50,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:50,661 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:50,661 INFO L82 PathProgramCache]: Analyzing trace with hash 1705025100, now seen corresponding path program 1 times [2018-11-10 04:52:50,661 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:50,661 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:50,661 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,662 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:50,662 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:50,700 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 04:52:50,700 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:50,700 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:50,701 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:50,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:50,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:50,701 INFO L87 Difference]: Start difference. First operand 880 states and 1223 transitions. cyclomatic complexity: 346 Second operand 3 states. [2018-11-10 04:52:50,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:50,809 INFO L93 Difference]: Finished difference Result 976 states and 1343 transitions. [2018-11-10 04:52:50,809 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:50,810 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 976 states and 1343 transitions. [2018-11-10 04:52:50,813 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 641 [2018-11-10 04:52:50,817 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 976 states to 976 states and 1343 transitions. [2018-11-10 04:52:50,817 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 677 [2018-11-10 04:52:50,817 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 677 [2018-11-10 04:52:50,817 INFO L73 IsDeterministic]: Start isDeterministic. Operand 976 states and 1343 transitions. [2018-11-10 04:52:50,818 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:50,818 INFO L705 BuchiCegarLoop]: Abstraction has 976 states and 1343 transitions. [2018-11-10 04:52:50,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states and 1343 transitions. [2018-11-10 04:52:50,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 964. [2018-11-10 04:52:50,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 964 states. [2018-11-10 04:52:50,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 1328 transitions. [2018-11-10 04:52:50,830 INFO L728 BuchiCegarLoop]: Abstraction has 964 states and 1328 transitions. [2018-11-10 04:52:50,830 INFO L608 BuchiCegarLoop]: Abstraction has 964 states and 1328 transitions. [2018-11-10 04:52:50,830 INFO L442 BuchiCegarLoop]: ======== Iteration 9============ [2018-11-10 04:52:50,830 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 964 states and 1328 transitions. [2018-11-10 04:52:50,833 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 633 [2018-11-10 04:52:50,833 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:50,833 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:50,834 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 04:52:50,834 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 04:52:50,834 INFO L793 eck$LassoCheckResult]: Stem: 12330#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 12114#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 12115#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 12328#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 12329#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 12290#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 12383#L99-3 assume true; 12607#L99-1 assume !false; 12606#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 12603#L102 assume !(ssl3_accept_~s__state~0 == 12292); 12601#L105 assume !(ssl3_accept_~s__state~0 == 16384); 12599#L108 assume !(ssl3_accept_~s__state~0 == 8192); 12597#L111 assume !(ssl3_accept_~s__state~0 == 24576); 12595#L114 assume !(ssl3_accept_~s__state~0 == 8195); 12593#L117 assume !(ssl3_accept_~s__state~0 == 8480); 12589#L120 assume !(ssl3_accept_~s__state~0 == 8481); 12587#L123 assume !(ssl3_accept_~s__state~0 == 8482); 12585#L126 assume ssl3_accept_~s__state~0 == 8464; 12197#L133 [2018-11-10 04:52:50,835 INFO L795 eck$LassoCheckResult]: Loop: 12197#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 12099#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 12091#L274-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; 12092#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 12936#L603 ssl3_accept_~skip~0 := 0; 12935#L99-3 assume true; 12934#L99-1 assume !false; 12933#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 12932#L102 assume !(ssl3_accept_~s__state~0 == 12292); 12931#L105 assume !(ssl3_accept_~s__state~0 == 16384); 12930#L108 assume !(ssl3_accept_~s__state~0 == 8192); 12929#L111 assume !(ssl3_accept_~s__state~0 == 24576); 12928#L114 assume !(ssl3_accept_~s__state~0 == 8195); 12927#L117 assume !(ssl3_accept_~s__state~0 == 8480); 12926#L120 assume !(ssl3_accept_~s__state~0 == 8481); 12925#L123 assume !(ssl3_accept_~s__state~0 == 8482); 12924#L126 assume !(ssl3_accept_~s__state~0 == 8464); 12923#L129 assume !(ssl3_accept_~s__state~0 == 8465); 12922#L132 assume !(ssl3_accept_~s__state~0 == 8466); 12921#L135 assume ssl3_accept_~s__state~0 == 8496; 12605#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 12913#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 12911#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 12908#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 12906#L293-2 ssl3_accept_~s__init_num~0 := 0; 12904#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 12898#L603 ssl3_accept_~skip~0 := 0; 12896#L99-3 assume true; 12894#L99-1 assume !false; 12891#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 12889#L102 assume !(ssl3_accept_~s__state~0 == 12292); 12887#L105 assume !(ssl3_accept_~s__state~0 == 16384); 12885#L108 assume !(ssl3_accept_~s__state~0 == 8192); 12883#L111 assume !(ssl3_accept_~s__state~0 == 24576); 12881#L114 assume !(ssl3_accept_~s__state~0 == 8195); 12879#L117 assume !(ssl3_accept_~s__state~0 == 8480); 12877#L120 assume !(ssl3_accept_~s__state~0 == 8481); 12875#L123 assume !(ssl3_accept_~s__state~0 == 8482); 12873#L126 assume !(ssl3_accept_~s__state~0 == 8464); 12871#L129 assume !(ssl3_accept_~s__state~0 == 8465); 12869#L132 assume !(ssl3_accept_~s__state~0 == 8466); 12867#L135 assume !(ssl3_accept_~s__state~0 == 8496); 12865#L138 assume !(ssl3_accept_~s__state~0 == 8497); 12864#L141 assume ssl3_accept_~s__state~0 == 8512; 12362#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 12191#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 12136#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 12137#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 12687#L603 ssl3_accept_~skip~0 := 0; 12685#L99-3 assume true; 12682#L99-1 assume !false; 12683#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 12676#L102 assume !(ssl3_accept_~s__state~0 == 12292); 12677#L105 assume !(ssl3_accept_~s__state~0 == 16384); 12670#L108 assume !(ssl3_accept_~s__state~0 == 8192); 12671#L111 assume !(ssl3_accept_~s__state~0 == 24576); 12664#L114 assume !(ssl3_accept_~s__state~0 == 8195); 12665#L117 assume !(ssl3_accept_~s__state~0 == 8480); 12660#L120 assume !(ssl3_accept_~s__state~0 == 8481); 12661#L123 assume !(ssl3_accept_~s__state~0 == 8482); 12654#L126 assume !(ssl3_accept_~s__state~0 == 8464); 12655#L129 assume !(ssl3_accept_~s__state~0 == 8465); 12647#L132 assume !(ssl3_accept_~s__state~0 == 8466); 12648#L135 assume !(ssl3_accept_~s__state~0 == 8496); 12641#L138 assume !(ssl3_accept_~s__state~0 == 8497); 12642#L141 assume !(ssl3_accept_~s__state~0 == 8512); 12838#L144 assume !(ssl3_accept_~s__state~0 == 8513); 12806#L147 assume !(ssl3_accept_~s__state~0 == 8528); 12807#L150 assume !(ssl3_accept_~s__state~0 == 8529); 12434#L153 assume !(ssl3_accept_~s__state~0 == 8544); 12435#L156 assume !(ssl3_accept_~s__state~0 == 8545); 12436#L159 assume ssl3_accept_~s__state~0 == 8560; 12281#L163 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet38;havoc ssl3_accept_#t~nondet38; 12282#L418 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; 12104#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 12106#L603 ssl3_accept_~skip~0 := 0; 12314#L99-3 assume true; 12331#L99-1 assume !false; 12254#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 12255#L102 assume !(ssl3_accept_~s__state~0 == 12292); 12263#L105 assume !(ssl3_accept_~s__state~0 == 16384); 12264#L108 assume !(ssl3_accept_~s__state~0 == 8192); 12274#L111 assume !(ssl3_accept_~s__state~0 == 24576); 12841#L114 assume !(ssl3_accept_~s__state~0 == 8195); 12808#L117 assume !(ssl3_accept_~s__state~0 == 8480); 12429#L120 assume !(ssl3_accept_~s__state~0 == 8481); 12430#L123 assume !(ssl3_accept_~s__state~0 == 8482); 12588#L126 assume ssl3_accept_~s__state~0 == 8464; 12197#L133 [2018-11-10 04:52:50,835 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:50,835 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 6 times [2018-11-10 04:52:50,835 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:50,835 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:50,836 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,836 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:50,836 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:50,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:50,847 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:50,847 INFO L82 PathProgramCache]: Analyzing trace with hash 71837200, now seen corresponding path program 1 times [2018-11-10 04:52:50,847 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:50,847 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:50,848 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,848 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:50,848 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:50,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:50,889 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 04:52:50,891 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:50,891 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:50,891 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:50,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:50,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:50,891 INFO L87 Difference]: Start difference. First operand 964 states and 1328 transitions. cyclomatic complexity: 367 Second operand 3 states. [2018-11-10 04:52:50,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:50,985 INFO L93 Difference]: Finished difference Result 1093 states and 1502 transitions. [2018-11-10 04:52:50,986 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:50,986 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1093 states and 1502 transitions. [2018-11-10 04:52:50,990 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 719 [2018-11-10 04:52:50,995 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1093 states to 1093 states and 1502 transitions. [2018-11-10 04:52:50,995 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 755 [2018-11-10 04:52:50,995 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 755 [2018-11-10 04:52:50,996 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1093 states and 1502 transitions. [2018-11-10 04:52:50,996 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:50,996 INFO L705 BuchiCegarLoop]: Abstraction has 1093 states and 1502 transitions. [2018-11-10 04:52:50,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1093 states and 1502 transitions. [2018-11-10 04:52:51,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1093 to 1054. [2018-11-10 04:52:51,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1054 states. [2018-11-10 04:52:51,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1054 states to 1054 states and 1439 transitions. [2018-11-10 04:52:51,008 INFO L728 BuchiCegarLoop]: Abstraction has 1054 states and 1439 transitions. [2018-11-10 04:52:51,008 INFO L608 BuchiCegarLoop]: Abstraction has 1054 states and 1439 transitions. [2018-11-10 04:52:51,008 INFO L442 BuchiCegarLoop]: ======== Iteration 10============ [2018-11-10 04:52:51,008 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1054 states and 1439 transitions. [2018-11-10 04:52:51,011 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 693 [2018-11-10 04:52:51,011 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:51,011 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:51,012 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 04:52:51,012 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [4, 4, 4, 4, 4, 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, 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 04:52:51,012 INFO L793 eck$LassoCheckResult]: Stem: 14411#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 14177#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 14178#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 14409#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 14410#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 14362#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 14465#L99-3 assume true; 15055#L99-1 assume !false; 15125#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 15122#L102 assume !(ssl3_accept_~s__state~0 == 12292); 15119#L105 assume !(ssl3_accept_~s__state~0 == 16384); 15115#L108 assume !(ssl3_accept_~s__state~0 == 8192); 15111#L111 assume !(ssl3_accept_~s__state~0 == 24576); 15107#L114 assume !(ssl3_accept_~s__state~0 == 8195); 15104#L117 assume !(ssl3_accept_~s__state~0 == 8480); 14179#L120 assume !(ssl3_accept_~s__state~0 == 8481); 14180#L123 assume !(ssl3_accept_~s__state~0 == 8482); 14443#L126 assume ssl3_accept_~s__state~0 == 8464; 14262#L133 [2018-11-10 04:52:51,013 INFO L795 eck$LassoCheckResult]: Loop: 14262#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 14162#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 14154#L274-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; 14155#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 15134#L603 ssl3_accept_~skip~0 := 0; 15129#L99-3 assume true; 15126#L99-1 assume !false; 15123#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 15120#L102 assume !(ssl3_accept_~s__state~0 == 12292); 15116#L105 assume !(ssl3_accept_~s__state~0 == 16384); 15112#L108 assume !(ssl3_accept_~s__state~0 == 8192); 15108#L111 assume !(ssl3_accept_~s__state~0 == 24576); 15105#L114 assume !(ssl3_accept_~s__state~0 == 8195); 15100#L117 assume !(ssl3_accept_~s__state~0 == 8480); 15098#L120 assume !(ssl3_accept_~s__state~0 == 8481); 15097#L123 assume !(ssl3_accept_~s__state~0 == 8482); 14429#L126 assume !(ssl3_accept_~s__state~0 == 8464); 14430#L129 assume !(ssl3_accept_~s__state~0 == 8465); 14436#L132 assume !(ssl3_accept_~s__state~0 == 8466); 14887#L135 assume ssl3_accept_~s__state~0 == 8496; 14702#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 14916#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 14275#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 14193#L293 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 14194#L293-2 ssl3_accept_~s__init_num~0 := 0; 14879#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 14873#L603 ssl3_accept_~skip~0 := 0; 14871#L99-3 assume true; 14869#L99-1 assume !false; 14867#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 14865#L102 assume !(ssl3_accept_~s__state~0 == 12292); 14863#L105 assume !(ssl3_accept_~s__state~0 == 16384); 14861#L108 assume !(ssl3_accept_~s__state~0 == 8192); 14859#L111 assume !(ssl3_accept_~s__state~0 == 24576); 14857#L114 assume !(ssl3_accept_~s__state~0 == 8195); 14855#L117 assume !(ssl3_accept_~s__state~0 == 8480); 14853#L120 assume !(ssl3_accept_~s__state~0 == 8481); 14851#L123 assume !(ssl3_accept_~s__state~0 == 8482); 14849#L126 assume !(ssl3_accept_~s__state~0 == 8464); 14847#L129 assume !(ssl3_accept_~s__state~0 == 8465); 14845#L132 assume !(ssl3_accept_~s__state~0 == 8466); 14843#L135 assume !(ssl3_accept_~s__state~0 == 8496); 14841#L138 assume !(ssl3_accept_~s__state~0 == 8497); 14839#L141 assume !(ssl3_accept_~s__state~0 == 8512); 14837#L144 assume !(ssl3_accept_~s__state~0 == 8513); 14835#L147 assume !(ssl3_accept_~s__state~0 == 8528); 14833#L150 assume !(ssl3_accept_~s__state~0 == 8529); 14831#L153 assume !(ssl3_accept_~s__state~0 == 8544); 14829#L156 assume !(ssl3_accept_~s__state~0 == 8545); 14827#L159 assume !(ssl3_accept_~s__state~0 == 8560); 14825#L162 assume !(ssl3_accept_~s__state~0 == 8561); 14824#L165 assume !(ssl3_accept_~s__state~0 == 8448); 14823#L168 assume !(ssl3_accept_~s__state~0 == 8576); 14821#L171 assume !(ssl3_accept_~s__state~0 == 8577); 14819#L174 assume !(ssl3_accept_~s__state~0 == 8592); 14817#L177 assume !(ssl3_accept_~s__state~0 == 8593); 14815#L180 assume !(ssl3_accept_~s__state~0 == 8608); 14773#L183 assume !(ssl3_accept_~s__state~0 == 8609); 14774#L186 assume !(ssl3_accept_~s__state~0 == 8640); 14452#L189 assume !(ssl3_accept_~s__state~0 == 8641); 14453#L192 assume ssl3_accept_~s__state~0 == 8656; 14485#L196 ssl3_accept_~s__session__cipher~0 := ssl3_accept_~s__s3__tmp__new_cipher~0; 14813#L499 assume !(ssl3_accept_~tmp___9~0 == 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet44;havoc ssl3_accept_#t~nondet44; 14363#L504 assume ssl3_accept_~blastFlag~0 == 2;ssl3_accept_~blastFlag~0 := 3; 14301#L510-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8672;ssl3_accept_~s__init_num~0 := 0; 14314#L520 assume !(ssl3_accept_~tmp___10~0 == 0); 14416#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 14994#L603 ssl3_accept_~skip~0 := 0; 14993#L99-3 assume true; 14989#L99-1 assume !false; 14986#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 14985#L102 assume ssl3_accept_~s__state~0 == 12292; 14202#L103 ssl3_accept_~s__new_session~0 := 1; 14203#L211 ssl3_accept_~s__server~0 := 1; 15165#L216 assume ssl3_accept_~cb~0 != 0; 15164#L216-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 15163#L221 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 15161#L226 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 15159#L226-2 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 15154#L243 assume !(ssl3_accept_~s__state~0 != 12292);ssl3_accept_#t~post31 := ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~post31 + 1;havoc ssl3_accept_#t~post31;ssl3_accept_~s__state~0 := 8480; 15151#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 15145#L603 ssl3_accept_~skip~0 := 0; 15136#L99-3 assume true; 14418#L99-1 assume !false; 14419#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 15089#L102 assume !(ssl3_accept_~s__state~0 == 12292); 15088#L105 assume !(ssl3_accept_~s__state~0 == 16384); 15087#L108 assume !(ssl3_accept_~s__state~0 == 8192); 15086#L111 assume !(ssl3_accept_~s__state~0 == 24576); 15085#L114 assume !(ssl3_accept_~s__state~0 == 8195); 14497#L117 assume !(ssl3_accept_~s__state~0 == 8480); 14227#L120 assume !(ssl3_accept_~s__state~0 == 8481); 14467#L123 assume !(ssl3_accept_~s__state~0 == 8482); 14468#L126 assume ssl3_accept_~s__state~0 == 8464; 14262#L133 [2018-11-10 04:52:51,013 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 7 times [2018-11-10 04:52:51,013 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,013 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,014 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,014 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:51,014 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:51,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:51,022 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,022 INFO L82 PathProgramCache]: Analyzing trace with hash -2056086941, now seen corresponding path program 1 times [2018-11-10 04:52:51,022 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,023 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,023 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,023 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:51,023 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:51,050 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2018-11-10 04:52:51,050 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:51,050 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:51,051 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:51,051 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:51,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:51,051 INFO L87 Difference]: Start difference. First operand 1054 states and 1439 transitions. cyclomatic complexity: 388 Second operand 3 states. [2018-11-10 04:52:51,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:51,226 INFO L93 Difference]: Finished difference Result 991 states and 1345 transitions. [2018-11-10 04:52:51,227 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:51,227 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 991 states and 1345 transitions. [2018-11-10 04:52:51,231 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 650 [2018-11-10 04:52:51,236 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 991 states to 989 states and 1343 transitions. [2018-11-10 04:52:51,236 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 702 [2018-11-10 04:52:51,237 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 702 [2018-11-10 04:52:51,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 989 states and 1343 transitions. [2018-11-10 04:52:51,237 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:51,237 INFO L705 BuchiCegarLoop]: Abstraction has 989 states and 1343 transitions. [2018-11-10 04:52:51,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states and 1343 transitions. [2018-11-10 04:52:51,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 983. [2018-11-10 04:52:51,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 983 states. [2018-11-10 04:52:51,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 983 states to 983 states and 1334 transitions. [2018-11-10 04:52:51,247 INFO L728 BuchiCegarLoop]: Abstraction has 983 states and 1334 transitions. [2018-11-10 04:52:51,247 INFO L608 BuchiCegarLoop]: Abstraction has 983 states and 1334 transitions. [2018-11-10 04:52:51,247 INFO L442 BuchiCegarLoop]: ======== Iteration 11============ [2018-11-10 04:52:51,248 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 983 states and 1334 transitions. [2018-11-10 04:52:51,250 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 644 [2018-11-10 04:52:51,250 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:51,250 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:51,251 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 04:52:51,251 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 04:52:51,252 INFO L793 eck$LassoCheckResult]: Stem: 16432#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 16228#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 16229#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 16430#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 16431#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 16393#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 16481#L99-3 assume true; 16433#L99-1 assume !false; 17008#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 17007#L102 assume !(ssl3_accept_~s__state~0 == 12292); 17006#L105 assume !(ssl3_accept_~s__state~0 == 16384); 17005#L108 assume !(ssl3_accept_~s__state~0 == 8192); 17004#L111 assume !(ssl3_accept_~s__state~0 == 24576); 17003#L114 assume !(ssl3_accept_~s__state~0 == 8195); 17002#L117 assume !(ssl3_accept_~s__state~0 == 8480); 17001#L120 assume !(ssl3_accept_~s__state~0 == 8481); 16999#L123 assume !(ssl3_accept_~s__state~0 == 8482); 16998#L126 assume ssl3_accept_~s__state~0 == 8464; 16305#L133 [2018-11-10 04:52:51,252 INFO L795 eck$LassoCheckResult]: Loop: 16305#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 16213#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 16205#L274-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; 16206#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 17174#L603 ssl3_accept_~skip~0 := 0; 17173#L99-3 assume true; 16440#L99-1 assume !false; 16359#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 16360#L102 assume !(ssl3_accept_~s__state~0 == 12292); 16368#L105 assume !(ssl3_accept_~s__state~0 == 16384); 16369#L108 assume !(ssl3_accept_~s__state~0 == 8192); 16302#L111 assume !(ssl3_accept_~s__state~0 == 24576); 16303#L114 assume !(ssl3_accept_~s__state~0 == 8195); 17020#L117 assume !(ssl3_accept_~s__state~0 == 8480); 16230#L120 assume !(ssl3_accept_~s__state~0 == 8481); 16231#L123 assume !(ssl3_accept_~s__state~0 == 8482); 16450#L126 assume !(ssl3_accept_~s__state~0 == 8464); 16451#L129 assume !(ssl3_accept_~s__state~0 == 8465); 16446#L132 assume !(ssl3_accept_~s__state~0 == 8466); 16396#L135 assume ssl3_accept_~s__state~0 == 8496; 16278#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 16279#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 16317#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 16244#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 16246#L293-2 ssl3_accept_~s__init_num~0 := 0; 17104#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 17099#L603 ssl3_accept_~skip~0 := 0; 17098#L99-3 assume true; 17097#L99-1 assume !false; 17096#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 17095#L102 assume !(ssl3_accept_~s__state~0 == 12292); 17094#L105 assume !(ssl3_accept_~s__state~0 == 16384); 17093#L108 assume !(ssl3_accept_~s__state~0 == 8192); 17092#L111 assume !(ssl3_accept_~s__state~0 == 24576); 17091#L114 assume !(ssl3_accept_~s__state~0 == 8195); 17090#L117 assume !(ssl3_accept_~s__state~0 == 8480); 17089#L120 assume !(ssl3_accept_~s__state~0 == 8481); 17088#L123 assume !(ssl3_accept_~s__state~0 == 8482); 17087#L126 assume !(ssl3_accept_~s__state~0 == 8464); 17086#L129 assume !(ssl3_accept_~s__state~0 == 8465); 17085#L132 assume !(ssl3_accept_~s__state~0 == 8466); 17084#L135 assume !(ssl3_accept_~s__state~0 == 8496); 17083#L138 assume !(ssl3_accept_~s__state~0 == 8497); 17082#L141 assume ssl3_accept_~s__state~0 == 8512; 16549#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 17081#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 17079#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 17078#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 17073#L603 ssl3_accept_~skip~0 := 0; 17072#L99-3 assume true; 17071#L99-1 assume !false; 17070#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 17069#L102 assume !(ssl3_accept_~s__state~0 == 12292); 17068#L105 assume !(ssl3_accept_~s__state~0 == 16384); 16892#L108 assume !(ssl3_accept_~s__state~0 == 8192); 16890#L111 assume !(ssl3_accept_~s__state~0 == 24576); 16888#L114 assume !(ssl3_accept_~s__state~0 == 8195); 16886#L117 assume !(ssl3_accept_~s__state~0 == 8480); 16884#L120 assume !(ssl3_accept_~s__state~0 == 8481); 16882#L123 assume !(ssl3_accept_~s__state~0 == 8482); 16880#L126 assume !(ssl3_accept_~s__state~0 == 8464); 16878#L129 assume !(ssl3_accept_~s__state~0 == 8465); 16876#L132 assume !(ssl3_accept_~s__state~0 == 8466); 16874#L135 assume !(ssl3_accept_~s__state~0 == 8496); 16872#L138 assume !(ssl3_accept_~s__state~0 == 8497); 16870#L141 assume !(ssl3_accept_~s__state~0 == 8512); 16310#L144 assume !(ssl3_accept_~s__state~0 == 8513); 16260#L147 assume ssl3_accept_~s__state~0 == 8528; 16261#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 16214#L321 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 16215#L321-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 16224#L330 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 16424#L333 assume !((ssl3_accept_~l~0 + 1) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 16364#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 16325#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 16937#L603 ssl3_accept_~skip~0 := 0; 17140#L99-3 assume true; 17136#L99-1 assume !false; 17133#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 17132#L102 assume !(ssl3_accept_~s__state~0 == 12292); 17131#L105 assume !(ssl3_accept_~s__state~0 == 16384); 17130#L108 assume !(ssl3_accept_~s__state~0 == 8192); 17129#L111 assume !(ssl3_accept_~s__state~0 == 24576); 16865#L114 assume !(ssl3_accept_~s__state~0 == 8195); 16864#L117 assume !(ssl3_accept_~s__state~0 == 8480); 16863#L120 assume !(ssl3_accept_~s__state~0 == 8481); 16861#L123 assume !(ssl3_accept_~s__state~0 == 8482); 16859#L126 assume !(ssl3_accept_~s__state~0 == 8464); 16857#L129 assume !(ssl3_accept_~s__state~0 == 8465); 16855#L132 assume !(ssl3_accept_~s__state~0 == 8466); 16853#L135 assume !(ssl3_accept_~s__state~0 == 8496); 16851#L138 assume !(ssl3_accept_~s__state~0 == 8497); 16849#L141 assume !(ssl3_accept_~s__state~0 == 8512); 16847#L144 assume !(ssl3_accept_~s__state~0 == 8513); 16845#L147 assume !(ssl3_accept_~s__state~0 == 8528); 16843#L150 assume !(ssl3_accept_~s__state~0 == 8529); 16842#L153 assume !(ssl3_accept_~s__state~0 == 8544); 16841#L156 assume !(ssl3_accept_~s__state~0 == 8545); 16840#L159 assume ssl3_accept_~s__state~0 == 8560; 16384#L163 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet38;havoc ssl3_accept_#t~nondet38; 16385#L418 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; 16352#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 17163#L603 ssl3_accept_~skip~0 := 0; 17162#L99-3 assume true; 17161#L99-1 assume !false; 17160#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 17159#L102 assume !(ssl3_accept_~s__state~0 == 12292); 17155#L105 assume !(ssl3_accept_~s__state~0 == 16384); 17152#L108 assume !(ssl3_accept_~s__state~0 == 8192); 17151#L111 assume !(ssl3_accept_~s__state~0 == 24576); 17022#L114 assume !(ssl3_accept_~s__state~0 == 8195); 16276#L117 assume !(ssl3_accept_~s__state~0 == 8480); 16277#L120 assume !(ssl3_accept_~s__state~0 == 8481); 16482#L123 assume !(ssl3_accept_~s__state~0 == 8482); 16483#L126 assume ssl3_accept_~s__state~0 == 8464; 16305#L133 [2018-11-10 04:52:51,252 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,252 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 8 times [2018-11-10 04:52:51,252 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,252 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,253 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,253 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:51,253 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:51,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:51,261 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,261 INFO L82 PathProgramCache]: Analyzing trace with hash 1190671563, now seen corresponding path program 1 times [2018-11-10 04:52:51,262 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,262 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,262 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,262 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:51,262 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:51,302 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 04:52:51,302 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:51,302 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:51,303 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:51,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:51,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:51,303 INFO L87 Difference]: Start difference. First operand 983 states and 1334 transitions. cyclomatic complexity: 355 Second operand 3 states. [2018-11-10 04:52:51,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:51,325 INFO L93 Difference]: Finished difference Result 1936 states and 2612 transitions. [2018-11-10 04:52:51,326 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:51,326 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1936 states and 2612 transitions. [2018-11-10 04:52:51,332 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 1274 [2018-11-10 04:52:51,336 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1936 states to 1936 states and 2612 transitions. [2018-11-10 04:52:51,337 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1369 [2018-11-10 04:52:51,337 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1369 [2018-11-10 04:52:51,338 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1936 states and 2612 transitions. [2018-11-10 04:52:51,338 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:51,338 INFO L705 BuchiCegarLoop]: Abstraction has 1936 states and 2612 transitions. [2018-11-10 04:52:51,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1936 states and 2612 transitions. [2018-11-10 04:52:51,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1936 to 986. [2018-11-10 04:52:51,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 986 states. [2018-11-10 04:52:51,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 1337 transitions. [2018-11-10 04:52:51,349 INFO L728 BuchiCegarLoop]: Abstraction has 986 states and 1337 transitions. [2018-11-10 04:52:51,350 INFO L608 BuchiCegarLoop]: Abstraction has 986 states and 1337 transitions. [2018-11-10 04:52:51,350 INFO L442 BuchiCegarLoop]: ======== Iteration 12============ [2018-11-10 04:52:51,350 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 986 states and 1337 transitions. [2018-11-10 04:52:51,352 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 646 [2018-11-10 04:52:51,353 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:51,353 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:51,354 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 04:52:51,354 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 04:52:51,354 INFO L793 eck$LassoCheckResult]: Stem: 19368#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 19154#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 19155#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 19366#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 19367#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 19324#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 19422#L99-3 assume true; 19513#L99-1 assume !false; 19287#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 19288#L102 assume !(ssl3_accept_~s__state~0 == 12292); 19325#L105 assume !(ssl3_accept_~s__state~0 == 16384); 20099#L108 assume !(ssl3_accept_~s__state~0 == 8192); 20085#L111 assume !(ssl3_accept_~s__state~0 == 24576); 20084#L114 assume !(ssl3_accept_~s__state~0 == 8195); 19202#L117 assume !(ssl3_accept_~s__state~0 == 8480); 19156#L120 assume !(ssl3_accept_~s__state~0 == 8481); 19157#L123 assume !(ssl3_accept_~s__state~0 == 8482); 19404#L126 assume ssl3_accept_~s__state~0 == 8464; 19228#L133 [2018-11-10 04:52:51,354 INFO L795 eck$LassoCheckResult]: Loop: 19228#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 19138#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 19130#L274-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; 19131#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 19915#L603 ssl3_accept_~skip~0 := 0; 19914#L99-3 assume true; 19913#L99-1 assume !false; 19912#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 19911#L102 assume !(ssl3_accept_~s__state~0 == 12292); 19910#L105 assume !(ssl3_accept_~s__state~0 == 16384); 19909#L108 assume !(ssl3_accept_~s__state~0 == 8192); 19908#L111 assume !(ssl3_accept_~s__state~0 == 24576); 19907#L114 assume !(ssl3_accept_~s__state~0 == 8195); 19906#L117 assume !(ssl3_accept_~s__state~0 == 8480); 19905#L120 assume !(ssl3_accept_~s__state~0 == 8481); 19904#L123 assume !(ssl3_accept_~s__state~0 == 8482); 19903#L126 assume !(ssl3_accept_~s__state~0 == 8464); 19902#L129 assume !(ssl3_accept_~s__state~0 == 8465); 19901#L132 assume !(ssl3_accept_~s__state~0 == 8466); 19900#L135 assume ssl3_accept_~s__state~0 == 8496; 19565#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 19898#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 19894#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 19890#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 19889#L293-2 ssl3_accept_~s__init_num~0 := 0; 19888#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 19879#L603 ssl3_accept_~skip~0 := 0; 19878#L99-3 assume true; 19869#L99-1 assume !false; 19865#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 19859#L102 assume !(ssl3_accept_~s__state~0 == 12292); 19856#L105 assume !(ssl3_accept_~s__state~0 == 16384); 19853#L108 assume !(ssl3_accept_~s__state~0 == 8192); 19850#L111 assume !(ssl3_accept_~s__state~0 == 24576); 19847#L114 assume !(ssl3_accept_~s__state~0 == 8195); 19844#L117 assume !(ssl3_accept_~s__state~0 == 8480); 19841#L120 assume !(ssl3_accept_~s__state~0 == 8481); 19838#L123 assume !(ssl3_accept_~s__state~0 == 8482); 19835#L126 assume !(ssl3_accept_~s__state~0 == 8464); 19832#L129 assume !(ssl3_accept_~s__state~0 == 8465); 19829#L132 assume !(ssl3_accept_~s__state~0 == 8466); 19826#L135 assume !(ssl3_accept_~s__state~0 == 8496); 19823#L138 assume !(ssl3_accept_~s__state~0 == 8497); 19820#L141 assume ssl3_accept_~s__state~0 == 8512; 19560#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 19815#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 19810#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 19797#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 19792#L603 ssl3_accept_~skip~0 := 0; 19791#L99-3 assume true; 19787#L99-1 assume !false; 19784#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 19783#L102 assume !(ssl3_accept_~s__state~0 == 12292); 19782#L105 assume !(ssl3_accept_~s__state~0 == 16384); 19777#L108 assume !(ssl3_accept_~s__state~0 == 8192); 19775#L111 assume !(ssl3_accept_~s__state~0 == 24576); 19773#L114 assume !(ssl3_accept_~s__state~0 == 8195); 19771#L117 assume !(ssl3_accept_~s__state~0 == 8480); 19769#L120 assume !(ssl3_accept_~s__state~0 == 8481); 19767#L123 assume !(ssl3_accept_~s__state~0 == 8482); 19765#L126 assume !(ssl3_accept_~s__state~0 == 8464); 19763#L129 assume !(ssl3_accept_~s__state~0 == 8465); 19761#L132 assume !(ssl3_accept_~s__state~0 == 8466); 19759#L135 assume !(ssl3_accept_~s__state~0 == 8496); 19757#L138 assume !(ssl3_accept_~s__state~0 == 8497); 19755#L141 assume !(ssl3_accept_~s__state~0 == 8512); 19753#L144 assume !(ssl3_accept_~s__state~0 == 8513); 19751#L147 assume ssl3_accept_~s__state~0 == 8528; 19555#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 19730#L321 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 19532#L321-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 19152#L351 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 19200#L353 assume !(ssl3_accept_~ret~0 <= 0); 19292#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 19252#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 19776#L603 ssl3_accept_~skip~0 := 0; 19774#L99-3 assume true; 19772#L99-1 assume !false; 19770#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 19768#L102 assume !(ssl3_accept_~s__state~0 == 12292); 19766#L105 assume !(ssl3_accept_~s__state~0 == 16384); 19764#L108 assume !(ssl3_accept_~s__state~0 == 8192); 19762#L111 assume !(ssl3_accept_~s__state~0 == 24576); 19760#L114 assume !(ssl3_accept_~s__state~0 == 8195); 19758#L117 assume !(ssl3_accept_~s__state~0 == 8480); 19756#L120 assume !(ssl3_accept_~s__state~0 == 8481); 19754#L123 assume !(ssl3_accept_~s__state~0 == 8482); 19752#L126 assume !(ssl3_accept_~s__state~0 == 8464); 19750#L129 assume !(ssl3_accept_~s__state~0 == 8465); 19727#L132 assume !(ssl3_accept_~s__state~0 == 8466); 19726#L135 assume !(ssl3_accept_~s__state~0 == 8496); 19725#L138 assume !(ssl3_accept_~s__state~0 == 8497); 19723#L141 assume !(ssl3_accept_~s__state~0 == 8512); 19721#L144 assume !(ssl3_accept_~s__state~0 == 8513); 19719#L147 assume !(ssl3_accept_~s__state~0 == 8528); 19717#L150 assume !(ssl3_accept_~s__state~0 == 8529); 19470#L153 assume !(ssl3_accept_~s__state~0 == 8544); 19471#L156 assume !(ssl3_accept_~s__state~0 == 8545); 19472#L159 assume ssl3_accept_~s__state~0 == 8560; 19315#L163 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet38;havoc ssl3_accept_#t~nondet38; 19316#L418 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; 19280#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 20048#L603 ssl3_accept_~skip~0 := 0; 20046#L99-3 assume true; 20044#L99-1 assume !false; 20042#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 20040#L102 assume !(ssl3_accept_~s__state~0 == 12292); 20038#L105 assume !(ssl3_accept_~s__state~0 == 16384); 20036#L108 assume !(ssl3_accept_~s__state~0 == 8192); 20034#L111 assume !(ssl3_accept_~s__state~0 == 24576); 20032#L114 assume !(ssl3_accept_~s__state~0 == 8195); 20030#L117 assume !(ssl3_accept_~s__state~0 == 8480); 19464#L120 assume !(ssl3_accept_~s__state~0 == 8481); 19423#L123 assume !(ssl3_accept_~s__state~0 == 8482); 19424#L126 assume ssl3_accept_~s__state~0 == 8464; 19228#L133 [2018-11-10 04:52:51,355 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,355 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 9 times [2018-11-10 04:52:51,355 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,355 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,355 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,356 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:51,356 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:51,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:51,364 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,364 INFO L82 PathProgramCache]: Analyzing trace with hash -573059960, now seen corresponding path program 1 times [2018-11-10 04:52:51,364 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,364 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,365 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,365 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:51,365 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:51,402 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 04:52:51,402 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:51,402 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:51,402 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:51,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:51,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:51,403 INFO L87 Difference]: Start difference. First operand 986 states and 1337 transitions. cyclomatic complexity: 355 Second operand 3 states. [2018-11-10 04:52:51,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:51,423 INFO L93 Difference]: Finished difference Result 1936 states and 2609 transitions. [2018-11-10 04:52:51,423 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:51,424 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1936 states and 2609 transitions. [2018-11-10 04:52:51,428 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 1274 [2018-11-10 04:52:51,432 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1936 states to 1936 states and 2609 transitions. [2018-11-10 04:52:51,432 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1369 [2018-11-10 04:52:51,433 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1369 [2018-11-10 04:52:51,433 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1936 states and 2609 transitions. [2018-11-10 04:52:51,435 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:51,435 INFO L705 BuchiCegarLoop]: Abstraction has 1936 states and 2609 transitions. [2018-11-10 04:52:51,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1936 states and 2609 transitions. [2018-11-10 04:52:51,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1936 to 986. [2018-11-10 04:52:51,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 986 states. [2018-11-10 04:52:51,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 1334 transitions. [2018-11-10 04:52:51,446 INFO L728 BuchiCegarLoop]: Abstraction has 986 states and 1334 transitions. [2018-11-10 04:52:51,446 INFO L608 BuchiCegarLoop]: Abstraction has 986 states and 1334 transitions. [2018-11-10 04:52:51,446 INFO L442 BuchiCegarLoop]: ======== Iteration 13============ [2018-11-10 04:52:51,446 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 986 states and 1334 transitions. [2018-11-10 04:52:51,448 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 646 [2018-11-10 04:52:51,449 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:51,449 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:51,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 04:52:51,450 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 04:52:51,450 INFO L793 eck$LassoCheckResult]: Stem: 22300#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 22082#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 22083#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 22293#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 22294#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 22254#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 22357#L99-3 assume true; 22438#L99-1 assume !false; 22814#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 22811#L102 assume !(ssl3_accept_~s__state~0 == 12292); 22808#L105 assume !(ssl3_accept_~s__state~0 == 16384); 22805#L108 assume !(ssl3_accept_~s__state~0 == 8192); 22802#L111 assume !(ssl3_accept_~s__state~0 == 24576); 22799#L114 assume !(ssl3_accept_~s__state~0 == 8195); 22796#L117 assume !(ssl3_accept_~s__state~0 == 8480); 22793#L120 assume !(ssl3_accept_~s__state~0 == 8481); 22694#L123 assume !(ssl3_accept_~s__state~0 == 8482); 22693#L126 assume ssl3_accept_~s__state~0 == 8464; 22160#L133 [2018-11-10 04:52:51,450 INFO L795 eck$LassoCheckResult]: Loop: 22160#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 22072#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 22058#L274-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; 22059#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 22909#L603 ssl3_accept_~skip~0 := 0; 22908#L99-3 assume true; 22903#L99-1 assume !false; 22901#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 22899#L102 assume !(ssl3_accept_~s__state~0 == 12292); 22897#L105 assume !(ssl3_accept_~s__state~0 == 16384); 22895#L108 assume !(ssl3_accept_~s__state~0 == 8192); 22893#L111 assume !(ssl3_accept_~s__state~0 == 24576); 22891#L114 assume !(ssl3_accept_~s__state~0 == 8195); 22889#L117 assume !(ssl3_accept_~s__state~0 == 8480); 22887#L120 assume !(ssl3_accept_~s__state~0 == 8481); 22885#L123 assume !(ssl3_accept_~s__state~0 == 8482); 22881#L126 assume !(ssl3_accept_~s__state~0 == 8464); 22880#L129 assume !(ssl3_accept_~s__state~0 == 8465); 22688#L132 assume !(ssl3_accept_~s__state~0 == 8466); 22561#L135 assume ssl3_accept_~s__state~0 == 8496; 22562#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 22789#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 22785#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 22781#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 22780#L293-2 ssl3_accept_~s__init_num~0 := 0; 22779#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 22774#L603 ssl3_accept_~skip~0 := 0; 22773#L99-3 assume true; 22769#L99-1 assume !false; 22766#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 22765#L102 assume !(ssl3_accept_~s__state~0 == 12292); 22764#L105 assume !(ssl3_accept_~s__state~0 == 16384); 22763#L108 assume !(ssl3_accept_~s__state~0 == 8192); 22762#L111 assume !(ssl3_accept_~s__state~0 == 24576); 22761#L114 assume !(ssl3_accept_~s__state~0 == 8195); 22760#L117 assume !(ssl3_accept_~s__state~0 == 8480); 22759#L120 assume !(ssl3_accept_~s__state~0 == 8481); 22758#L123 assume !(ssl3_accept_~s__state~0 == 8482); 22757#L126 assume !(ssl3_accept_~s__state~0 == 8464); 22756#L129 assume !(ssl3_accept_~s__state~0 == 8465); 22755#L132 assume !(ssl3_accept_~s__state~0 == 8466); 22754#L135 assume !(ssl3_accept_~s__state~0 == 8496); 22753#L138 assume !(ssl3_accept_~s__state~0 == 8497); 22752#L141 assume ssl3_accept_~s__state~0 == 8512; 22573#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 22747#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 22745#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 22744#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 22739#L603 ssl3_accept_~skip~0 := 0; 22738#L99-3 assume true; 22737#L99-1 assume !false; 22736#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 22734#L102 assume !(ssl3_accept_~s__state~0 == 12292); 22732#L105 assume !(ssl3_accept_~s__state~0 == 16384); 22730#L108 assume !(ssl3_accept_~s__state~0 == 8192); 22726#L111 assume !(ssl3_accept_~s__state~0 == 24576); 22724#L114 assume !(ssl3_accept_~s__state~0 == 8195); 22722#L117 assume !(ssl3_accept_~s__state~0 == 8480); 22716#L120 assume !(ssl3_accept_~s__state~0 == 8481); 22714#L123 assume !(ssl3_accept_~s__state~0 == 8482); 22712#L126 assume !(ssl3_accept_~s__state~0 == 8464); 22710#L129 assume !(ssl3_accept_~s__state~0 == 8465); 22708#L132 assume !(ssl3_accept_~s__state~0 == 8466); 22706#L135 assume !(ssl3_accept_~s__state~0 == 8496); 22704#L138 assume !(ssl3_accept_~s__state~0 == 8497); 22702#L141 assume !(ssl3_accept_~s__state~0 == 8512); 22692#L144 assume !(ssl3_accept_~s__state~0 == 8513); 22505#L147 assume ssl3_accept_~s__state~0 == 8528; 22502#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 22501#L321 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 22457#L321-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 22458#L330 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 22287#L333 assume !((ssl3_accept_~l~0 + 1) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 22219#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 22178#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 22902#L603 ssl3_accept_~skip~0 := 0; 22900#L99-3 assume true; 22898#L99-1 assume !false; 22896#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 22894#L102 assume !(ssl3_accept_~s__state~0 == 12292); 22892#L105 assume !(ssl3_accept_~s__state~0 == 16384); 22890#L108 assume !(ssl3_accept_~s__state~0 == 8192); 22888#L111 assume !(ssl3_accept_~s__state~0 == 24576); 22886#L114 assume !(ssl3_accept_~s__state~0 == 8195); 22879#L117 assume !(ssl3_accept_~s__state~0 == 8480); 22878#L120 assume !(ssl3_accept_~s__state~0 == 8481); 22877#L123 assume !(ssl3_accept_~s__state~0 == 8482); 22691#L126 assume !(ssl3_accept_~s__state~0 == 8464); 22690#L129 assume !(ssl3_accept_~s__state~0 == 8465); 22689#L132 assume !(ssl3_accept_~s__state~0 == 8466); 22567#L135 assume !(ssl3_accept_~s__state~0 == 8496); 22568#L138 assume !(ssl3_accept_~s__state~0 == 8497); 22574#L141 assume !(ssl3_accept_~s__state~0 == 8512); 22572#L144 assume !(ssl3_accept_~s__state~0 == 8513); 22571#L147 assume !(ssl3_accept_~s__state~0 == 8528); 22530#L150 assume !(ssl3_accept_~s__state~0 == 8529); 22529#L153 assume !(ssl3_accept_~s__state~0 == 8544); 22527#L156 assume !(ssl3_accept_~s__state~0 == 8545); 22525#L159 assume ssl3_accept_~s__state~0 == 8560; 22244#L163 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet38;havoc ssl3_accept_#t~nondet38; 22245#L418 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; 22207#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 22817#L603 ssl3_accept_~skip~0 := 0; 22815#L99-3 assume true; 22812#L99-1 assume !false; 22809#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 22806#L102 assume !(ssl3_accept_~s__state~0 == 12292); 22803#L105 assume !(ssl3_accept_~s__state~0 == 16384); 22800#L108 assume !(ssl3_accept_~s__state~0 == 8192); 22797#L111 assume !(ssl3_accept_~s__state~0 == 24576); 22794#L114 assume !(ssl3_accept_~s__state~0 == 8195); 22698#L117 assume !(ssl3_accept_~s__state~0 == 8480); 22697#L120 assume !(ssl3_accept_~s__state~0 == 8481); 22695#L123 assume !(ssl3_accept_~s__state~0 == 8482); 22696#L126 assume ssl3_accept_~s__state~0 == 8464; 22160#L133 [2018-11-10 04:52:51,450 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,450 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 10 times [2018-11-10 04:52:51,450 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,450 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,451 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,451 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:51,451 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:51,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:51,457 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,458 INFO L82 PathProgramCache]: Analyzing trace with hash -1176023031, now seen corresponding path program 1 times [2018-11-10 04:52:51,458 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,458 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,458 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,458 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:51,459 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:51,487 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 04:52:51,487 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:51,487 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:51,487 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:51,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:51,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:51,488 INFO L87 Difference]: Start difference. First operand 986 states and 1334 transitions. cyclomatic complexity: 352 Second operand 3 states. [2018-11-10 04:52:51,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:51,589 INFO L93 Difference]: Finished difference Result 1104 states and 1486 transitions. [2018-11-10 04:52:51,589 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:51,589 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1104 states and 1486 transitions. [2018-11-10 04:52:51,592 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 724 [2018-11-10 04:52:51,595 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1104 states to 1104 states and 1486 transitions. [2018-11-10 04:52:51,596 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 776 [2018-11-10 04:52:51,596 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 776 [2018-11-10 04:52:51,596 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1104 states and 1486 transitions. [2018-11-10 04:52:51,596 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:51,596 INFO L705 BuchiCegarLoop]: Abstraction has 1104 states and 1486 transitions. [2018-11-10 04:52:51,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1104 states and 1486 transitions. [2018-11-10 04:52:51,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1104 to 1082. [2018-11-10 04:52:51,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1082 states. [2018-11-10 04:52:51,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1082 states to 1082 states and 1451 transitions. [2018-11-10 04:52:51,605 INFO L728 BuchiCegarLoop]: Abstraction has 1082 states and 1451 transitions. [2018-11-10 04:52:51,605 INFO L608 BuchiCegarLoop]: Abstraction has 1082 states and 1451 transitions. [2018-11-10 04:52:51,605 INFO L442 BuchiCegarLoop]: ======== Iteration 14============ [2018-11-10 04:52:51,605 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1082 states and 1451 transitions. [2018-11-10 04:52:51,607 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 710 [2018-11-10 04:52:51,607 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:51,607 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:51,608 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 04:52:51,608 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 04:52:51,608 INFO L793 eck$LassoCheckResult]: Stem: 24398#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 24177#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 24178#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 24396#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 24397#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 24351#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 24449#L99-3 assume true; 25115#L99-1 assume !false; 25206#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 25205#L102 assume !(ssl3_accept_~s__state~0 == 12292); 25204#L105 assume !(ssl3_accept_~s__state~0 == 16384); 24335#L108 assume !(ssl3_accept_~s__state~0 == 8192); 24253#L111 assume !(ssl3_accept_~s__state~0 == 24576); 24205#L114 assume !(ssl3_accept_~s__state~0 == 8195); 24206#L117 assume !(ssl3_accept_~s__state~0 == 8480); 24179#L120 assume !(ssl3_accept_~s__state~0 == 8481); 24180#L123 assume !(ssl3_accept_~s__state~0 == 8482); 24430#L126 assume ssl3_accept_~s__state~0 == 8464; 24255#L133 [2018-11-10 04:52:51,608 INFO L795 eck$LassoCheckResult]: Loop: 24255#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 24162#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 24154#L274-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; 24155#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 24935#L603 ssl3_accept_~skip~0 := 0; 24933#L99-3 assume true; 24931#L99-1 assume !false; 24929#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 24927#L102 assume !(ssl3_accept_~s__state~0 == 12292); 24926#L105 assume !(ssl3_accept_~s__state~0 == 16384); 24925#L108 assume !(ssl3_accept_~s__state~0 == 8192); 24924#L111 assume !(ssl3_accept_~s__state~0 == 24576); 24923#L114 assume !(ssl3_accept_~s__state~0 == 8195); 24922#L117 assume !(ssl3_accept_~s__state~0 == 8480); 24921#L120 assume !(ssl3_accept_~s__state~0 == 8481); 24920#L123 assume !(ssl3_accept_~s__state~0 == 8482); 24919#L126 assume !(ssl3_accept_~s__state~0 == 8464); 24917#L129 assume !(ssl3_accept_~s__state~0 == 8465); 24916#L132 assume !(ssl3_accept_~s__state~0 == 8466); 24913#L135 assume ssl3_accept_~s__state~0 == 8496; 24502#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 24909#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 24907#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 24906#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 24246#L293-2 ssl3_accept_~s__init_num~0 := 0; 24247#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 25213#L603 ssl3_accept_~skip~0 := 0; 25211#L99-3 assume true; 25210#L99-1 assume !false; 25209#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 25207#L102 assume !(ssl3_accept_~s__state~0 == 12292); 24319#L105 assume !(ssl3_accept_~s__state~0 == 16384); 24320#L108 assume !(ssl3_accept_~s__state~0 == 8192); 25192#L111 assume !(ssl3_accept_~s__state~0 == 24576); 25189#L114 assume !(ssl3_accept_~s__state~0 == 8195); 25186#L117 assume !(ssl3_accept_~s__state~0 == 8480); 25184#L120 assume !(ssl3_accept_~s__state~0 == 8481); 25175#L123 assume !(ssl3_accept_~s__state~0 == 8482); 25176#L126 assume !(ssl3_accept_~s__state~0 == 8464); 24419#L129 assume !(ssl3_accept_~s__state~0 == 8465); 24420#L132 assume !(ssl3_accept_~s__state~0 == 8466); 24355#L135 assume !(ssl3_accept_~s__state~0 == 8496); 24356#L138 assume !(ssl3_accept_~s__state~0 == 8497); 25170#L141 assume ssl3_accept_~s__state~0 == 8512; 24497#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 25157#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 25155#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 25079#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 25074#L603 ssl3_accept_~skip~0 := 0; 25073#L99-3 assume true; 25072#L99-1 assume !false; 25071#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 25070#L102 assume !(ssl3_accept_~s__state~0 == 12292); 25069#L105 assume !(ssl3_accept_~s__state~0 == 16384); 25068#L108 assume !(ssl3_accept_~s__state~0 == 8192); 25067#L111 assume !(ssl3_accept_~s__state~0 == 24576); 25066#L114 assume !(ssl3_accept_~s__state~0 == 8195); 25065#L117 assume !(ssl3_accept_~s__state~0 == 8480); 25064#L120 assume !(ssl3_accept_~s__state~0 == 8481); 25063#L123 assume !(ssl3_accept_~s__state~0 == 8482); 25062#L126 assume !(ssl3_accept_~s__state~0 == 8464); 25061#L129 assume !(ssl3_accept_~s__state~0 == 8465); 25060#L132 assume !(ssl3_accept_~s__state~0 == 8466); 25058#L135 assume !(ssl3_accept_~s__state~0 == 8496); 25057#L138 assume !(ssl3_accept_~s__state~0 == 8497); 25056#L141 assume !(ssl3_accept_~s__state~0 == 8512); 24260#L144 assume !(ssl3_accept_~s__state~0 == 8513); 24209#L147 assume ssl3_accept_~s__state~0 == 8528; 24210#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 24163#L321 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 24164#L321-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 24333#L351 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 24313#L353 assume !(ssl3_accept_~ret~0 <= 0); 24314#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 24392#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 25191#L603 ssl3_accept_~skip~0 := 0; 25188#L99-3 assume true; 25185#L99-1 assume !false; 25183#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 25182#L102 assume !(ssl3_accept_~s__state~0 == 12292); 25181#L105 assume !(ssl3_accept_~s__state~0 == 16384); 25180#L108 assume !(ssl3_accept_~s__state~0 == 8192); 25179#L111 assume !(ssl3_accept_~s__state~0 == 24576); 25174#L114 assume !(ssl3_accept_~s__state~0 == 8195); 25173#L117 assume !(ssl3_accept_~s__state~0 == 8480); 25172#L120 assume !(ssl3_accept_~s__state~0 == 8481); 25171#L123 assume !(ssl3_accept_~s__state~0 == 8482); 25169#L126 assume !(ssl3_accept_~s__state~0 == 8464); 25168#L129 assume !(ssl3_accept_~s__state~0 == 8465); 25167#L132 assume !(ssl3_accept_~s__state~0 == 8466); 25166#L135 assume !(ssl3_accept_~s__state~0 == 8496); 25165#L138 assume !(ssl3_accept_~s__state~0 == 8497); 25164#L141 assume !(ssl3_accept_~s__state~0 == 8512); 25055#L144 assume !(ssl3_accept_~s__state~0 == 8513); 25007#L147 assume !(ssl3_accept_~s__state~0 == 8528); 24232#L150 assume !(ssl3_accept_~s__state~0 == 8529); 24189#L153 assume ssl3_accept_~s__state~0 == 8544; 24190#L157 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 24156#L376 assume !(ssl3_accept_~s__session__peer~0 != 0); 24158#L385 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 25059#L388 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 24312#L397 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet37;havoc ssl3_accept_#t~nondet37; 24301#L400 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; 24302#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 24589#L603 ssl3_accept_~skip~0 := 0; 24585#L99-3 assume true; 24581#L99-1 assume !false; 24577#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 24573#L102 assume !(ssl3_accept_~s__state~0 == 12292); 24569#L105 assume !(ssl3_accept_~s__state~0 == 16384); 24565#L108 assume !(ssl3_accept_~s__state~0 == 8192); 24562#L111 assume !(ssl3_accept_~s__state~0 == 24576); 24560#L114 assume !(ssl3_accept_~s__state~0 == 8195); 24559#L117 assume !(ssl3_accept_~s__state~0 == 8480); 24558#L120 assume !(ssl3_accept_~s__state~0 == 8481); 24450#L123 assume !(ssl3_accept_~s__state~0 == 8482); 24451#L126 assume ssl3_accept_~s__state~0 == 8464; 24255#L133 [2018-11-10 04:52:51,609 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,609 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 11 times [2018-11-10 04:52:51,610 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,610 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,610 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,610 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:51,610 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:51,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:51,619 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,619 INFO L82 PathProgramCache]: Analyzing trace with hash 1444392346, now seen corresponding path program 1 times [2018-11-10 04:52:51,619 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,619 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,620 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,620 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:51,620 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:51,648 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 04:52:51,648 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:51,649 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 04:52:51,649 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:51,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:51,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:51,649 INFO L87 Difference]: Start difference. First operand 1082 states and 1451 transitions. cyclomatic complexity: 373 Second operand 3 states. [2018-11-10 04:52:51,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:51,727 INFO L93 Difference]: Finished difference Result 1170 states and 1560 transitions. [2018-11-10 04:52:51,727 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:51,727 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1170 states and 1560 transitions. [2018-11-10 04:52:51,729 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 747 [2018-11-10 04:52:51,732 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1170 states to 1143 states and 1522 transitions. [2018-11-10 04:52:51,732 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 824 [2018-11-10 04:52:51,732 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 840 [2018-11-10 04:52:51,732 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1143 states and 1522 transitions. [2018-11-10 04:52:51,732 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:51,732 INFO L705 BuchiCegarLoop]: Abstraction has 1143 states and 1522 transitions. [2018-11-10 04:52:51,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1143 states and 1522 transitions. [2018-11-10 04:52:51,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1143 to 1089. [2018-11-10 04:52:51,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1089 states. [2018-11-10 04:52:51,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 1456 transitions. [2018-11-10 04:52:51,741 INFO L728 BuchiCegarLoop]: Abstraction has 1089 states and 1456 transitions. [2018-11-10 04:52:51,741 INFO L608 BuchiCegarLoop]: Abstraction has 1089 states and 1456 transitions. [2018-11-10 04:52:51,741 INFO L442 BuchiCegarLoop]: ======== Iteration 15============ [2018-11-10 04:52:51,741 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1089 states and 1456 transitions. [2018-11-10 04:52:51,743 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 736 [2018-11-10 04:52:51,744 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:51,744 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:51,744 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 04:52:51,744 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] [2018-11-10 04:52:51,744 INFO L793 eck$LassoCheckResult]: Stem: 26642#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 26436#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 26437#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 26640#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 26641#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 26600#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 26689#L99-3 assume true; 26775#L99-1 assume !false; 26773#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 26771#L102 assume !(ssl3_accept_~s__state~0 == 12292); 26769#L105 assume !(ssl3_accept_~s__state~0 == 16384); 26767#L108 assume !(ssl3_accept_~s__state~0 == 8192); 26765#L111 assume !(ssl3_accept_~s__state~0 == 24576); 26763#L114 assume !(ssl3_accept_~s__state~0 == 8195); 26761#L117 assume !(ssl3_accept_~s__state~0 == 8480); 26759#L120 assume ssl3_accept_~s__state~0 == 8481; 26650#L121 [2018-11-10 04:52:51,745 INFO L795 eck$LassoCheckResult]: Loop: 26650#L121 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet32;havoc ssl3_accept_#t~nondet32; 26627#L259 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; 26427#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 26429#L603 ssl3_accept_~skip~0 := 0; 26624#L99-3 assume true; 26643#L99-1 assume !false; 26567#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 26568#L102 assume !(ssl3_accept_~s__state~0 == 12292); 26577#L105 assume !(ssl3_accept_~s__state~0 == 16384); 26578#L108 assume !(ssl3_accept_~s__state~0 == 8192); 26513#L111 assume !(ssl3_accept_~s__state~0 == 24576); 26464#L114 assume !(ssl3_accept_~s__state~0 == 8195); 26465#L117 assume !(ssl3_accept_~s__state~0 == 8480); 26438#L120 assume !(ssl3_accept_~s__state~0 == 8481); 26439#L123 assume !(ssl3_accept_~s__state~0 == 8482); 26654#L126 assume !(ssl3_accept_~s__state~0 == 8464); 26655#L129 assume !(ssl3_accept_~s__state~0 == 8465); 26651#L132 assume !(ssl3_accept_~s__state~0 == 8466); 26602#L135 assume !(ssl3_accept_~s__state~0 == 8496); 26603#L138 assume !(ssl3_accept_~s__state~0 == 8497); 26588#L141 assume !(ssl3_accept_~s__state~0 == 8512); 26521#L144 assume !(ssl3_accept_~s__state~0 == 8513); 26522#L147 assume !(ssl3_accept_~s__state~0 == 8528); 26490#L150 assume !(ssl3_accept_~s__state~0 == 8529); 26448#L153 assume !(ssl3_accept_~s__state~0 == 8544); 26449#L156 assume !(ssl3_accept_~s__state~0 == 8545); 26672#L159 assume !(ssl3_accept_~s__state~0 == 8560); 26660#L162 assume !(ssl3_accept_~s__state~0 == 8561); 26661#L165 assume ssl3_accept_~s__state~0 == 8448; 26524#L166 assume !(ssl3_accept_~num1~0 > 0); 26525#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 26658#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 26733#L603 ssl3_accept_~skip~0 := 0; 26731#L99-3 assume true; 26728#L99-1 assume !false; 26723#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 26716#L102 assume !(ssl3_accept_~s__state~0 == 12292); 26717#L105 assume !(ssl3_accept_~s__state~0 == 16384); 26859#L108 assume !(ssl3_accept_~s__state~0 == 8192); 26857#L111 assume !(ssl3_accept_~s__state~0 == 24576); 26854#L114 assume !(ssl3_accept_~s__state~0 == 8195); 26852#L117 assume ssl3_accept_~s__state~0 == 8480; 26650#L121 [2018-11-10 04:52:51,745 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,745 INFO L82 PathProgramCache]: Analyzing trace with hash 564692298, now seen corresponding path program 1 times [2018-11-10 04:52:51,745 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,745 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,746 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,746 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:51,746 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:51,761 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 04:52:51,761 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:51,762 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 04:52:51,762 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 04:52:51,762 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,762 INFO L82 PathProgramCache]: Analyzing trace with hash -375212900, now seen corresponding path program 1 times [2018-11-10 04:52:51,762 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,762 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,763 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,763 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:51,763 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:51,799 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 04:52:51,800 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 04:52:51,800 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 04:52:51,809 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:51,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:51,819 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 04:52:51,824 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 04:52:51,851 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-10 04:52:51,851 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2018-11-10 04:52:51,852 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:51,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:51,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:51,852 INFO L87 Difference]: Start difference. First operand 1089 states and 1456 transitions. cyclomatic complexity: 372 Second operand 3 states. [2018-11-10 04:52:51,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:51,950 INFO L93 Difference]: Finished difference Result 1091 states and 1456 transitions. [2018-11-10 04:52:51,951 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:51,952 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1091 states and 1456 transitions. [2018-11-10 04:52:51,955 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 738 [2018-11-10 04:52:51,958 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1091 states to 1091 states and 1456 transitions. [2018-11-10 04:52:51,958 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 788 [2018-11-10 04:52:51,959 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 788 [2018-11-10 04:52:51,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1091 states and 1456 transitions. [2018-11-10 04:52:51,959 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:51,959 INFO L705 BuchiCegarLoop]: Abstraction has 1091 states and 1456 transitions. [2018-11-10 04:52:51,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1091 states and 1456 transitions. [2018-11-10 04:52:51,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1091 to 1089. [2018-11-10 04:52:51,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1089 states. [2018-11-10 04:52:51,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 1454 transitions. [2018-11-10 04:52:51,969 INFO L728 BuchiCegarLoop]: Abstraction has 1089 states and 1454 transitions. [2018-11-10 04:52:51,969 INFO L608 BuchiCegarLoop]: Abstraction has 1089 states and 1454 transitions. [2018-11-10 04:52:51,969 INFO L442 BuchiCegarLoop]: ======== Iteration 16============ [2018-11-10 04:52:51,970 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1089 states and 1454 transitions. [2018-11-10 04:52:51,971 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 736 [2018-11-10 04:52:51,972 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:51,972 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:51,972 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 04:52:51,972 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] [2018-11-10 04:52:51,973 INFO L793 eck$LassoCheckResult]: Stem: 28947#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 28746#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 28747#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 28943#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 28944#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 28907#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 29004#L99-3 assume true; 29489#L99-1 assume !false; 29393#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 29390#L102 assume !(ssl3_accept_~s__state~0 == 12292); 29389#L105 assume !(ssl3_accept_~s__state~0 == 16384); 29387#L108 assume !(ssl3_accept_~s__state~0 == 8192); 29388#L111 assume !(ssl3_accept_~s__state~0 == 24576); 29316#L114 assume !(ssl3_accept_~s__state~0 == 8195); 29315#L117 assume !(ssl3_accept_~s__state~0 == 8480); 29314#L120 assume !(ssl3_accept_~s__state~0 == 8481); 29309#L123 assume ssl3_accept_~s__state~0 == 8482; 28909#L124 [2018-11-10 04:52:51,973 INFO L795 eck$LassoCheckResult]: Loop: 28909#L124 ssl3_accept_~s__state~0 := 3; 28862#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 29714#L603 ssl3_accept_~skip~0 := 0; 29707#L99-3 assume true; 29704#L99-1 assume !false; 29701#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 29697#L102 assume !(ssl3_accept_~s__state~0 == 12292); 29696#L105 assume !(ssl3_accept_~s__state~0 == 16384); 29695#L108 assume !(ssl3_accept_~s__state~0 == 8192); 29694#L111 assume !(ssl3_accept_~s__state~0 == 24576); 29541#L114 assume !(ssl3_accept_~s__state~0 == 8195); 29540#L117 assume !(ssl3_accept_~s__state~0 == 8480); 29539#L120 assume !(ssl3_accept_~s__state~0 == 8481); 29538#L123 assume !(ssl3_accept_~s__state~0 == 8482); 29537#L126 assume !(ssl3_accept_~s__state~0 == 8464); 29536#L129 assume !(ssl3_accept_~s__state~0 == 8465); 29535#L132 assume !(ssl3_accept_~s__state~0 == 8466); 29534#L135 assume !(ssl3_accept_~s__state~0 == 8496); 29530#L138 assume !(ssl3_accept_~s__state~0 == 8497); 29527#L141 assume !(ssl3_accept_~s__state~0 == 8512); 29526#L144 assume !(ssl3_accept_~s__state~0 == 8513); 29525#L147 assume !(ssl3_accept_~s__state~0 == 8528); 29524#L150 assume !(ssl3_accept_~s__state~0 == 8529); 29523#L153 assume !(ssl3_accept_~s__state~0 == 8544); 29521#L156 assume !(ssl3_accept_~s__state~0 == 8545); 29519#L159 assume !(ssl3_accept_~s__state~0 == 8560); 29517#L162 assume !(ssl3_accept_~s__state~0 == 8561); 29318#L165 assume ssl3_accept_~s__state~0 == 8448; 28830#L166 assume !(ssl3_accept_~num1~0 > 0); 28831#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 28966#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 29085#L603 ssl3_accept_~skip~0 := 0; 29084#L99-3 assume true; 29083#L99-1 assume !false; 29078#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 29076#L102 assume !(ssl3_accept_~s__state~0 == 12292); 29074#L105 assume !(ssl3_accept_~s__state~0 == 16384); 29072#L108 assume !(ssl3_accept_~s__state~0 == 8192); 29070#L111 assume !(ssl3_accept_~s__state~0 == 24576); 29068#L114 assume !(ssl3_accept_~s__state~0 == 8195); 29066#L117 assume !(ssl3_accept_~s__state~0 == 8480); 29064#L120 assume !(ssl3_accept_~s__state~0 == 8481); 29062#L123 assume ssl3_accept_~s__state~0 == 8482; 28909#L124 [2018-11-10 04:52:51,973 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:51,973 INFO L82 PathProgramCache]: Analyzing trace with hash 325592197, now seen corresponding path program 1 times [2018-11-10 04:52:51,973 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:51,973 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:51,974 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,974 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:51,974 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:51,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:52,005 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 04:52:52,006 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:52,006 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 04:52:52,006 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 04:52:52,006 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:52,006 INFO L82 PathProgramCache]: Analyzing trace with hash 741071470, now seen corresponding path program 1 times [2018-11-10 04:52:52,006 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:52,006 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:52,007 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,007 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:52,007 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:52,018 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 04:52:52,018 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:52,018 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 04:52:52,018 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:52,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:52,019 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:52,019 INFO L87 Difference]: Start difference. First operand 1089 states and 1454 transitions. cyclomatic complexity: 370 Second operand 3 states. [2018-11-10 04:52:52,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:52,114 INFO L93 Difference]: Finished difference Result 1089 states and 1452 transitions. [2018-11-10 04:52:52,114 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:52,114 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1089 states and 1452 transitions. [2018-11-10 04:52:52,117 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 736 [2018-11-10 04:52:52,120 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1089 states to 1089 states and 1452 transitions. [2018-11-10 04:52:52,120 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 786 [2018-11-10 04:52:52,120 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 786 [2018-11-10 04:52:52,121 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1089 states and 1452 transitions. [2018-11-10 04:52:52,121 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:52,121 INFO L705 BuchiCegarLoop]: Abstraction has 1089 states and 1452 transitions. [2018-11-10 04:52:52,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1089 states and 1452 transitions. [2018-11-10 04:52:52,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1089 to 1089. [2018-11-10 04:52:52,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1089 states. [2018-11-10 04:52:52,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 1452 transitions. [2018-11-10 04:52:52,130 INFO L728 BuchiCegarLoop]: Abstraction has 1089 states and 1452 transitions. [2018-11-10 04:52:52,130 INFO L608 BuchiCegarLoop]: Abstraction has 1089 states and 1452 transitions. [2018-11-10 04:52:52,130 INFO L442 BuchiCegarLoop]: ======== Iteration 17============ [2018-11-10 04:52:52,130 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1089 states and 1452 transitions. [2018-11-10 04:52:52,132 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 736 [2018-11-10 04:52:52,132 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:52,132 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:52,133 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 04:52:52,133 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 04:52:52,134 INFO L793 eck$LassoCheckResult]: Stem: 31136#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 30932#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 30933#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 31132#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 31133#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 31096#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 31189#L99-3 assume true; 31134#L99-1 assume !false; 31064#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 31065#L102 assume !(ssl3_accept_~s__state~0 == 12292); 31072#L105 assume !(ssl3_accept_~s__state~0 == 16384); 31073#L108 assume !(ssl3_accept_~s__state~0 == 8192); 31983#L111 assume !(ssl3_accept_~s__state~0 == 24576); 31982#L114 assume !(ssl3_accept_~s__state~0 == 8195); 31981#L117 assume !(ssl3_accept_~s__state~0 == 8480); 30934#L120 assume !(ssl3_accept_~s__state~0 == 8481); 30935#L123 assume !(ssl3_accept_~s__state~0 == 8482); 31167#L126 assume ssl3_accept_~s__state~0 == 8464; 31016#L133 [2018-11-10 04:52:52,134 INFO L795 eck$LassoCheckResult]: Loop: 31016#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 30916#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 30908#L274-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; 30909#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 31915#L603 ssl3_accept_~skip~0 := 0; 31913#L99-3 assume true; 31911#L99-1 assume !false; 31909#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 31907#L102 assume !(ssl3_accept_~s__state~0 == 12292); 31905#L105 assume !(ssl3_accept_~s__state~0 == 16384); 31900#L108 assume !(ssl3_accept_~s__state~0 == 8192); 31898#L111 assume !(ssl3_accept_~s__state~0 == 24576); 31896#L114 assume !(ssl3_accept_~s__state~0 == 8195); 31889#L117 assume !(ssl3_accept_~s__state~0 == 8480); 31885#L120 assume !(ssl3_accept_~s__state~0 == 8481); 31881#L123 assume !(ssl3_accept_~s__state~0 == 8482); 31877#L126 assume !(ssl3_accept_~s__state~0 == 8464); 31876#L129 assume !(ssl3_accept_~s__state~0 == 8465); 31866#L132 assume !(ssl3_accept_~s__state~0 == 8466); 31711#L135 assume ssl3_accept_~s__state~0 == 8496; 30984#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 30985#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 31077#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 31832#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 31830#L293-2 ssl3_accept_~s__init_num~0 := 0; 31823#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 31817#L603 ssl3_accept_~skip~0 := 0; 31815#L99-3 assume true; 31812#L99-1 assume !false; 31810#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 31808#L102 assume !(ssl3_accept_~s__state~0 == 12292); 31806#L105 assume !(ssl3_accept_~s__state~0 == 16384); 31804#L108 assume !(ssl3_accept_~s__state~0 == 8192); 31802#L111 assume !(ssl3_accept_~s__state~0 == 24576); 31800#L114 assume !(ssl3_accept_~s__state~0 == 8195); 31799#L117 assume !(ssl3_accept_~s__state~0 == 8480); 31798#L120 assume !(ssl3_accept_~s__state~0 == 8481); 31797#L123 assume !(ssl3_accept_~s__state~0 == 8482); 31796#L126 assume !(ssl3_accept_~s__state~0 == 8464); 31795#L129 assume !(ssl3_accept_~s__state~0 == 8465); 31794#L132 assume !(ssl3_accept_~s__state~0 == 8466); 31716#L135 assume !(ssl3_accept_~s__state~0 == 8496); 31709#L138 assume !(ssl3_accept_~s__state~0 == 8497); 31710#L141 assume ssl3_accept_~s__state~0 == 8512; 31168#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 31010#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 30954#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 30955#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 31922#L603 ssl3_accept_~skip~0 := 0; 31921#L99-3 assume true; 31916#L99-1 assume !false; 31914#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 31912#L102 assume !(ssl3_accept_~s__state~0 == 12292); 31910#L105 assume !(ssl3_accept_~s__state~0 == 16384); 31908#L108 assume !(ssl3_accept_~s__state~0 == 8192); 31906#L111 assume !(ssl3_accept_~s__state~0 == 24576); 31890#L114 assume !(ssl3_accept_~s__state~0 == 8195); 31886#L117 assume !(ssl3_accept_~s__state~0 == 8480); 31882#L120 assume !(ssl3_accept_~s__state~0 == 8481); 31878#L123 assume !(ssl3_accept_~s__state~0 == 8482); 31865#L126 assume !(ssl3_accept_~s__state~0 == 8464); 31864#L129 assume !(ssl3_accept_~s__state~0 == 8465); 31863#L132 assume !(ssl3_accept_~s__state~0 == 8466); 31861#L135 assume !(ssl3_accept_~s__state~0 == 8496); 31859#L138 assume !(ssl3_accept_~s__state~0 == 8497); 31085#L141 assume !(ssl3_accept_~s__state~0 == 8512); 31021#L144 assume !(ssl3_accept_~s__state~0 == 8513); 30964#L147 assume ssl3_accept_~s__state~0 == 8528; 30965#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 30917#L321 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 30918#L321-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 31357#L351 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 31355#L353 assume !(ssl3_accept_~ret~0 <= 0); 31350#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 31346#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 31340#L603 ssl3_accept_~skip~0 := 0; 31338#L99-3 assume true; 31336#L99-1 assume !false; 31334#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 31332#L102 assume !(ssl3_accept_~s__state~0 == 12292); 31330#L105 assume !(ssl3_accept_~s__state~0 == 16384); 31328#L108 assume !(ssl3_accept_~s__state~0 == 8192); 31326#L111 assume !(ssl3_accept_~s__state~0 == 24576); 31324#L114 assume !(ssl3_accept_~s__state~0 == 8195); 31322#L117 assume !(ssl3_accept_~s__state~0 == 8480); 31320#L120 assume !(ssl3_accept_~s__state~0 == 8481); 31318#L123 assume !(ssl3_accept_~s__state~0 == 8482); 31316#L126 assume !(ssl3_accept_~s__state~0 == 8464); 31314#L129 assume !(ssl3_accept_~s__state~0 == 8465); 31313#L132 assume !(ssl3_accept_~s__state~0 == 8466); 31312#L135 assume !(ssl3_accept_~s__state~0 == 8496); 31310#L138 assume !(ssl3_accept_~s__state~0 == 8497); 31308#L141 assume !(ssl3_accept_~s__state~0 == 8512); 31304#L144 assume !(ssl3_accept_~s__state~0 == 8513); 31303#L147 assume !(ssl3_accept_~s__state~0 == 8528); 31302#L150 assume !(ssl3_accept_~s__state~0 == 8529); 31298#L153 assume ssl3_accept_~s__state~0 == 8544; 31218#L157 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; 31036#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 31744#L603 ssl3_accept_~skip~0 := 0; 31742#L99-3 assume true; 31739#L99-1 assume !false; 31736#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 31734#L102 assume !(ssl3_accept_~s__state~0 == 12292); 31732#L105 assume !(ssl3_accept_~s__state~0 == 16384); 31729#L108 assume !(ssl3_accept_~s__state~0 == 8192); 31727#L111 assume !(ssl3_accept_~s__state~0 == 24576); 31725#L114 assume !(ssl3_accept_~s__state~0 == 8195); 31722#L117 assume !(ssl3_accept_~s__state~0 == 8480); 31720#L120 assume !(ssl3_accept_~s__state~0 == 8481); 31719#L123 assume !(ssl3_accept_~s__state~0 == 8482); 31718#L126 assume !(ssl3_accept_~s__state~0 == 8464); 31621#L129 assume !(ssl3_accept_~s__state~0 == 8465); 31603#L132 assume !(ssl3_accept_~s__state~0 == 8466); 31373#L135 assume !(ssl3_accept_~s__state~0 == 8496); 31372#L138 assume !(ssl3_accept_~s__state~0 == 8497); 31371#L141 assume !(ssl3_accept_~s__state~0 == 8512); 31369#L144 assume !(ssl3_accept_~s__state~0 == 8513); 31368#L147 assume !(ssl3_accept_~s__state~0 == 8528); 31365#L150 assume !(ssl3_accept_~s__state~0 == 8529); 31301#L153 assume !(ssl3_accept_~s__state~0 == 8544); 31299#L156 assume !(ssl3_accept_~s__state~0 == 8545); 31300#L159 assume !(ssl3_accept_~s__state~0 == 8560); 31624#L162 assume !(ssl3_accept_~s__state~0 == 8561); 31622#L165 assume !(ssl3_accept_~s__state~0 == 8448); 31602#L168 assume ssl3_accept_~s__state~0 == 8576; 30994#L172 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet39;havoc ssl3_accept_#t~nondet39; 30995#L440 assume !(ssl3_accept_~ret~0 <= 0); 31140#L443 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 31141#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 31887#L603 ssl3_accept_~skip~0 := 0; 31883#L99-3 assume true; 31879#L99-1 assume !false; 31862#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 31860#L102 assume !(ssl3_accept_~s__state~0 == 12292); 31858#L105 assume !(ssl3_accept_~s__state~0 == 16384); 31857#L108 assume !(ssl3_accept_~s__state~0 == 8192); 31856#L111 assume !(ssl3_accept_~s__state~0 == 24576); 31855#L114 assume !(ssl3_accept_~s__state~0 == 8195); 31854#L117 assume !(ssl3_accept_~s__state~0 == 8480); 31291#L120 assume !(ssl3_accept_~s__state~0 == 8481); 31853#L123 assume !(ssl3_accept_~s__state~0 == 8482); 31849#L126 assume ssl3_accept_~s__state~0 == 8464; 31016#L133 [2018-11-10 04:52:52,134 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:52,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 12 times [2018-11-10 04:52:52,134 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:52,134 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:52,135 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,135 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:52,135 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:52,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:52,140 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:52,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1823593336, now seen corresponding path program 1 times [2018-11-10 04:52:52,141 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:52,141 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:52,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,141 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:52,141 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:52,176 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 04:52:52,177 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:52,177 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:52,177 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:52,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:52,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:52,177 INFO L87 Difference]: Start difference. First operand 1089 states and 1452 transitions. cyclomatic complexity: 368 Second operand 3 states. [2018-11-10 04:52:52,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:52,259 INFO L93 Difference]: Finished difference Result 1052 states and 1364 transitions. [2018-11-10 04:52:52,259 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:52,259 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1052 states and 1364 transitions. [2018-11-10 04:52:52,260 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 603 [2018-11-10 04:52:52,262 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1052 states to 903 states and 1176 transitions. [2018-11-10 04:52:52,262 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 637 [2018-11-10 04:52:52,262 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 786 [2018-11-10 04:52:52,262 INFO L73 IsDeterministic]: Start isDeterministic. Operand 903 states and 1176 transitions. [2018-11-10 04:52:52,263 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:52,263 INFO L705 BuchiCegarLoop]: Abstraction has 903 states and 1176 transitions. [2018-11-10 04:52:52,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states and 1176 transitions. [2018-11-10 04:52:52,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 752. [2018-11-10 04:52:52,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 752 states. [2018-11-10 04:52:52,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 752 states to 752 states and 984 transitions. [2018-11-10 04:52:52,271 INFO L728 BuchiCegarLoop]: Abstraction has 752 states and 984 transitions. [2018-11-10 04:52:52,271 INFO L608 BuchiCegarLoop]: Abstraction has 752 states and 984 transitions. [2018-11-10 04:52:52,271 INFO L442 BuchiCegarLoop]: ======== Iteration 18============ [2018-11-10 04:52:52,271 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 752 states and 984 transitions. [2018-11-10 04:52:52,273 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 601 [2018-11-10 04:52:52,273 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:52,273 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:52,274 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 04:52:52,274 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] [2018-11-10 04:52:52,274 INFO L793 eck$LassoCheckResult]: Stem: 33237#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 33071#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 33072#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 33233#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 33234#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 33206#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 33276#L99-3 assume true; 33523#L99-1 assume !false; 33802#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 33801#L102 assume !(ssl3_accept_~s__state~0 == 12292); 33800#L105 assume !(ssl3_accept_~s__state~0 == 16384); 33799#L108 assume !(ssl3_accept_~s__state~0 == 8192); 33798#L111 assume !(ssl3_accept_~s__state~0 == 24576); 33797#L114 assume !(ssl3_accept_~s__state~0 == 8195); 33796#L117 assume !(ssl3_accept_~s__state~0 == 8480); 33795#L120 assume !(ssl3_accept_~s__state~0 == 8481); 33794#L123 assume !(ssl3_accept_~s__state~0 == 8482); 33358#L126 assume ssl3_accept_~s__state~0 == 8464; 33135#L133 [2018-11-10 04:52:52,274 INFO L795 eck$LassoCheckResult]: Loop: 33135#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 33060#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 33055#L274-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; 33056#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 33542#L603 ssl3_accept_~skip~0 := 0; 33541#L99-3 assume true; 33540#L99-1 assume !false; 33539#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 33538#L102 assume !(ssl3_accept_~s__state~0 == 12292); 33537#L105 assume !(ssl3_accept_~s__state~0 == 16384); 33536#L108 assume !(ssl3_accept_~s__state~0 == 8192); 33535#L111 assume !(ssl3_accept_~s__state~0 == 24576); 33534#L114 assume !(ssl3_accept_~s__state~0 == 8195); 33533#L117 assume !(ssl3_accept_~s__state~0 == 8480); 33532#L120 assume !(ssl3_accept_~s__state~0 == 8481); 33531#L123 assume !(ssl3_accept_~s__state~0 == 8482); 33530#L126 assume !(ssl3_accept_~s__state~0 == 8464); 33529#L129 assume !(ssl3_accept_~s__state~0 == 8465); 33528#L132 assume !(ssl3_accept_~s__state~0 == 8466); 33526#L135 assume ssl3_accept_~s__state~0 == 8496; 33112#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 33113#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 33634#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 33632#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 33088#L293-2 ssl3_accept_~s__init_num~0 := 0; 33129#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 33762#L603 ssl3_accept_~skip~0 := 0; 33759#L99-3 assume true; 33756#L99-1 assume !false; 33753#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 33750#L102 assume !(ssl3_accept_~s__state~0 == 12292); 33747#L105 assume !(ssl3_accept_~s__state~0 == 16384); 33744#L108 assume !(ssl3_accept_~s__state~0 == 8192); 33741#L111 assume !(ssl3_accept_~s__state~0 == 24576); 33738#L114 assume !(ssl3_accept_~s__state~0 == 8195); 33735#L117 assume !(ssl3_accept_~s__state~0 == 8480); 33732#L120 assume !(ssl3_accept_~s__state~0 == 8481); 33729#L123 assume !(ssl3_accept_~s__state~0 == 8482); 33726#L126 assume !(ssl3_accept_~s__state~0 == 8464); 33723#L129 assume !(ssl3_accept_~s__state~0 == 8465); 33720#L132 assume !(ssl3_accept_~s__state~0 == 8466); 33717#L135 assume !(ssl3_accept_~s__state~0 == 8496); 33714#L138 assume !(ssl3_accept_~s__state~0 == 8497); 33712#L141 assume ssl3_accept_~s__state~0 == 8512; 33260#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 33131#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 33089#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 33090#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 33769#L603 ssl3_accept_~skip~0 := 0; 33763#L99-3 assume true; 33760#L99-1 assume !false; 33757#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 33754#L102 assume !(ssl3_accept_~s__state~0 == 12292); 33751#L105 assume !(ssl3_accept_~s__state~0 == 16384); 33748#L108 assume !(ssl3_accept_~s__state~0 == 8192); 33745#L111 assume !(ssl3_accept_~s__state~0 == 24576); 33742#L114 assume !(ssl3_accept_~s__state~0 == 8195); 33739#L117 assume !(ssl3_accept_~s__state~0 == 8480); 33736#L120 assume !(ssl3_accept_~s__state~0 == 8481); 33733#L123 assume !(ssl3_accept_~s__state~0 == 8482); 33730#L126 assume !(ssl3_accept_~s__state~0 == 8464); 33727#L129 assume !(ssl3_accept_~s__state~0 == 8465); 33724#L132 assume !(ssl3_accept_~s__state~0 == 8466); 33721#L135 assume !(ssl3_accept_~s__state~0 == 8496); 33718#L138 assume !(ssl3_accept_~s__state~0 == 8497); 33715#L141 assume !(ssl3_accept_~s__state~0 == 8512); 33138#L144 assume !(ssl3_accept_~s__state~0 == 8513); 33097#L147 assume ssl3_accept_~s__state~0 == 8528; 33098#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 33061#L321 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 33062#L321-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 33070#L351 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 33111#L353 assume !(ssl3_accept_~ret~0 <= 0); 33179#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 33231#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 33770#L603 ssl3_accept_~skip~0 := 0; 33764#L99-3 assume true; 33761#L99-1 assume !false; 33758#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 33755#L102 assume !(ssl3_accept_~s__state~0 == 12292); 33752#L105 assume !(ssl3_accept_~s__state~0 == 16384); 33749#L108 assume !(ssl3_accept_~s__state~0 == 8192); 33746#L111 assume !(ssl3_accept_~s__state~0 == 24576); 33743#L114 assume !(ssl3_accept_~s__state~0 == 8195); 33740#L117 assume !(ssl3_accept_~s__state~0 == 8480); 33737#L120 assume !(ssl3_accept_~s__state~0 == 8481); 33734#L123 assume !(ssl3_accept_~s__state~0 == 8482); 33731#L126 assume !(ssl3_accept_~s__state~0 == 8464); 33728#L129 assume !(ssl3_accept_~s__state~0 == 8465); 33725#L132 assume !(ssl3_accept_~s__state~0 == 8466); 33722#L135 assume !(ssl3_accept_~s__state~0 == 8496); 33719#L138 assume !(ssl3_accept_~s__state~0 == 8497); 33716#L141 assume !(ssl3_accept_~s__state~0 == 8512); 33713#L144 assume !(ssl3_accept_~s__state~0 == 8513); 33711#L147 assume !(ssl3_accept_~s__state~0 == 8528); 33116#L150 assume !(ssl3_accept_~s__state~0 == 8529); 33080#L153 assume ssl3_accept_~s__state~0 == 8544; 33081#L157 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 33057#L376 assume !(ssl3_accept_~s__session__peer~0 != 0); 33059#L385 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 33225#L388 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 33174#L397 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet37;havoc ssl3_accept_#t~nondet37; 33172#L400 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; 33168#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 33588#L603 ssl3_accept_~skip~0 := 0; 33586#L99-3 assume true; 33584#L99-1 assume !false; 33582#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 33580#L102 assume !(ssl3_accept_~s__state~0 == 12292); 33578#L105 assume !(ssl3_accept_~s__state~0 == 16384); 33576#L108 assume !(ssl3_accept_~s__state~0 == 8192); 33574#L111 assume !(ssl3_accept_~s__state~0 == 24576); 33572#L114 assume !(ssl3_accept_~s__state~0 == 8195); 33570#L117 assume !(ssl3_accept_~s__state~0 == 8480); 33568#L120 assume !(ssl3_accept_~s__state~0 == 8481); 33565#L123 assume !(ssl3_accept_~s__state~0 == 8482); 33562#L126 assume !(ssl3_accept_~s__state~0 == 8464); 33560#L129 assume !(ssl3_accept_~s__state~0 == 8465); 33558#L132 assume !(ssl3_accept_~s__state~0 == 8466); 33515#L135 assume !(ssl3_accept_~s__state~0 == 8496); 33514#L138 assume !(ssl3_accept_~s__state~0 == 8497); 33510#L141 assume !(ssl3_accept_~s__state~0 == 8512); 33507#L144 assume !(ssl3_accept_~s__state~0 == 8513); 33506#L147 assume !(ssl3_accept_~s__state~0 == 8528); 33505#L150 assume !(ssl3_accept_~s__state~0 == 8529); 33500#L153 assume !(ssl3_accept_~s__state~0 == 8544); 33498#L156 assume !(ssl3_accept_~s__state~0 == 8545); 33496#L159 assume !(ssl3_accept_~s__state~0 == 8560); 33494#L162 assume !(ssl3_accept_~s__state~0 == 8561); 33360#L165 assume ssl3_accept_~s__state~0 == 8448; 33140#L166 assume !(ssl3_accept_~num1~0 > 0); 33141#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 33252#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 33310#L603 ssl3_accept_~skip~0 := 0; 33307#L99-3 assume true; 33303#L99-1 assume !false; 33299#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 33278#L102 assume !(ssl3_accept_~s__state~0 == 12292); 33279#L105 assume !(ssl3_accept_~s__state~0 == 16384); 33305#L108 assume !(ssl3_accept_~s__state~0 == 8192); 33301#L111 assume !(ssl3_accept_~s__state~0 == 24576); 33297#L114 assume !(ssl3_accept_~s__state~0 == 8195); 33287#L117 assume !(ssl3_accept_~s__state~0 == 8480); 33285#L120 assume !(ssl3_accept_~s__state~0 == 8481); 33286#L123 assume !(ssl3_accept_~s__state~0 == 8482); 33361#L126 assume ssl3_accept_~s__state~0 == 8464; 33135#L133 [2018-11-10 04:52:52,274 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:52,275 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 13 times [2018-11-10 04:52:52,275 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:52,275 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:52,275 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,275 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:52,275 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:52,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:52,281 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:52,281 INFO L82 PathProgramCache]: Analyzing trace with hash 994998270, now seen corresponding path program 1 times [2018-11-10 04:52:52,281 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:52,282 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:52,282 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,282 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:52,282 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:52,327 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 04:52:52,327 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 04:52:52,327 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:52,337 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:52,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:52,356 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 04:52:52,370 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 04:52:52,386 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-11-10 04:52:52,386 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2018-11-10 04:52:52,386 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:52,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-11-10 04:52:52,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-11-10 04:52:52,387 INFO L87 Difference]: Start difference. First operand 752 states and 984 transitions. cyclomatic complexity: 235 Second operand 4 states. [2018-11-10 04:52:52,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:52,565 INFO L93 Difference]: Finished difference Result 1252 states and 1622 transitions. [2018-11-10 04:52:52,565 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 04:52:52,565 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1252 states and 1622 transitions. [2018-11-10 04:52:52,568 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 1101 [2018-11-10 04:52:52,570 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1252 states to 1252 states and 1622 transitions. [2018-11-10 04:52:52,570 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1135 [2018-11-10 04:52:52,571 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1135 [2018-11-10 04:52:52,571 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1252 states and 1622 transitions. [2018-11-10 04:52:52,571 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:52,572 INFO L705 BuchiCegarLoop]: Abstraction has 1252 states and 1622 transitions. [2018-11-10 04:52:52,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states and 1622 transitions. [2018-11-10 04:52:52,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 952. [2018-11-10 04:52:52,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 952 states. [2018-11-10 04:52:52,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 952 states to 952 states and 1243 transitions. [2018-11-10 04:52:52,580 INFO L728 BuchiCegarLoop]: Abstraction has 952 states and 1243 transitions. [2018-11-10 04:52:52,581 INFO L608 BuchiCegarLoop]: Abstraction has 952 states and 1243 transitions. [2018-11-10 04:52:52,581 INFO L442 BuchiCegarLoop]: ======== Iteration 19============ [2018-11-10 04:52:52,581 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 952 states and 1243 transitions. [2018-11-10 04:52:52,583 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 801 [2018-11-10 04:52:52,583 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:52,583 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:52,585 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 04:52:52,585 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] [2018-11-10 04:52:52,585 INFO L793 eck$LassoCheckResult]: Stem: 35682#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 35519#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 35520#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 35677#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 35678#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 35651#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 35717#L99-3 assume true; 35751#L99-1 assume !false; 36178#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 36176#L102 assume !(ssl3_accept_~s__state~0 == 12292); 36174#L105 assume !(ssl3_accept_~s__state~0 == 16384); 36172#L108 assume !(ssl3_accept_~s__state~0 == 8192); 36170#L111 assume !(ssl3_accept_~s__state~0 == 24576); 36168#L114 assume !(ssl3_accept_~s__state~0 == 8195); 36166#L117 assume !(ssl3_accept_~s__state~0 == 8480); 36164#L120 assume !(ssl3_accept_~s__state~0 == 8481); 36162#L123 assume !(ssl3_accept_~s__state~0 == 8482); 36160#L126 assume ssl3_accept_~s__state~0 == 8464; 35582#L133 [2018-11-10 04:52:52,585 INFO L795 eck$LassoCheckResult]: Loop: 35582#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 35509#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 35504#L274-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; 35505#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 35514#L603 ssl3_accept_~skip~0 := 0; 35667#L99-3 assume true; 35680#L99-1 assume !false; 35623#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 35624#L102 assume !(ssl3_accept_~s__state~0 == 12292); 35629#L105 assume !(ssl3_accept_~s__state~0 == 16384); 35630#L108 assume !(ssl3_accept_~s__state~0 == 8192); 35580#L111 assume !(ssl3_accept_~s__state~0 == 24576); 35541#L114 assume !(ssl3_accept_~s__state~0 == 8195); 35542#L117 assume !(ssl3_accept_~s__state~0 == 8480); 35521#L120 assume !(ssl3_accept_~s__state~0 == 8481); 35522#L123 assume !(ssl3_accept_~s__state~0 == 8482); 35693#L126 assume !(ssl3_accept_~s__state~0 == 8464); 35694#L129 assume !(ssl3_accept_~s__state~0 == 8465); 35689#L132 assume !(ssl3_accept_~s__state~0 == 8466); 35653#L135 assume ssl3_accept_~s__state~0 == 8496; 35560#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 35561#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 35635#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 36145#L293 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 35576#L293-2 ssl3_accept_~s__init_num~0 := 0; 35577#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 36396#L603 ssl3_accept_~skip~0 := 0; 36395#L99-3 assume true; 36394#L99-1 assume !false; 36393#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 36392#L102 assume !(ssl3_accept_~s__state~0 == 12292); 36391#L105 assume !(ssl3_accept_~s__state~0 == 16384); 36388#L108 assume !(ssl3_accept_~s__state~0 == 8192); 36386#L111 assume !(ssl3_accept_~s__state~0 == 24576); 36385#L114 assume !(ssl3_accept_~s__state~0 == 8195); 36384#L117 assume !(ssl3_accept_~s__state~0 == 8480); 36383#L120 assume !(ssl3_accept_~s__state~0 == 8481); 36382#L123 assume !(ssl3_accept_~s__state~0 == 8482); 36381#L126 assume !(ssl3_accept_~s__state~0 == 8464); 36380#L129 assume !(ssl3_accept_~s__state~0 == 8465); 36379#L132 assume !(ssl3_accept_~s__state~0 == 8466); 36377#L135 assume !(ssl3_accept_~s__state~0 == 8496); 35664#L138 assume !(ssl3_accept_~s__state~0 == 8497); 35640#L141 assume !(ssl3_accept_~s__state~0 == 8512); 35585#L144 assume !(ssl3_accept_~s__state~0 == 8513); 35545#L147 assume !(ssl3_accept_~s__state~0 == 8528); 35546#L150 assume !(ssl3_accept_~s__state~0 == 8529); 35528#L153 assume !(ssl3_accept_~s__state~0 == 8544); 35529#L156 assume !(ssl3_accept_~s__state~0 == 8545); 35708#L159 assume !(ssl3_accept_~s__state~0 == 8560); 35700#L162 assume !(ssl3_accept_~s__state~0 == 8561); 35671#L165 assume !(ssl3_accept_~s__state~0 == 8448); 35657#L168 assume !(ssl3_accept_~s__state~0 == 8576); 35658#L171 assume !(ssl3_accept_~s__state~0 == 8577); 35646#L174 assume !(ssl3_accept_~s__state~0 == 8592); 35590#L177 assume !(ssl3_accept_~s__state~0 == 8593); 35555#L180 assume !(ssl3_accept_~s__state~0 == 8608); 35556#L183 assume !(ssl3_accept_~s__state~0 == 8609); 35500#L186 assume !(ssl3_accept_~s__state~0 == 8640); 35501#L189 assume !(ssl3_accept_~s__state~0 == 8641); 35712#L192 assume ssl3_accept_~s__state~0 == 8656; 35648#L196 ssl3_accept_~s__session__cipher~0 := ssl3_accept_~s__s3__tmp__new_cipher~0; 35609#L499 assume !(ssl3_accept_~tmp___9~0 == 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet44;havoc ssl3_accept_#t~nondet44; 35610#L504 assume ssl3_accept_~blastFlag~0 == 2;ssl3_accept_~blastFlag~0 := 3; 35606#L510-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8672;ssl3_accept_~s__init_num~0 := 0; 35616#L520 assume !(ssl3_accept_~tmp___10~0 == 0); 35683#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 36418#L603 ssl3_accept_~skip~0 := 0; 36447#L99-3 assume true; 36446#L99-1 assume !false; 36445#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 36444#L102 assume !(ssl3_accept_~s__state~0 == 12292); 36443#L105 assume !(ssl3_accept_~s__state~0 == 16384); 36442#L108 assume !(ssl3_accept_~s__state~0 == 8192); 36441#L111 assume !(ssl3_accept_~s__state~0 == 24576); 36440#L114 assume !(ssl3_accept_~s__state~0 == 8195); 36439#L117 assume !(ssl3_accept_~s__state~0 == 8480); 36438#L120 assume !(ssl3_accept_~s__state~0 == 8481); 36437#L123 assume !(ssl3_accept_~s__state~0 == 8482); 36436#L126 assume !(ssl3_accept_~s__state~0 == 8464); 36432#L129 assume !(ssl3_accept_~s__state~0 == 8465); 36429#L132 assume !(ssl3_accept_~s__state~0 == 8466); 36328#L135 assume !(ssl3_accept_~s__state~0 == 8496); 36303#L138 assume !(ssl3_accept_~s__state~0 == 8497); 36298#L141 assume !(ssl3_accept_~s__state~0 == 8512); 36296#L144 assume !(ssl3_accept_~s__state~0 == 8513); 36294#L147 assume !(ssl3_accept_~s__state~0 == 8528); 36292#L150 assume !(ssl3_accept_~s__state~0 == 8529); 36290#L153 assume !(ssl3_accept_~s__state~0 == 8544); 36288#L156 assume !(ssl3_accept_~s__state~0 == 8545); 36286#L159 assume !(ssl3_accept_~s__state~0 == 8560); 36284#L162 assume !(ssl3_accept_~s__state~0 == 8561); 36282#L165 assume !(ssl3_accept_~s__state~0 == 8448); 36149#L168 assume !(ssl3_accept_~s__state~0 == 8576); 36147#L171 assume !(ssl3_accept_~s__state~0 == 8577); 36141#L174 assume !(ssl3_accept_~s__state~0 == 8592); 36137#L177 assume !(ssl3_accept_~s__state~0 == 8593); 36130#L180 assume !(ssl3_accept_~s__state~0 == 8608); 36127#L183 assume !(ssl3_accept_~s__state~0 == 8609); 36124#L186 assume !(ssl3_accept_~s__state~0 == 8640); 36121#L189 assume !(ssl3_accept_~s__state~0 == 8641); 36118#L192 assume !(ssl3_accept_~s__state~0 == 8656); 36115#L195 assume !(ssl3_accept_~s__state~0 == 8657); 35673#L198 assume ssl3_accept_~s__state~0 == 8672; 35603#L202 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet45;havoc ssl3_accept_#t~nondet45; 35604#L528 assume ssl3_accept_~blastFlag~0 == 3;ssl3_accept_~blastFlag~0 := 4; 35663#L534-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448; 35633#L543 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__s3__tmp__next_state___0~0 := 3; 35613#L543-2 ssl3_accept_~s__init_num~0 := 0; 35614#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 36318#L603 ssl3_accept_~skip~0 := 0; 36317#L99-3 assume true; 36316#L99-1 assume !false; 36315#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 36314#L102 assume !(ssl3_accept_~s__state~0 == 12292); 36313#L105 assume !(ssl3_accept_~s__state~0 == 16384); 36312#L108 assume !(ssl3_accept_~s__state~0 == 8192); 36311#L111 assume !(ssl3_accept_~s__state~0 == 24576); 36310#L114 assume !(ssl3_accept_~s__state~0 == 8195); 36309#L117 assume !(ssl3_accept_~s__state~0 == 8480); 36308#L120 assume !(ssl3_accept_~s__state~0 == 8481); 36307#L123 assume !(ssl3_accept_~s__state~0 == 8482); 36306#L126 assume !(ssl3_accept_~s__state~0 == 8464); 36305#L129 assume !(ssl3_accept_~s__state~0 == 8465); 36304#L132 assume !(ssl3_accept_~s__state~0 == 8466); 35898#L135 assume !(ssl3_accept_~s__state~0 == 8496); 35897#L138 assume !(ssl3_accept_~s__state~0 == 8497); 35896#L141 assume !(ssl3_accept_~s__state~0 == 8512); 35895#L144 assume !(ssl3_accept_~s__state~0 == 8513); 35894#L147 assume !(ssl3_accept_~s__state~0 == 8528); 35893#L150 assume !(ssl3_accept_~s__state~0 == 8529); 35889#L153 assume !(ssl3_accept_~s__state~0 == 8544); 35882#L156 assume !(ssl3_accept_~s__state~0 == 8545); 35875#L159 assume !(ssl3_accept_~s__state~0 == 8560); 35867#L162 assume !(ssl3_accept_~s__state~0 == 8561); 35802#L165 assume ssl3_accept_~s__state~0 == 8448; 35801#L166 assume !(ssl3_accept_~num1~0 > 0); 35791#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 35787#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 35781#L603 ssl3_accept_~skip~0 := 0; 35779#L99-3 assume true; 35777#L99-1 assume !false; 35775#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 35772#L102 assume !(ssl3_accept_~s__state~0 == 12292); 35770#L105 assume !(ssl3_accept_~s__state~0 == 16384); 35768#L108 assume !(ssl3_accept_~s__state~0 == 8192); 35765#L111 assume !(ssl3_accept_~s__state~0 == 24576); 35762#L114 assume !(ssl3_accept_~s__state~0 == 8195); 35760#L117 assume !(ssl3_accept_~s__state~0 == 8480); 35758#L120 assume !(ssl3_accept_~s__state~0 == 8481); 35755#L123 assume !(ssl3_accept_~s__state~0 == 8482); 35756#L126 assume ssl3_accept_~s__state~0 == 8464; 35582#L133 [2018-11-10 04:52:52,586 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:52,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 14 times [2018-11-10 04:52:52,586 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:52,586 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:52,586 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,587 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:52,587 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:52,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:52,593 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:52,593 INFO L82 PathProgramCache]: Analyzing trace with hash 1842376900, now seen corresponding path program 1 times [2018-11-10 04:52:52,593 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:52,593 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:52,594 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,594 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:52,594 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:52,652 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 04:52:52,652 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:52,652 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:52,652 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:52,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:52,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:52,653 INFO L87 Difference]: Start difference. First operand 952 states and 1243 transitions. cyclomatic complexity: 294 Second operand 3 states. [2018-11-10 04:52:52,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:52,669 INFO L93 Difference]: Finished difference Result 1626 states and 2144 transitions. [2018-11-10 04:52:52,670 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:52,671 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1626 states and 2144 transitions. [2018-11-10 04:52:52,675 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 1475 [2018-11-10 04:52:52,682 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1626 states to 1626 states and 2144 transitions. [2018-11-10 04:52:52,682 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1509 [2018-11-10 04:52:52,683 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1509 [2018-11-10 04:52:52,683 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1626 states and 2144 transitions. [2018-11-10 04:52:52,684 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:52,684 INFO L705 BuchiCegarLoop]: Abstraction has 1626 states and 2144 transitions. [2018-11-10 04:52:52,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1626 states and 2144 transitions. [2018-11-10 04:52:52,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1626 to 1626. [2018-11-10 04:52:52,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1626 states. [2018-11-10 04:52:52,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 2144 transitions. [2018-11-10 04:52:52,701 INFO L728 BuchiCegarLoop]: Abstraction has 1626 states and 2144 transitions. [2018-11-10 04:52:52,701 INFO L608 BuchiCegarLoop]: Abstraction has 1626 states and 2144 transitions. [2018-11-10 04:52:52,701 INFO L442 BuchiCegarLoop]: ======== Iteration 20============ [2018-11-10 04:52:52,701 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1626 states and 2144 transitions. [2018-11-10 04:52:52,705 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 1475 [2018-11-10 04:52:52,705 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:52,705 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:52,706 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 04:52:52,706 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] [2018-11-10 04:52:52,707 INFO L793 eck$LassoCheckResult]: Stem: 38281#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 38105#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 38106#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 38275#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 38276#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 38247#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 38329#L99-3 assume true; 38363#L99-1 assume !false; 39371#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 39366#L102 assume !(ssl3_accept_~s__state~0 == 12292); 39362#L105 assume !(ssl3_accept_~s__state~0 == 16384); 39358#L108 assume !(ssl3_accept_~s__state~0 == 8192); 39357#L111 assume !(ssl3_accept_~s__state~0 == 24576); 39337#L114 assume !(ssl3_accept_~s__state~0 == 8195); 39332#L117 assume !(ssl3_accept_~s__state~0 == 8480); 39324#L120 assume !(ssl3_accept_~s__state~0 == 8481); 39320#L123 assume !(ssl3_accept_~s__state~0 == 8482); 38687#L126 assume ssl3_accept_~s__state~0 == 8464; 38572#L133 [2018-11-10 04:52:52,707 INFO L795 eck$LassoCheckResult]: Loop: 38572#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 39211#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 39209#L274-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; 39207#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 39201#L603 ssl3_accept_~skip~0 := 0; 39199#L99-3 assume true; 39197#L99-1 assume !false; 39195#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 39193#L102 assume !(ssl3_accept_~s__state~0 == 12292); 39192#L105 assume !(ssl3_accept_~s__state~0 == 16384); 39190#L108 assume !(ssl3_accept_~s__state~0 == 8192); 39188#L111 assume !(ssl3_accept_~s__state~0 == 24576); 39186#L114 assume !(ssl3_accept_~s__state~0 == 8195); 39184#L117 assume !(ssl3_accept_~s__state~0 == 8480); 39183#L120 assume !(ssl3_accept_~s__state~0 == 8481); 39182#L123 assume !(ssl3_accept_~s__state~0 == 8482); 39180#L126 assume !(ssl3_accept_~s__state~0 == 8464); 39178#L129 assume !(ssl3_accept_~s__state~0 == 8465); 39176#L132 assume !(ssl3_accept_~s__state~0 == 8466); 39152#L135 assume ssl3_accept_~s__state~0 == 8496; 38552#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 39148#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 39146#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 39144#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 38122#L293-2 ssl3_accept_~s__init_num~0 := 0; 39022#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 39017#L603 ssl3_accept_~skip~0 := 0; 39016#L99-3 assume true; 39015#L99-1 assume !false; 39014#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 39013#L102 assume !(ssl3_accept_~s__state~0 == 12292); 39012#L105 assume !(ssl3_accept_~s__state~0 == 16384); 39010#L108 assume !(ssl3_accept_~s__state~0 == 8192); 39008#L111 assume !(ssl3_accept_~s__state~0 == 24576); 39006#L114 assume !(ssl3_accept_~s__state~0 == 8195); 39004#L117 assume !(ssl3_accept_~s__state~0 == 8480); 39002#L120 assume !(ssl3_accept_~s__state~0 == 8481); 39000#L123 assume !(ssl3_accept_~s__state~0 == 8482); 38998#L126 assume !(ssl3_accept_~s__state~0 == 8464); 38996#L129 assume !(ssl3_accept_~s__state~0 == 8465); 38994#L132 assume !(ssl3_accept_~s__state~0 == 8466); 38993#L135 assume !(ssl3_accept_~s__state~0 == 8496); 38992#L138 assume !(ssl3_accept_~s__state~0 == 8497); 38662#L141 assume ssl3_accept_~s__state~0 == 8512; 38535#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 39252#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 39250#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 39246#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 39239#L603 ssl3_accept_~skip~0 := 0; 39238#L99-3 assume true; 39237#L99-1 assume !false; 39236#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 39235#L102 assume !(ssl3_accept_~s__state~0 == 12292); 39234#L105 assume !(ssl3_accept_~s__state~0 == 16384); 39233#L108 assume !(ssl3_accept_~s__state~0 == 8192); 39232#L111 assume !(ssl3_accept_~s__state~0 == 24576); 39228#L114 assume !(ssl3_accept_~s__state~0 == 8195); 39225#L117 assume !(ssl3_accept_~s__state~0 == 8480); 39224#L120 assume !(ssl3_accept_~s__state~0 == 8481); 39223#L123 assume !(ssl3_accept_~s__state~0 == 8482); 39222#L126 assume !(ssl3_accept_~s__state~0 == 8464); 39221#L129 assume !(ssl3_accept_~s__state~0 == 8465); 39220#L132 assume !(ssl3_accept_~s__state~0 == 8466); 39219#L135 assume !(ssl3_accept_~s__state~0 == 8496); 38988#L138 assume !(ssl3_accept_~s__state~0 == 8497); 38987#L141 assume !(ssl3_accept_~s__state~0 == 8512); 38986#L144 assume !(ssl3_accept_~s__state~0 == 8513); 38985#L147 assume ssl3_accept_~s__state~0 == 8528; 38462#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 38983#L321 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 38103#L321-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 38104#L351 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 38145#L353 assume !(ssl3_accept_~ret~0 <= 0); 38954#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 38949#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 38943#L603 ssl3_accept_~skip~0 := 0; 38941#L99-3 assume true; 38939#L99-1 assume !false; 38937#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 38935#L102 assume !(ssl3_accept_~s__state~0 == 12292); 38933#L105 assume !(ssl3_accept_~s__state~0 == 16384); 38931#L108 assume !(ssl3_accept_~s__state~0 == 8192); 38929#L111 assume !(ssl3_accept_~s__state~0 == 24576); 38927#L114 assume !(ssl3_accept_~s__state~0 == 8195); 38925#L117 assume !(ssl3_accept_~s__state~0 == 8480); 38923#L120 assume !(ssl3_accept_~s__state~0 == 8481); 38921#L123 assume !(ssl3_accept_~s__state~0 == 8482); 38914#L126 assume !(ssl3_accept_~s__state~0 == 8464); 38910#L129 assume !(ssl3_accept_~s__state~0 == 8465); 38906#L132 assume !(ssl3_accept_~s__state~0 == 8466); 38902#L135 assume !(ssl3_accept_~s__state~0 == 8496); 38898#L138 assume !(ssl3_accept_~s__state~0 == 8497); 38894#L141 assume !(ssl3_accept_~s__state~0 == 8512); 38890#L144 assume !(ssl3_accept_~s__state~0 == 8513); 38886#L147 assume !(ssl3_accept_~s__state~0 == 8528); 38882#L150 assume !(ssl3_accept_~s__state~0 == 8529); 38792#L153 assume ssl3_accept_~s__state~0 == 8544; 38664#L157 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 38791#L376 assume !(ssl3_accept_~s__session__peer~0 != 0); 38789#L385 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 38788#L388 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 38782#L397 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet37;havoc ssl3_accept_#t~nondet37; 38779#L400 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; 38752#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 38744#L603 ssl3_accept_~skip~0 := 0; 38740#L99-3 assume true; 38736#L99-1 assume !false; 38732#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 38728#L102 assume !(ssl3_accept_~s__state~0 == 12292); 38724#L105 assume !(ssl3_accept_~s__state~0 == 16384); 38720#L108 assume !(ssl3_accept_~s__state~0 == 8192); 38716#L111 assume !(ssl3_accept_~s__state~0 == 24576); 38712#L114 assume !(ssl3_accept_~s__state~0 == 8195); 38708#L117 assume !(ssl3_accept_~s__state~0 == 8480); 38705#L120 assume !(ssl3_accept_~s__state~0 == 8481); 38703#L123 assume !(ssl3_accept_~s__state~0 == 8482); 38701#L126 assume !(ssl3_accept_~s__state~0 == 8464); 38699#L129 assume !(ssl3_accept_~s__state~0 == 8465); 38696#L132 assume !(ssl3_accept_~s__state~0 == 8466); 38693#L135 assume !(ssl3_accept_~s__state~0 == 8496); 38692#L138 assume !(ssl3_accept_~s__state~0 == 8497); 38691#L141 assume !(ssl3_accept_~s__state~0 == 8512); 38690#L144 assume !(ssl3_accept_~s__state~0 == 8513); 38684#L147 assume !(ssl3_accept_~s__state~0 == 8528); 38683#L150 assume !(ssl3_accept_~s__state~0 == 8529); 38681#L153 assume !(ssl3_accept_~s__state~0 == 8544); 38679#L156 assume !(ssl3_accept_~s__state~0 == 8545); 38677#L159 assume !(ssl3_accept_~s__state~0 == 8560); 38675#L162 assume !(ssl3_accept_~s__state~0 == 8561); 38673#L165 assume ssl3_accept_~s__state~0 == 8448; 38176#L166 assume !(ssl3_accept_~num1~0 > 0); 38177#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 38302#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 38855#L603 ssl3_accept_~skip~0 := 0; 38852#L99-3 assume true; 38849#L99-1 assume !false; 38846#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 38843#L102 assume !(ssl3_accept_~s__state~0 == 12292); 38836#L105 assume ssl3_accept_~s__state~0 == 16384; 38834#L211 ssl3_accept_~s__server~0 := 1; 38832#L216 assume ssl3_accept_~cb~0 != 0; 38830#L216-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 38828#L221 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 38770#L226 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 38767#L226-2 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 38764#L243 assume !(ssl3_accept_~s__state~0 != 12292);ssl3_accept_#t~post31 := ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~post31 + 1;havoc ssl3_accept_#t~post31;ssl3_accept_~s__state~0 := 8480; 38762#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 38746#L603 ssl3_accept_~skip~0 := 0; 38742#L99-3 assume true; 38738#L99-1 assume !false; 38734#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 38730#L102 assume !(ssl3_accept_~s__state~0 == 12292); 38726#L105 assume !(ssl3_accept_~s__state~0 == 16384); 38722#L108 assume !(ssl3_accept_~s__state~0 == 8192); 38718#L111 assume !(ssl3_accept_~s__state~0 == 24576); 38714#L114 assume !(ssl3_accept_~s__state~0 == 8195); 38710#L117 assume !(ssl3_accept_~s__state~0 == 8480); 38706#L120 assume !(ssl3_accept_~s__state~0 == 8481); 38704#L123 assume !(ssl3_accept_~s__state~0 == 8482); 38702#L126 assume ssl3_accept_~s__state~0 == 8464; 38572#L133 [2018-11-10 04:52:52,707 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:52,707 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 15 times [2018-11-10 04:52:52,707 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:52,707 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:52,708 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,708 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:52,708 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:52,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:52,714 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:52,714 INFO L82 PathProgramCache]: Analyzing trace with hash 260433780, now seen corresponding path program 1 times [2018-11-10 04:52:52,714 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:52,714 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:52,715 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,715 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:52,715 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:52,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:52,771 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 04:52:52,771 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 04:52:52,771 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:52,781 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:52,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:52,805 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 04:52:52,825 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 04:52:52,842 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-10 04:52:52,842 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2018-11-10 04:52:52,842 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:52,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 04:52:52,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-11-10 04:52:52,842 INFO L87 Difference]: Start difference. First operand 1626 states and 2144 transitions. cyclomatic complexity: 522 Second operand 5 states. [2018-11-10 04:52:53,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:53,055 INFO L93 Difference]: Finished difference Result 2744 states and 3575 transitions. [2018-11-10 04:52:53,057 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 04:52:53,057 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2744 states and 3575 transitions. [2018-11-10 04:52:53,062 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 2217 [2018-11-10 04:52:53,068 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2744 states to 2708 states and 3537 transitions. [2018-11-10 04:52:53,069 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2591 [2018-11-10 04:52:53,070 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2591 [2018-11-10 04:52:53,070 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2708 states and 3537 transitions. [2018-11-10 04:52:53,072 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:53,073 INFO L705 BuchiCegarLoop]: Abstraction has 2708 states and 3537 transitions. [2018-11-10 04:52:53,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2708 states and 3537 transitions. [2018-11-10 04:52:53,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2708 to 2101. [2018-11-10 04:52:53,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2101 states. [2018-11-10 04:52:53,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2101 states to 2101 states and 2776 transitions. [2018-11-10 04:52:53,088 INFO L728 BuchiCegarLoop]: Abstraction has 2101 states and 2776 transitions. [2018-11-10 04:52:53,088 INFO L608 BuchiCegarLoop]: Abstraction has 2101 states and 2776 transitions. [2018-11-10 04:52:53,088 INFO L442 BuchiCegarLoop]: ======== Iteration 21============ [2018-11-10 04:52:53,088 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2101 states and 2776 transitions. [2018-11-10 04:52:53,093 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 1936 [2018-11-10 04:52:53,093 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:53,093 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:53,094 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 04:52:53,094 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] [2018-11-10 04:52:53,094 INFO L793 eck$LassoCheckResult]: Stem: 43150#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 42966#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 42967#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 43145#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 43146#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 43110#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 43202#L99-3 assume true; 43226#L99-1 assume !false; 43942#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 43941#L102 assume !(ssl3_accept_~s__state~0 == 12292); 43940#L105 assume !(ssl3_accept_~s__state~0 == 16384); 43939#L108 assume !(ssl3_accept_~s__state~0 == 8192); 43938#L111 assume !(ssl3_accept_~s__state~0 == 24576); 43937#L114 assume !(ssl3_accept_~s__state~0 == 8195); 43936#L117 assume !(ssl3_accept_~s__state~0 == 8480); 43935#L120 assume !(ssl3_accept_~s__state~0 == 8481); 43934#L123 assume !(ssl3_accept_~s__state~0 == 8482); 43933#L126 assume ssl3_accept_~s__state~0 == 8464; 43293#L133 [2018-11-10 04:52:53,094 INFO L795 eck$LassoCheckResult]: Loop: 43293#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 44255#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 42949#L274-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; 42950#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 44781#L603 ssl3_accept_~skip~0 := 0; 44779#L99-3 assume true; 44777#L99-1 assume !false; 44775#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 44773#L102 assume !(ssl3_accept_~s__state~0 == 12292); 44771#L105 assume !(ssl3_accept_~s__state~0 == 16384); 44769#L108 assume !(ssl3_accept_~s__state~0 == 8192); 44767#L111 assume !(ssl3_accept_~s__state~0 == 24576); 44765#L114 assume !(ssl3_accept_~s__state~0 == 8195); 44763#L117 assume !(ssl3_accept_~s__state~0 == 8480); 44761#L120 assume !(ssl3_accept_~s__state~0 == 8481); 44759#L123 assume !(ssl3_accept_~s__state~0 == 8482); 44749#L126 assume !(ssl3_accept_~s__state~0 == 8464); 44745#L129 assume !(ssl3_accept_~s__state~0 == 8465); 44740#L132 assume !(ssl3_accept_~s__state~0 == 8466); 44185#L135 assume ssl3_accept_~s__state~0 == 8496; 43290#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 44097#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 44093#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 44090#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 42983#L293-2 ssl3_accept_~s__init_num~0 := 0; 44089#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 44084#L603 ssl3_accept_~skip~0 := 0; 44083#L99-3 assume true; 44082#L99-1 assume !false; 44081#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 44080#L102 assume !(ssl3_accept_~s__state~0 == 12292); 44079#L105 assume !(ssl3_accept_~s__state~0 == 16384); 44078#L108 assume !(ssl3_accept_~s__state~0 == 8192); 44077#L111 assume !(ssl3_accept_~s__state~0 == 24576); 44076#L114 assume !(ssl3_accept_~s__state~0 == 8195); 44075#L117 assume !(ssl3_accept_~s__state~0 == 8480); 44074#L120 assume !(ssl3_accept_~s__state~0 == 8481); 44073#L123 assume !(ssl3_accept_~s__state~0 == 8482); 44070#L126 assume !(ssl3_accept_~s__state~0 == 8464); 44067#L129 assume !(ssl3_accept_~s__state~0 == 8465); 44064#L132 assume !(ssl3_accept_~s__state~0 == 8466); 44062#L135 assume !(ssl3_accept_~s__state~0 == 8496); 44059#L138 assume !(ssl3_accept_~s__state~0 == 8497); 44056#L141 assume ssl3_accept_~s__state~0 == 8512; 43287#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 44920#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 44918#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 44909#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 44903#L603 ssl3_accept_~skip~0 := 0; 44901#L99-3 assume true; 44899#L99-1 assume !false; 44897#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 44895#L102 assume !(ssl3_accept_~s__state~0 == 12292); 44893#L105 assume !(ssl3_accept_~s__state~0 == 16384); 44891#L108 assume !(ssl3_accept_~s__state~0 == 8192); 44889#L111 assume !(ssl3_accept_~s__state~0 == 24576); 44887#L114 assume !(ssl3_accept_~s__state~0 == 8195); 44885#L117 assume !(ssl3_accept_~s__state~0 == 8480); 44883#L120 assume !(ssl3_accept_~s__state~0 == 8481); 44881#L123 assume !(ssl3_accept_~s__state~0 == 8482); 44879#L126 assume !(ssl3_accept_~s__state~0 == 8464); 44877#L129 assume !(ssl3_accept_~s__state~0 == 8465); 44875#L132 assume !(ssl3_accept_~s__state~0 == 8466); 44873#L135 assume !(ssl3_accept_~s__state~0 == 8496); 44871#L138 assume !(ssl3_accept_~s__state~0 == 8497); 44869#L141 assume !(ssl3_accept_~s__state~0 == 8512); 44867#L144 assume !(ssl3_accept_~s__state~0 == 8513); 44865#L147 assume ssl3_accept_~s__state~0 == 8528; 43284#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 44855#L321 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 44848#L321-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 43166#L330 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 43167#L333 assume !((ssl3_accept_~l~0 + 1) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 43142#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 43143#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 45038#L603 ssl3_accept_~skip~0 := 0; 45037#L99-3 assume true; 45036#L99-1 assume !false; 45035#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 45013#L102 assume !(ssl3_accept_~s__state~0 == 12292); 45014#L105 assume !(ssl3_accept_~s__state~0 == 16384); 45034#L108 assume !(ssl3_accept_~s__state~0 == 8192); 43030#L111 assume !(ssl3_accept_~s__state~0 == 24576); 42988#L114 assume !(ssl3_accept_~s__state~0 == 8195); 42989#L117 assume !(ssl3_accept_~s__state~0 == 8480); 42968#L120 assume !(ssl3_accept_~s__state~0 == 8481); 42969#L123 assume !(ssl3_accept_~s__state~0 == 8482); 43183#L126 assume !(ssl3_accept_~s__state~0 == 8464); 45019#L129 assume !(ssl3_accept_~s__state~0 == 8465); 45017#L132 assume !(ssl3_accept_~s__state~0 == 8466); 43115#L135 assume !(ssl3_accept_~s__state~0 == 8496); 43116#L138 assume !(ssl3_accept_~s__state~0 == 8497); 43099#L141 assume !(ssl3_accept_~s__state~0 == 8512); 43037#L144 assume !(ssl3_accept_~s__state~0 == 8513); 43038#L147 assume !(ssl3_accept_~s__state~0 == 8528); 43012#L150 assume !(ssl3_accept_~s__state~0 == 8529); 42975#L153 assume ssl3_accept_~s__state~0 == 8544; 42976#L157 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 42951#L376 assume !(ssl3_accept_~s__session__peer~0 != 0); 42953#L385 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 43136#L388 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 43075#L397 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet37;havoc ssl3_accept_#t~nondet37; 43072#L400 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; 43073#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 44520#L603 ssl3_accept_~skip~0 := 0; 44517#L99-3 assume true; 44514#L99-1 assume !false; 44511#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 44509#L102 assume !(ssl3_accept_~s__state~0 == 12292); 44507#L105 assume !(ssl3_accept_~s__state~0 == 16384); 44503#L108 assume !(ssl3_accept_~s__state~0 == 8192); 44500#L111 assume !(ssl3_accept_~s__state~0 == 24576); 44499#L114 assume !(ssl3_accept_~s__state~0 == 8195); 44498#L117 assume !(ssl3_accept_~s__state~0 == 8480); 44497#L120 assume !(ssl3_accept_~s__state~0 == 8481); 44377#L123 assume !(ssl3_accept_~s__state~0 == 8482); 44370#L126 assume !(ssl3_accept_~s__state~0 == 8464); 44366#L129 assume !(ssl3_accept_~s__state~0 == 8465); 44352#L132 assume !(ssl3_accept_~s__state~0 == 8466); 44323#L135 assume !(ssl3_accept_~s__state~0 == 8496); 44321#L138 assume !(ssl3_accept_~s__state~0 == 8497); 44279#L141 assume !(ssl3_accept_~s__state~0 == 8512); 44277#L144 assume !(ssl3_accept_~s__state~0 == 8513); 44275#L147 assume !(ssl3_accept_~s__state~0 == 8528); 44273#L150 assume !(ssl3_accept_~s__state~0 == 8529); 44272#L153 assume !(ssl3_accept_~s__state~0 == 8544); 44271#L156 assume !(ssl3_accept_~s__state~0 == 8545); 44269#L159 assume !(ssl3_accept_~s__state~0 == 8560); 44270#L162 assume !(ssl3_accept_~s__state~0 == 8561); 44474#L165 assume ssl3_accept_~s__state~0 == 8448; 44472#L166 assume !(ssl3_accept_~num1~0 > 0); 43168#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 43169#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 44579#L603 ssl3_accept_~skip~0 := 0; 44577#L99-3 assume true; 44575#L99-1 assume !false; 44573#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 44571#L102 assume !(ssl3_accept_~s__state~0 == 12292); 44569#L105 assume !(ssl3_accept_~s__state~0 == 16384); 44567#L108 assume !(ssl3_accept_~s__state~0 == 8192); 44565#L111 assume !(ssl3_accept_~s__state~0 == 24576); 44563#L114 assume !(ssl3_accept_~s__state~0 == 8195); 44561#L117 assume !(ssl3_accept_~s__state~0 == 8480); 44559#L120 assume !(ssl3_accept_~s__state~0 == 8481); 44557#L123 assume !(ssl3_accept_~s__state~0 == 8482); 44555#L126 assume !(ssl3_accept_~s__state~0 == 8464); 44553#L129 assume !(ssl3_accept_~s__state~0 == 8465); 44551#L132 assume !(ssl3_accept_~s__state~0 == 8466); 44549#L135 assume !(ssl3_accept_~s__state~0 == 8496); 44544#L138 assume !(ssl3_accept_~s__state~0 == 8497); 44541#L141 assume !(ssl3_accept_~s__state~0 == 8512); 44540#L144 assume !(ssl3_accept_~s__state~0 == 8513); 44527#L147 assume !(ssl3_accept_~s__state~0 == 8528); 44521#L150 assume !(ssl3_accept_~s__state~0 == 8529); 44518#L153 assume !(ssl3_accept_~s__state~0 == 8544); 44515#L156 assume !(ssl3_accept_~s__state~0 == 8545); 44512#L159 assume !(ssl3_accept_~s__state~0 == 8560); 44448#L162 assume !(ssl3_accept_~s__state~0 == 8561); 44447#L165 assume !(ssl3_accept_~s__state~0 == 8448); 44380#L168 assume ssl3_accept_~s__state~0 == 8576; 44371#L172 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet39;havoc ssl3_accept_#t~nondet39; 44367#L440 assume !(ssl3_accept_~ret~0 <= 0); 44347#L443 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 44344#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 44339#L603 ssl3_accept_~skip~0 := 0; 44338#L99-3 assume true; 44337#L99-1 assume !false; 44336#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 44335#L102 assume !(ssl3_accept_~s__state~0 == 12292); 44334#L105 assume !(ssl3_accept_~s__state~0 == 16384); 44333#L108 assume !(ssl3_accept_~s__state~0 == 8192); 44332#L111 assume !(ssl3_accept_~s__state~0 == 24576); 44331#L114 assume !(ssl3_accept_~s__state~0 == 8195); 44330#L117 assume !(ssl3_accept_~s__state~0 == 8480); 44329#L120 assume !(ssl3_accept_~s__state~0 == 8481); 44328#L123 assume !(ssl3_accept_~s__state~0 == 8482); 44327#L126 assume ssl3_accept_~s__state~0 == 8464; 43293#L133 [2018-11-10 04:52:53,094 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:53,094 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 16 times [2018-11-10 04:52:53,095 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:53,095 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:53,095 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,095 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:53,095 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:53,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:53,101 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:53,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1475198423, now seen corresponding path program 1 times [2018-11-10 04:52:53,101 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:53,101 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:53,102 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,102 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:53,102 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:53,148 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 04:52:53,148 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:53,148 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-11-10 04:52:53,149 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:53,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:53,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:53,149 INFO L87 Difference]: Start difference. First operand 2101 states and 2776 transitions. cyclomatic complexity: 681 Second operand 3 states. [2018-11-10 04:52:53,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:53,253 INFO L93 Difference]: Finished difference Result 2327 states and 3042 transitions. [2018-11-10 04:52:53,253 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:53,253 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2327 states and 3042 transitions. [2018-11-10 04:52:53,258 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1994 [2018-11-10 04:52:53,263 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2327 states to 2257 states and 2972 transitions. [2018-11-10 04:52:53,263 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2140 [2018-11-10 04:52:53,264 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2140 [2018-11-10 04:52:53,264 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2257 states and 2972 transitions. [2018-11-10 04:52:53,264 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:53,264 INFO L705 BuchiCegarLoop]: Abstraction has 2257 states and 2972 transitions. [2018-11-10 04:52:53,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2257 states and 2972 transitions. [2018-11-10 04:52:53,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2257 to 2079. [2018-11-10 04:52:53,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2079 states. [2018-11-10 04:52:53,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2079 states to 2079 states and 2740 transitions. [2018-11-10 04:52:53,279 INFO L728 BuchiCegarLoop]: Abstraction has 2079 states and 2740 transitions. [2018-11-10 04:52:53,279 INFO L608 BuchiCegarLoop]: Abstraction has 2079 states and 2740 transitions. [2018-11-10 04:52:53,279 INFO L442 BuchiCegarLoop]: ======== Iteration 22============ [2018-11-10 04:52:53,279 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2079 states and 2740 transitions. [2018-11-10 04:52:53,283 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 1888 [2018-11-10 04:52:53,284 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:53,284 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:53,285 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 04:52:53,285 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] [2018-11-10 04:52:53,285 INFO L793 eck$LassoCheckResult]: Stem: 47585#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 47399#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 47400#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 47579#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 47580#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 47542#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 47644#L99-3 assume true; 47839#L99-1 assume !false; 48105#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 48102#L102 assume !(ssl3_accept_~s__state~0 == 12292); 48100#L105 assume !(ssl3_accept_~s__state~0 == 16384); 48080#L108 assume !(ssl3_accept_~s__state~0 == 8192); 48074#L111 assume !(ssl3_accept_~s__state~0 == 24576); 48072#L114 assume !(ssl3_accept_~s__state~0 == 8195); 48070#L117 assume !(ssl3_accept_~s__state~0 == 8480); 48068#L120 assume !(ssl3_accept_~s__state~0 == 8481); 48066#L123 assume !(ssl3_accept_~s__state~0 == 8482); 48064#L126 assume ssl3_accept_~s__state~0 == 8464; 47798#L133 [2018-11-10 04:52:53,285 INFO L795 eck$LassoCheckResult]: Loop: 47798#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 47388#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 47383#L274-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; 47384#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 49417#L603 ssl3_accept_~skip~0 := 0; 49415#L99-3 assume true; 49413#L99-1 assume !false; 49411#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 49409#L102 assume !(ssl3_accept_~s__state~0 == 12292); 49407#L105 assume !(ssl3_accept_~s__state~0 == 16384); 49405#L108 assume !(ssl3_accept_~s__state~0 == 8192); 49403#L111 assume !(ssl3_accept_~s__state~0 == 24576); 49401#L114 assume !(ssl3_accept_~s__state~0 == 8195); 49399#L117 assume !(ssl3_accept_~s__state~0 == 8480); 49397#L120 assume !(ssl3_accept_~s__state~0 == 8481); 49395#L123 assume !(ssl3_accept_~s__state~0 == 8482); 49393#L126 assume !(ssl3_accept_~s__state~0 == 8464); 49391#L129 assume !(ssl3_accept_~s__state~0 == 8465); 49346#L132 assume !(ssl3_accept_~s__state~0 == 8466); 48002#L135 assume ssl3_accept_~s__state~0 == 8496; 47795#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 47999#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 47997#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 47995#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 47416#L293-2 ssl3_accept_~s__init_num~0 := 0; 47987#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 47981#L603 ssl3_accept_~skip~0 := 0; 47979#L99-3 assume true; 47977#L99-1 assume !false; 47975#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 47973#L102 assume !(ssl3_accept_~s__state~0 == 12292); 47971#L105 assume !(ssl3_accept_~s__state~0 == 16384); 47969#L108 assume !(ssl3_accept_~s__state~0 == 8192); 47967#L111 assume !(ssl3_accept_~s__state~0 == 24576); 47965#L114 assume !(ssl3_accept_~s__state~0 == 8195); 47963#L117 assume !(ssl3_accept_~s__state~0 == 8480); 47961#L120 assume !(ssl3_accept_~s__state~0 == 8481); 47959#L123 assume !(ssl3_accept_~s__state~0 == 8482); 47957#L126 assume !(ssl3_accept_~s__state~0 == 8464); 47955#L129 assume !(ssl3_accept_~s__state~0 == 8465); 47953#L132 assume !(ssl3_accept_~s__state~0 == 8466); 47951#L135 assume !(ssl3_accept_~s__state~0 == 8496); 47949#L138 assume !(ssl3_accept_~s__state~0 == 8497); 47762#L141 assume ssl3_accept_~s__state~0 == 8512; 47763#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 47460#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 47417#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 47418#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 49321#L603 ssl3_accept_~skip~0 := 0; 49319#L99-3 assume true; 49317#L99-1 assume !false; 49315#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 49313#L102 assume !(ssl3_accept_~s__state~0 == 12292); 49311#L105 assume !(ssl3_accept_~s__state~0 == 16384); 49309#L108 assume !(ssl3_accept_~s__state~0 == 8192); 49307#L111 assume !(ssl3_accept_~s__state~0 == 24576); 49305#L114 assume !(ssl3_accept_~s__state~0 == 8195); 49303#L117 assume !(ssl3_accept_~s__state~0 == 8480); 49301#L120 assume !(ssl3_accept_~s__state~0 == 8481); 49299#L123 assume !(ssl3_accept_~s__state~0 == 8482); 49296#L126 assume !(ssl3_accept_~s__state~0 == 8464); 49297#L129 assume !(ssl3_accept_~s__state~0 == 8465); 49279#L132 assume !(ssl3_accept_~s__state~0 == 8466); 49280#L135 assume !(ssl3_accept_~s__state~0 == 8496); 47561#L138 assume !(ssl3_accept_~s__state~0 == 8497); 47529#L141 assume !(ssl3_accept_~s__state~0 == 8512); 47530#L144 assume !(ssl3_accept_~s__state~0 == 8513); 47756#L147 assume ssl3_accept_~s__state~0 == 8528; 47612#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 47389#L321 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 47390#L321-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 47398#L351 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 47439#L353 assume !(ssl3_accept_~ret~0 <= 0); 48998#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 48997#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 48914#L603 ssl3_accept_~skip~0 := 0; 48915#L99-3 assume true; 48908#L99-1 assume !false; 48909#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 48902#L102 assume !(ssl3_accept_~s__state~0 == 12292); 48903#L105 assume !(ssl3_accept_~s__state~0 == 16384); 48896#L108 assume !(ssl3_accept_~s__state~0 == 8192); 48897#L111 assume !(ssl3_accept_~s__state~0 == 24576); 48890#L114 assume !(ssl3_accept_~s__state~0 == 8195); 48891#L117 assume !(ssl3_accept_~s__state~0 == 8480); 48884#L120 assume !(ssl3_accept_~s__state~0 == 8481); 48885#L123 assume !(ssl3_accept_~s__state~0 == 8482); 48878#L126 assume !(ssl3_accept_~s__state~0 == 8464); 48879#L129 assume !(ssl3_accept_~s__state~0 == 8465); 48872#L132 assume !(ssl3_accept_~s__state~0 == 8466); 48873#L135 assume !(ssl3_accept_~s__state~0 == 8496); 48866#L138 assume !(ssl3_accept_~s__state~0 == 8497); 48867#L141 assume !(ssl3_accept_~s__state~0 == 8512); 48859#L144 assume !(ssl3_accept_~s__state~0 == 8513); 48860#L147 assume !(ssl3_accept_~s__state~0 == 8528); 48613#L150 assume !(ssl3_accept_~s__state~0 == 8529); 48614#L153 assume ssl3_accept_~s__state~0 == 8544; 47549#L157 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 47551#L376 assume !(ssl3_accept_~s__session__peer~0 != 0); 47598#L385 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 47599#L388 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 48826#L397 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet37;havoc ssl3_accept_#t~nondet37; 48823#L400 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; 48822#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 48817#L603 ssl3_accept_~skip~0 := 0; 48816#L99-3 assume true; 48815#L99-1 assume !false; 48814#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 48813#L102 assume !(ssl3_accept_~s__state~0 == 12292); 48812#L105 assume !(ssl3_accept_~s__state~0 == 16384); 48811#L108 assume !(ssl3_accept_~s__state~0 == 8192); 48810#L111 assume !(ssl3_accept_~s__state~0 == 24576); 48809#L114 assume !(ssl3_accept_~s__state~0 == 8195); 48808#L117 assume !(ssl3_accept_~s__state~0 == 8480); 48807#L120 assume !(ssl3_accept_~s__state~0 == 8481); 48806#L123 assume !(ssl3_accept_~s__state~0 == 8482); 48805#L126 assume !(ssl3_accept_~s__state~0 == 8464); 48804#L129 assume !(ssl3_accept_~s__state~0 == 8465); 48803#L132 assume !(ssl3_accept_~s__state~0 == 8466); 48802#L135 assume !(ssl3_accept_~s__state~0 == 8496); 48801#L138 assume !(ssl3_accept_~s__state~0 == 8497); 48800#L141 assume !(ssl3_accept_~s__state~0 == 8512); 48799#L144 assume !(ssl3_accept_~s__state~0 == 8513); 48798#L147 assume !(ssl3_accept_~s__state~0 == 8528); 48797#L150 assume !(ssl3_accept_~s__state~0 == 8529); 48796#L153 assume !(ssl3_accept_~s__state~0 == 8544); 48795#L156 assume !(ssl3_accept_~s__state~0 == 8545); 48794#L159 assume !(ssl3_accept_~s__state~0 == 8560); 48793#L162 assume !(ssl3_accept_~s__state~0 == 8561); 48792#L165 assume ssl3_accept_~s__state~0 == 8448; 48791#L166 assume !(ssl3_accept_~num1~0 > 0); 48784#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 48783#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 48778#L603 ssl3_accept_~skip~0 := 0; 48777#L99-3 assume true; 48776#L99-1 assume !false; 48775#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 48774#L102 assume !(ssl3_accept_~s__state~0 == 12292); 48773#L105 assume !(ssl3_accept_~s__state~0 == 16384); 48772#L108 assume !(ssl3_accept_~s__state~0 == 8192); 48771#L111 assume !(ssl3_accept_~s__state~0 == 24576); 48770#L114 assume !(ssl3_accept_~s__state~0 == 8195); 48769#L117 assume !(ssl3_accept_~s__state~0 == 8480); 48768#L120 assume !(ssl3_accept_~s__state~0 == 8481); 48767#L123 assume !(ssl3_accept_~s__state~0 == 8482); 48766#L126 assume !(ssl3_accept_~s__state~0 == 8464); 48765#L129 assume !(ssl3_accept_~s__state~0 == 8465); 48764#L132 assume !(ssl3_accept_~s__state~0 == 8466); 48763#L135 assume !(ssl3_accept_~s__state~0 == 8496); 48762#L138 assume !(ssl3_accept_~s__state~0 == 8497); 48761#L141 assume !(ssl3_accept_~s__state~0 == 8512); 48760#L144 assume !(ssl3_accept_~s__state~0 == 8513); 48759#L147 assume !(ssl3_accept_~s__state~0 == 8528); 48758#L150 assume !(ssl3_accept_~s__state~0 == 8529); 48757#L153 assume !(ssl3_accept_~s__state~0 == 8544); 48756#L156 assume !(ssl3_accept_~s__state~0 == 8545); 48755#L159 assume !(ssl3_accept_~s__state~0 == 8560); 48754#L162 assume !(ssl3_accept_~s__state~0 == 8561); 48753#L165 assume !(ssl3_accept_~s__state~0 == 8448); 48752#L168 assume ssl3_accept_~s__state~0 == 8576; 48708#L172 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet39;havoc ssl3_accept_#t~nondet39; 48751#L440 assume !(ssl3_accept_~ret~0 <= 0); 48749#L443 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 48750#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 49448#L603 ssl3_accept_~skip~0 := 0; 49447#L99-3 assume true; 49446#L99-1 assume !false; 49445#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 49444#L102 assume !(ssl3_accept_~s__state~0 == 12292); 49443#L105 assume !(ssl3_accept_~s__state~0 == 16384); 49442#L108 assume !(ssl3_accept_~s__state~0 == 8192); 49441#L111 assume !(ssl3_accept_~s__state~0 == 24576); 49440#L114 assume !(ssl3_accept_~s__state~0 == 8195); 49439#L117 assume !(ssl3_accept_~s__state~0 == 8480); 47668#L120 assume !(ssl3_accept_~s__state~0 == 8481); 49438#L123 assume !(ssl3_accept_~s__state~0 == 8482); 49389#L126 assume !(ssl3_accept_~s__state~0 == 8464); 49388#L129 assume !(ssl3_accept_~s__state~0 == 8465); 49387#L132 assume ssl3_accept_~s__state~0 == 8466; 47798#L133 [2018-11-10 04:52:53,285 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:53,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 17 times [2018-11-10 04:52:53,286 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:53,286 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:53,286 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,286 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:53,286 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:53,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:53,291 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:53,291 INFO L82 PathProgramCache]: Analyzing trace with hash -2037608323, now seen corresponding path program 1 times [2018-11-10 04:52:53,292 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:53,292 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:53,292 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,292 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:53,292 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:53,417 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 04:52:53,417 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:53,418 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 04:52:53,418 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:53,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 04:52:53,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 04:52:53,418 INFO L87 Difference]: Start difference. First operand 2079 states and 2740 transitions. cyclomatic complexity: 668 Second operand 5 states. [2018-11-10 04:52:53,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:53,562 INFO L93 Difference]: Finished difference Result 9102 states and 11883 transitions. [2018-11-10 04:52:53,564 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-11-10 04:52:53,564 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 9102 states and 11883 transitions. [2018-11-10 04:52:53,591 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 8731 [2018-11-10 04:52:53,615 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 9102 states to 9102 states and 11883 transitions. [2018-11-10 04:52:53,615 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 8985 [2018-11-10 04:52:53,620 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 8985 [2018-11-10 04:52:53,620 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9102 states and 11883 transitions. [2018-11-10 04:52:53,621 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:53,621 INFO L705 BuchiCegarLoop]: Abstraction has 9102 states and 11883 transitions. [2018-11-10 04:52:53,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9102 states and 11883 transitions. [2018-11-10 04:52:53,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9102 to 3512. [2018-11-10 04:52:53,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3512 states. [2018-11-10 04:52:53,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3512 states to 3512 states and 4603 transitions. [2018-11-10 04:52:53,664 INFO L728 BuchiCegarLoop]: Abstraction has 3512 states and 4603 transitions. [2018-11-10 04:52:53,664 INFO L608 BuchiCegarLoop]: Abstraction has 3512 states and 4603 transitions. [2018-11-10 04:52:53,664 INFO L442 BuchiCegarLoop]: ======== Iteration 23============ [2018-11-10 04:52:53,664 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3512 states and 4603 transitions. [2018-11-10 04:52:53,670 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 3321 [2018-11-10 04:52:53,671 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:53,671 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:53,672 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 04:52:53,672 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 04:52:53,672 INFO L793 eck$LassoCheckResult]: Stem: 58772#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 58597#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 58598#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 58769#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 58770#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 58737#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 58830#L99-3 assume true; 58854#L99-1 assume !false; 60747#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 60743#L102 assume !(ssl3_accept_~s__state~0 == 12292); 60744#L105 assume !(ssl3_accept_~s__state~0 == 16384); 60739#L108 assume !(ssl3_accept_~s__state~0 == 8192); 60740#L111 assume !(ssl3_accept_~s__state~0 == 24576); 60735#L114 assume !(ssl3_accept_~s__state~0 == 8195); 60736#L117 assume !(ssl3_accept_~s__state~0 == 8480); 60731#L120 assume !(ssl3_accept_~s__state~0 == 8481); 60732#L123 assume !(ssl3_accept_~s__state~0 == 8482); 60727#L126 assume ssl3_accept_~s__state~0 == 8464; 60327#L133 [2018-11-10 04:52:53,672 INFO L795 eck$LassoCheckResult]: Loop: 60327#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 61248#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 61247#L274-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; 61242#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 61236#L603 ssl3_accept_~skip~0 := 0; 61234#L99-3 assume true; 61232#L99-1 assume !false; 61230#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 61228#L102 assume !(ssl3_accept_~s__state~0 == 12292); 61226#L105 assume !(ssl3_accept_~s__state~0 == 16384); 61224#L108 assume !(ssl3_accept_~s__state~0 == 8192); 61222#L111 assume !(ssl3_accept_~s__state~0 == 24576); 61220#L114 assume !(ssl3_accept_~s__state~0 == 8195); 61218#L117 assume !(ssl3_accept_~s__state~0 == 8480); 61217#L120 assume !(ssl3_accept_~s__state~0 == 8481); 61215#L123 assume !(ssl3_accept_~s__state~0 == 8482); 61213#L126 assume !(ssl3_accept_~s__state~0 == 8464); 61211#L129 assume !(ssl3_accept_~s__state~0 == 8465); 60862#L132 assume !(ssl3_accept_~s__state~0 == 8466); 60830#L135 assume ssl3_accept_~s__state~0 == 8496; 60318#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 60827#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 60825#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 60823#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 58614#L293-2 ssl3_accept_~s__init_num~0 := 0; 60815#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 60809#L603 ssl3_accept_~skip~0 := 0; 60807#L99-3 assume true; 60805#L99-1 assume !false; 60803#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 60800#L102 assume !(ssl3_accept_~s__state~0 == 12292); 60798#L105 assume !(ssl3_accept_~s__state~0 == 16384); 60795#L108 assume !(ssl3_accept_~s__state~0 == 8192); 60793#L111 assume !(ssl3_accept_~s__state~0 == 24576); 60790#L114 assume !(ssl3_accept_~s__state~0 == 8195); 60788#L117 assume !(ssl3_accept_~s__state~0 == 8480); 60787#L120 assume !(ssl3_accept_~s__state~0 == 8481); 60786#L123 assume !(ssl3_accept_~s__state~0 == 8482); 60615#L126 assume !(ssl3_accept_~s__state~0 == 8464); 60614#L129 assume !(ssl3_accept_~s__state~0 == 8465); 60613#L132 assume !(ssl3_accept_~s__state~0 == 8466); 60612#L135 assume !(ssl3_accept_~s__state~0 == 8496); 60611#L138 assume !(ssl3_accept_~s__state~0 == 8497); 59868#L141 assume ssl3_accept_~s__state~0 == 8512; 58874#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 58875#L304 assume !((ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 59548#L308 assume !(ssl3_accept_~ret~0 <= 0); 62017#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 60904#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 60899#L603 ssl3_accept_~skip~0 := 0; 60898#L99-3 assume true; 60897#L99-1 assume !false; 60896#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 60895#L102 assume !(ssl3_accept_~s__state~0 == 12292); 60894#L105 assume !(ssl3_accept_~s__state~0 == 16384); 60893#L108 assume !(ssl3_accept_~s__state~0 == 8192); 60892#L111 assume !(ssl3_accept_~s__state~0 == 24576); 60891#L114 assume !(ssl3_accept_~s__state~0 == 8195); 60890#L117 assume !(ssl3_accept_~s__state~0 == 8480); 60889#L120 assume !(ssl3_accept_~s__state~0 == 8481); 60888#L123 assume !(ssl3_accept_~s__state~0 == 8482); 60887#L126 assume !(ssl3_accept_~s__state~0 == 8464); 60886#L129 assume !(ssl3_accept_~s__state~0 == 8465); 60885#L132 assume !(ssl3_accept_~s__state~0 == 8466); 60884#L135 assume !(ssl3_accept_~s__state~0 == 8496); 60883#L138 assume !(ssl3_accept_~s__state~0 == 8497); 60882#L141 assume !(ssl3_accept_~s__state~0 == 8512); 60880#L144 assume !(ssl3_accept_~s__state~0 == 8513); 60881#L147 assume ssl3_accept_~s__state~0 == 8528; 60454#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 61989#L321 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 61988#L321-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 61987#L330 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 61986#L333 assume !((ssl3_accept_~l~0 + 1) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 61982#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 61977#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 61971#L603 ssl3_accept_~skip~0 := 0; 61969#L99-3 assume true; 61967#L99-1 assume !false; 61964#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 61963#L102 assume !(ssl3_accept_~s__state~0 == 12292); 61939#L105 assume !(ssl3_accept_~s__state~0 == 16384); 61938#L108 assume !(ssl3_accept_~s__state~0 == 8192); 61936#L111 assume !(ssl3_accept_~s__state~0 == 24576); 61934#L114 assume !(ssl3_accept_~s__state~0 == 8195); 61932#L117 assume !(ssl3_accept_~s__state~0 == 8480); 61930#L120 assume !(ssl3_accept_~s__state~0 == 8481); 61928#L123 assume !(ssl3_accept_~s__state~0 == 8482); 61926#L126 assume !(ssl3_accept_~s__state~0 == 8464); 61924#L129 assume !(ssl3_accept_~s__state~0 == 8465); 61922#L132 assume !(ssl3_accept_~s__state~0 == 8466); 61920#L135 assume !(ssl3_accept_~s__state~0 == 8496); 61918#L138 assume !(ssl3_accept_~s__state~0 == 8497); 61916#L141 assume !(ssl3_accept_~s__state~0 == 8512); 61915#L144 assume !(ssl3_accept_~s__state~0 == 8513); 61914#L147 assume !(ssl3_accept_~s__state~0 == 8528); 61913#L150 assume !(ssl3_accept_~s__state~0 == 8529); 61912#L153 assume ssl3_accept_~s__state~0 == 8544; 60444#L157 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 58583#L376 assume !(ssl3_accept_~s__session__peer~0 != 0); 58585#L385 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 58790#L388 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 61907#L397 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet37;havoc ssl3_accept_#t~nondet37; 61906#L400 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; 61885#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 61874#L603 ssl3_accept_~skip~0 := 0; 61871#L99-3 assume true; 61868#L99-1 assume !false; 61865#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 61862#L102 assume !(ssl3_accept_~s__state~0 == 12292); 61859#L105 assume !(ssl3_accept_~s__state~0 == 16384); 61856#L108 assume !(ssl3_accept_~s__state~0 == 8192); 61853#L111 assume !(ssl3_accept_~s__state~0 == 24576); 61850#L114 assume !(ssl3_accept_~s__state~0 == 8195); 61847#L117 assume !(ssl3_accept_~s__state~0 == 8480); 61844#L120 assume !(ssl3_accept_~s__state~0 == 8481); 61841#L123 assume !(ssl3_accept_~s__state~0 == 8482); 61838#L126 assume !(ssl3_accept_~s__state~0 == 8464); 61835#L129 assume !(ssl3_accept_~s__state~0 == 8465); 61832#L132 assume !(ssl3_accept_~s__state~0 == 8466); 61829#L135 assume !(ssl3_accept_~s__state~0 == 8496); 61826#L138 assume !(ssl3_accept_~s__state~0 == 8497); 61823#L141 assume !(ssl3_accept_~s__state~0 == 8512); 61820#L144 assume !(ssl3_accept_~s__state~0 == 8513); 61817#L147 assume !(ssl3_accept_~s__state~0 == 8528); 61814#L150 assume !(ssl3_accept_~s__state~0 == 8529); 61811#L153 assume !(ssl3_accept_~s__state~0 == 8544); 61808#L156 assume !(ssl3_accept_~s__state~0 == 8545); 61805#L159 assume !(ssl3_accept_~s__state~0 == 8560); 61802#L162 assume !(ssl3_accept_~s__state~0 == 8561); 61799#L165 assume ssl3_accept_~s__state~0 == 8448; 61797#L166 assume !(ssl3_accept_~num1~0 > 0); 58795#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 58590#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 58592#L603 ssl3_accept_~skip~0 := 0; 58757#L99-3 assume true; 58773#L99-1 assume !false; 58706#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 58707#L102 assume !(ssl3_accept_~s__state~0 == 12292); 58712#L105 assume !(ssl3_accept_~s__state~0 == 16384); 58713#L108 assume !(ssl3_accept_~s__state~0 == 8192); 58660#L111 assume !(ssl3_accept_~s__state~0 == 24576); 58619#L114 assume !(ssl3_accept_~s__state~0 == 8195); 58620#L117 assume !(ssl3_accept_~s__state~0 == 8480); 58599#L120 assume !(ssl3_accept_~s__state~0 == 8481); 58600#L123 assume !(ssl3_accept_~s__state~0 == 8482); 58791#L126 assume !(ssl3_accept_~s__state~0 == 8464); 58792#L129 assume !(ssl3_accept_~s__state~0 == 8465); 58785#L132 assume !(ssl3_accept_~s__state~0 == 8466); 58786#L135 assume !(ssl3_accept_~s__state~0 == 8496); 62035#L138 assume !(ssl3_accept_~s__state~0 == 8497); 62033#L141 assume !(ssl3_accept_~s__state~0 == 8512); 62031#L144 assume !(ssl3_accept_~s__state~0 == 8513); 62029#L147 assume !(ssl3_accept_~s__state~0 == 8528); 62028#L150 assume !(ssl3_accept_~s__state~0 == 8529); 61965#L153 assume !(ssl3_accept_~s__state~0 == 8544); 61966#L156 assume !(ssl3_accept_~s__state~0 == 8545); 58825#L159 assume !(ssl3_accept_~s__state~0 == 8560); 58826#L162 assume !(ssl3_accept_~s__state~0 == 8561); 61962#L165 assume !(ssl3_accept_~s__state~0 == 8448); 61446#L168 assume ssl3_accept_~s__state~0 == 8576; 61439#L172 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet39;havoc ssl3_accept_#t~nondet39; 61440#L440 assume !(ssl3_accept_~ret~0 <= 0); 61646#L443 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 58782#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 61291#L603 ssl3_accept_~skip~0 := 0; 61290#L99-3 assume true; 61289#L99-1 assume !false; 61288#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 61287#L102 assume !(ssl3_accept_~s__state~0 == 12292); 61286#L105 assume !(ssl3_accept_~s__state~0 == 16384); 61285#L108 assume !(ssl3_accept_~s__state~0 == 8192); 61284#L111 assume !(ssl3_accept_~s__state~0 == 24576); 61283#L114 assume !(ssl3_accept_~s__state~0 == 8195); 61282#L117 assume !(ssl3_accept_~s__state~0 == 8480); 60865#L120 assume !(ssl3_accept_~s__state~0 == 8481); 61281#L123 assume !(ssl3_accept_~s__state~0 == 8482); 61280#L126 assume !(ssl3_accept_~s__state~0 == 8464); 61278#L129 assume !(ssl3_accept_~s__state~0 == 8465); 61279#L132 assume ssl3_accept_~s__state~0 == 8466; 60327#L133 [2018-11-10 04:52:53,672 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:53,672 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 18 times [2018-11-10 04:52:53,672 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:53,672 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:53,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,673 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:53,673 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:53,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:53,678 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:53,678 INFO L82 PathProgramCache]: Analyzing trace with hash 1389592469, now seen corresponding path program 1 times [2018-11-10 04:52:53,678 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:53,678 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:53,679 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,679 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:53,679 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:53,755 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 04:52:53,755 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:53,755 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:53,756 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:53,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:53,756 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:53,756 INFO L87 Difference]: Start difference. First operand 3512 states and 4603 transitions. cyclomatic complexity: 1100 Second operand 3 states. [2018-11-10 04:52:53,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:53,779 INFO L93 Difference]: Finished difference Result 6340 states and 8263 transitions. [2018-11-10 04:52:53,779 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:53,780 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 6340 states and 8263 transitions. [2018-11-10 04:52:53,798 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 6149 [2018-11-10 04:52:53,815 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 6340 states to 6340 states and 8263 transitions. [2018-11-10 04:52:53,815 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6223 [2018-11-10 04:52:53,818 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6223 [2018-11-10 04:52:53,818 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6340 states and 8263 transitions. [2018-11-10 04:52:53,821 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:53,821 INFO L705 BuchiCegarLoop]: Abstraction has 6340 states and 8263 transitions. [2018-11-10 04:52:53,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6340 states and 8263 transitions. [2018-11-10 04:52:53,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6340 to 3512. [2018-11-10 04:52:53,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3512 states. [2018-11-10 04:52:53,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3512 states to 3512 states and 4599 transitions. [2018-11-10 04:52:53,859 INFO L728 BuchiCegarLoop]: Abstraction has 3512 states and 4599 transitions. [2018-11-10 04:52:53,859 INFO L608 BuchiCegarLoop]: Abstraction has 3512 states and 4599 transitions. [2018-11-10 04:52:53,859 INFO L442 BuchiCegarLoop]: ======== Iteration 24============ [2018-11-10 04:52:53,859 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3512 states and 4599 transitions. [2018-11-10 04:52:53,867 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 3321 [2018-11-10 04:52:53,867 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:53,867 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:53,868 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 04:52:53,868 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 04:52:53,869 INFO L793 eck$LassoCheckResult]: Stem: 68631#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 68455#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 68456#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 68625#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 68626#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 68594#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 68678#L99-3 assume true; 68713#L99-1 assume !false; 70109#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 70108#L102 assume !(ssl3_accept_~s__state~0 == 12292); 70107#L105 assume !(ssl3_accept_~s__state~0 == 16384); 70106#L108 assume !(ssl3_accept_~s__state~0 == 8192); 70105#L111 assume !(ssl3_accept_~s__state~0 == 24576); 70104#L114 assume !(ssl3_accept_~s__state~0 == 8195); 70103#L117 assume !(ssl3_accept_~s__state~0 == 8480); 70102#L120 assume !(ssl3_accept_~s__state~0 == 8481); 70101#L123 assume !(ssl3_accept_~s__state~0 == 8482); 70100#L126 assume ssl3_accept_~s__state~0 == 8464; 69664#L133 [2018-11-10 04:52:53,869 INFO L795 eck$LassoCheckResult]: Loop: 69664#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 71035#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 71020#L274-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; 71021#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 71077#L603 ssl3_accept_~skip~0 := 0; 70972#L99-3 assume true; 70970#L99-1 assume !false; 70967#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 70968#L102 assume !(ssl3_accept_~s__state~0 == 12292); 71066#L105 assume !(ssl3_accept_~s__state~0 == 16384); 71064#L108 assume !(ssl3_accept_~s__state~0 == 8192); 70956#L111 assume !(ssl3_accept_~s__state~0 == 24576); 70953#L114 assume !(ssl3_accept_~s__state~0 == 8195); 70952#L117 assume !(ssl3_accept_~s__state~0 == 8480); 70894#L120 assume !(ssl3_accept_~s__state~0 == 8481); 70895#L123 assume !(ssl3_accept_~s__state~0 == 8482); 71042#L126 assume !(ssl3_accept_~s__state~0 == 8464); 71040#L129 assume !(ssl3_accept_~s__state~0 == 8465); 70233#L132 assume !(ssl3_accept_~s__state~0 == 8466); 69801#L135 assume ssl3_accept_~s__state~0 == 8496; 69612#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 69791#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 69779#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 69772#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 68473#L293-2 ssl3_accept_~s__init_num~0 := 0; 69763#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 69755#L603 ssl3_accept_~skip~0 := 0; 69751#L99-3 assume true; 69747#L99-1 assume !false; 69743#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 69739#L102 assume !(ssl3_accept_~s__state~0 == 12292); 69734#L105 assume !(ssl3_accept_~s__state~0 == 16384); 69730#L108 assume !(ssl3_accept_~s__state~0 == 8192); 69726#L111 assume !(ssl3_accept_~s__state~0 == 24576); 69721#L114 assume !(ssl3_accept_~s__state~0 == 8195); 69717#L117 assume !(ssl3_accept_~s__state~0 == 8480); 69711#L120 assume !(ssl3_accept_~s__state~0 == 8481); 69706#L123 assume !(ssl3_accept_~s__state~0 == 8482); 69632#L126 assume !(ssl3_accept_~s__state~0 == 8464); 69629#L129 assume !(ssl3_accept_~s__state~0 == 8465); 69628#L132 assume !(ssl3_accept_~s__state~0 == 8466); 69621#L135 assume !(ssl3_accept_~s__state~0 == 8496); 69618#L138 assume !(ssl3_accept_~s__state~0 == 8497); 69609#L141 assume ssl3_accept_~s__state~0 == 8512; 68734#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 68735#L304 assume !((ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 68627#L308 assume !(ssl3_accept_~ret~0 <= 0); 68468#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 68448#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 68450#L603 ssl3_accept_~skip~0 := 0; 68613#L99-3 assume true; 68628#L99-1 assume !false; 68559#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 68560#L102 assume !(ssl3_accept_~s__state~0 == 12292); 68569#L105 assume !(ssl3_accept_~s__state~0 == 16384); 68570#L108 assume !(ssl3_accept_~s__state~0 == 8192); 68515#L111 assume !(ssl3_accept_~s__state~0 == 24576); 68476#L114 assume !(ssl3_accept_~s__state~0 == 8195); 68477#L117 assume !(ssl3_accept_~s__state~0 == 8480); 68457#L120 assume !(ssl3_accept_~s__state~0 == 8481); 68458#L123 assume !(ssl3_accept_~s__state~0 == 8482); 68643#L126 assume !(ssl3_accept_~s__state~0 == 8464); 68644#L129 assume !(ssl3_accept_~s__state~0 == 8465); 68640#L132 assume !(ssl3_accept_~s__state~0 == 8466); 68598#L135 assume !(ssl3_accept_~s__state~0 == 8496); 68599#L138 assume !(ssl3_accept_~s__state~0 == 8497); 68583#L141 assume !(ssl3_accept_~s__state~0 == 8512); 68521#L144 assume !(ssl3_accept_~s__state~0 == 8513); 68480#L147 assume ssl3_accept_~s__state~0 == 8528; 68481#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 68445#L321 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 68446#L321-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 68454#L351 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 68494#L353 assume !(ssl3_accept_~ret~0 <= 0); 71879#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 71869#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 71862#L603 ssl3_accept_~skip~0 := 0; 71859#L99-3 assume true; 71856#L99-1 assume !false; 71853#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 71850#L102 assume !(ssl3_accept_~s__state~0 == 12292); 71847#L105 assume !(ssl3_accept_~s__state~0 == 16384); 71845#L108 assume !(ssl3_accept_~s__state~0 == 8192); 71843#L111 assume !(ssl3_accept_~s__state~0 == 24576); 71841#L114 assume !(ssl3_accept_~s__state~0 == 8195); 71839#L117 assume !(ssl3_accept_~s__state~0 == 8480); 71837#L120 assume !(ssl3_accept_~s__state~0 == 8481); 71835#L123 assume !(ssl3_accept_~s__state~0 == 8482); 71049#L126 assume !(ssl3_accept_~s__state~0 == 8464); 71044#L129 assume !(ssl3_accept_~s__state~0 == 8465); 71043#L132 assume !(ssl3_accept_~s__state~0 == 8466); 71041#L135 assume !(ssl3_accept_~s__state~0 == 8496); 71039#L138 assume !(ssl3_accept_~s__state~0 == 8497); 71038#L141 assume !(ssl3_accept_~s__state~0 == 8512); 71037#L144 assume !(ssl3_accept_~s__state~0 == 8513); 71036#L147 assume !(ssl3_accept_~s__state~0 == 8528); 71034#L150 assume !(ssl3_accept_~s__state~0 == 8529); 71033#L153 assume ssl3_accept_~s__state~0 == 8544; 68602#L157 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 68441#L376 assume !(ssl3_accept_~s__session__peer~0 != 0); 68443#L385 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 68616#L388 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 68557#L397 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet37;havoc ssl3_accept_#t~nondet37; 68554#L400 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; 68555#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 71701#L603 ssl3_accept_~skip~0 := 0; 71700#L99-3 assume true; 71696#L99-1 assume !false; 71695#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 71694#L102 assume !(ssl3_accept_~s__state~0 == 12292); 71690#L105 assume !(ssl3_accept_~s__state~0 == 16384); 71682#L108 assume !(ssl3_accept_~s__state~0 == 8192); 71681#L111 assume !(ssl3_accept_~s__state~0 == 24576); 71591#L114 assume !(ssl3_accept_~s__state~0 == 8195); 71581#L117 assume !(ssl3_accept_~s__state~0 == 8480); 71580#L120 assume !(ssl3_accept_~s__state~0 == 8481); 71579#L123 assume !(ssl3_accept_~s__state~0 == 8482); 71578#L126 assume !(ssl3_accept_~s__state~0 == 8464); 71577#L129 assume !(ssl3_accept_~s__state~0 == 8465); 71576#L132 assume !(ssl3_accept_~s__state~0 == 8466); 71572#L135 assume !(ssl3_accept_~s__state~0 == 8496); 71569#L138 assume !(ssl3_accept_~s__state~0 == 8497); 71568#L141 assume !(ssl3_accept_~s__state~0 == 8512); 71567#L144 assume !(ssl3_accept_~s__state~0 == 8513); 71566#L147 assume !(ssl3_accept_~s__state~0 == 8528); 71565#L150 assume !(ssl3_accept_~s__state~0 == 8529); 71564#L153 assume !(ssl3_accept_~s__state~0 == 8544); 71563#L156 assume !(ssl3_accept_~s__state~0 == 8545); 71562#L159 assume !(ssl3_accept_~s__state~0 == 8560); 71561#L162 assume !(ssl3_accept_~s__state~0 == 8561); 71560#L165 assume ssl3_accept_~s__state~0 == 8448; 71559#L166 assume !(ssl3_accept_~num1~0 > 0); 71557#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 71468#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 71462#L603 ssl3_accept_~skip~0 := 0; 71452#L99-3 assume true; 71446#L99-1 assume !false; 71444#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 71442#L102 assume !(ssl3_accept_~s__state~0 == 12292); 71440#L105 assume !(ssl3_accept_~s__state~0 == 16384); 71438#L108 assume !(ssl3_accept_~s__state~0 == 8192); 71436#L111 assume !(ssl3_accept_~s__state~0 == 24576); 71434#L114 assume !(ssl3_accept_~s__state~0 == 8195); 71432#L117 assume !(ssl3_accept_~s__state~0 == 8480); 71430#L120 assume !(ssl3_accept_~s__state~0 == 8481); 71428#L123 assume !(ssl3_accept_~s__state~0 == 8482); 71426#L126 assume !(ssl3_accept_~s__state~0 == 8464); 71424#L129 assume !(ssl3_accept_~s__state~0 == 8465); 71422#L132 assume !(ssl3_accept_~s__state~0 == 8466); 71420#L135 assume !(ssl3_accept_~s__state~0 == 8496); 71418#L138 assume !(ssl3_accept_~s__state~0 == 8497); 71416#L141 assume !(ssl3_accept_~s__state~0 == 8512); 71414#L144 assume !(ssl3_accept_~s__state~0 == 8513); 71412#L147 assume !(ssl3_accept_~s__state~0 == 8528); 71410#L150 assume !(ssl3_accept_~s__state~0 == 8529); 71408#L153 assume !(ssl3_accept_~s__state~0 == 8544); 71406#L156 assume !(ssl3_accept_~s__state~0 == 8545); 71402#L159 assume !(ssl3_accept_~s__state~0 == 8560); 71400#L162 assume !(ssl3_accept_~s__state~0 == 8561); 71389#L165 assume !(ssl3_accept_~s__state~0 == 8448); 71028#L168 assume ssl3_accept_~s__state~0 == 8576; 71025#L172 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet39;havoc ssl3_accept_#t~nondet39; 71024#L440 assume !(ssl3_accept_~ret~0 <= 0); 71022#L443 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 70609#L566 assume !(ssl3_accept_~s__s3__tmp__reuse_message~0 == 0); 70974#L603 ssl3_accept_~skip~0 := 0; 70975#L99-3 assume true; 71074#L99-1 assume !false; 71072#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 70964#L102 assume !(ssl3_accept_~s__state~0 == 12292); 70962#L105 assume !(ssl3_accept_~s__state~0 == 16384); 70958#L108 assume !(ssl3_accept_~s__state~0 == 8192); 70959#L111 assume !(ssl3_accept_~s__state~0 == 24576); 71060#L114 assume !(ssl3_accept_~s__state~0 == 8195); 71058#L117 assume !(ssl3_accept_~s__state~0 == 8480); 70351#L120 assume !(ssl3_accept_~s__state~0 == 8481); 70892#L123 assume !(ssl3_accept_~s__state~0 == 8482); 70891#L126 assume !(ssl3_accept_~s__state~0 == 8464); 70647#L129 assume !(ssl3_accept_~s__state~0 == 8465); 70648#L132 assume ssl3_accept_~s__state~0 == 8466; 69664#L133 [2018-11-10 04:52:53,869 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:53,869 INFO L82 PathProgramCache]: Analyzing trace with hash 1503423663, now seen corresponding path program 19 times [2018-11-10 04:52:53,869 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:53,869 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:53,870 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,870 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:53,870 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:53,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:53,881 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:53,881 INFO L82 PathProgramCache]: Analyzing trace with hash -974497578, now seen corresponding path program 1 times [2018-11-10 04:52:53,881 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:53,882 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:53,882 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,882 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:53,882 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:53,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:53,918 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:53,918 INFO L82 PathProgramCache]: Analyzing trace with hash -737899900, now seen corresponding path program 1 times [2018-11-10 04:52:53,918 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:53,918 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:53,919 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,919 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:53,919 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:53,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:53,956 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 04:52:53,956 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:53,956 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:54,698 WARN L179 SmtUtils]: Spent 728.00 ms on a formula simplification. DAG size of input: 384 DAG size of output: 142 [2018-11-10 04:52:54,742 INFO L214 LassoAnalysis]: Preferences: [2018-11-10 04:52:54,742 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2018-11-10 04:52:54,742 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2018-11-10 04:52:54,742 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2018-11-10 04:52:54,742 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2018-11-10 04:52:54,742 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 04:52:54,742 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2018-11-10 04:52:54,742 INFO L130 ssoRankerPreferences]: Path of dumped script: [2018-11-10 04:52:54,742 INFO L131 ssoRankerPreferences]: Filename of dumped script: s3_srvr_14_false-unreach-call_false-termination.cil.c_Iteration24_Loop [2018-11-10 04:52:54,742 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2018-11-10 04:52:54,742 INFO L280 LassoAnalysis]: Starting lasso preprocessing... [2018-11-10 04:52:54,745 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 04:52:54,754 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 04:52:54,756 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 04:52:54,758 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 04:52:54,760 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 04:52:54,766 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 04:52:54,768 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 04:52:54,769 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 04:52:54,772 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 04:52:54,774 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 04:52:54,775 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 04:52:54,777 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 04:52:54,778 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 04:52:54,779 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 04:52:54,783 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 04:52:54,784 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 04:52:54,786 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 04:52:54,788 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 04:52:54,791 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 04:52:54,792 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 04:52:54,794 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 04:52:54,796 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 04:52:54,973 INFO L298 LassoAnalysis]: Preprocessing complete. [2018-11-10 04:52:54,973 INFO L410 LassoAnalysis]: Checking for nontermination... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/z3 Starting monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 04:52:54,981 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:54,981 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:54,997 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:54,997 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_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,012 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,012 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,014 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,014 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_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,033 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,033 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,035 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,035 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~s__verify_mode~0=-2} Honda state: {ULTIMATE.start_ssl3_accept_~s__verify_mode~0=-2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,053 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,053 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,070 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,070 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_#t~nondet34=1} Honda state: {ULTIMATE.start_ssl3_accept_#t~nondet34=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,078 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,078 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,181 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,182 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~__cil_tmp61~0=4294967040, ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0=4294967040, ULTIMATE.start_ssl3_accept_~l~0=4294967040, ULTIMATE.start_ssl3_accept_~__cil_tmp56~0=4294967040} Honda state: {ULTIMATE.start_ssl3_accept_~__cil_tmp61~0=4294967040, ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0=4294967040, ULTIMATE.start_ssl3_accept_~l~0=4294967040, ULTIMATE.start_ssl3_accept_~__cil_tmp56~0=4294967040} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,203 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,204 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,223 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,223 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_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,229 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,229 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,245 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,245 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_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,249 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,249 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,253 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,253 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_#t~nondet39=2, ULTIMATE.start_ssl3_accept_~ret~0=2} Honda state: {ULTIMATE.start_ssl3_accept_#t~nondet39=2, ULTIMATE.start_ssl3_accept_~ret~0=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,271 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,271 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,287 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,287 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_#t~nondet36=1} Honda state: {ULTIMATE.start_ssl3_accept_#t~nondet36=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,292 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,292 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,308 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,308 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_#t~nondet35=1} Honda state: {ULTIMATE.start_ssl3_accept_#t~nondet35=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,313 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,313 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,315 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,315 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_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,333 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,333 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,349 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,349 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_#t~nondet37=1} Honda state: {ULTIMATE.start_ssl3_accept_#t~nondet37=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,353 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,353 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,355 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,355 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_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,373 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,373 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,425 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,425 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~__cil_tmp57~0=-1835008, ULTIMATE.start_ssl3_accept_~s__options~0=-1835008} Honda state: {ULTIMATE.start_ssl3_accept_~__cil_tmp57~0=-1835008, ULTIMATE.start_ssl3_accept_~s__options~0=-1835008} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,445 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,446 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,462 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,462 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~num1~0=0} Honda state: {ULTIMATE.start_ssl3_accept_~num1~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,466 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,466 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,468 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:55,468 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0=8576} Honda state: {ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0=8576} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,486 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:55,486 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/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 04:52:55,506 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2018-11-10 04:52:55,506 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:55,509 INFO L450 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2018-11-10 04:52:55,524 INFO L214 LassoAnalysis]: Preferences: [2018-11-10 04:52:55,524 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2018-11-10 04:52:55,524 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2018-11-10 04:52:55,524 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2018-11-10 04:52:55,524 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2018-11-10 04:52:55,525 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 04:52:55,525 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2018-11-10 04:52:55,525 INFO L130 ssoRankerPreferences]: Path of dumped script: [2018-11-10 04:52:55,525 INFO L131 ssoRankerPreferences]: Filename of dumped script: s3_srvr_14_false-unreach-call_false-termination.cil.c_Iteration24_Loop [2018-11-10 04:52:55,525 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2018-11-10 04:52:55,525 INFO L280 LassoAnalysis]: Starting lasso preprocessing... [2018-11-10 04:52:55,527 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 04:52:55,533 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 04:52:55,539 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 04:52:55,542 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 04:52:55,550 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 04:52:55,552 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 04:52:55,554 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 04:52:55,556 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 04:52:55,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 04:52:55,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 04:52:55,562 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 04:52:55,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 04:52:55,567 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 04:52:55,569 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 04:52:55,572 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 04:52:55,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 04:52:55,584 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 04:52:55,587 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 04:52:55,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 04:52:55,593 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 04:52:55,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 04:52:55,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 04:52:55,774 INFO L298 LassoAnalysis]: Preprocessing complete. [2018-11-10 04:52:55,774 INFO L496 LassoAnalysis]: Using template 'affine'. [2018-11-10 04:52:55,774 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 04:52:55,775 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,775 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,775 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,775 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,775 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,775 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,775 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,776 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,776 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 04:52:55,776 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,777 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,777 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,777 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,777 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,785 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,785 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,787 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,787 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 04:52:55,787 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,787 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,788 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,788 INFO L206 nArgumentSynthesizer]: 2 loop disjuncts [2018-11-10 04:52:55,788 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,788 INFO L402 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2018-11-10 04:52:55,788 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,789 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,790 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 04:52:55,791 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,791 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,791 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,791 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,791 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,792 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,792 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,792 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,793 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 04:52:55,793 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,793 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,793 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,793 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,793 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,794 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,794 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,794 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,794 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 04:52:55,795 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,795 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,795 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,795 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,795 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,796 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,796 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,796 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,797 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 04:52:55,802 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,803 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,803 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,803 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,803 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,803 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,803 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,804 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,805 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 04:52:55,805 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,805 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,805 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,805 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,805 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,806 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,806 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,806 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,807 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 04:52:55,807 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,807 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,807 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,807 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,807 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,808 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,808 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,808 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,809 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 04:52:55,815 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,815 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,816 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,816 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,816 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,816 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,816 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,817 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,817 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 04:52:55,817 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,817 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,818 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,818 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,818 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,818 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,818 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,819 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,819 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 04:52:55,819 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,819 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,820 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,820 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,820 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,820 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,820 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,821 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,822 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 04:52:55,823 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,823 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,823 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,823 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,823 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,823 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,823 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,824 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,824 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 04:52:55,824 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,824 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,825 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,825 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,825 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,833 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,833 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,835 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,835 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 04:52:55,835 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,835 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,836 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,836 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,836 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,836 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,836 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,836 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,837 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 04:52:55,838 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,838 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,838 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,838 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,838 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,839 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,839 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,841 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:55,841 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 04:52:55,842 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:55,842 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:55,842 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:55,842 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:55,842 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:55,843 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:55,843 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:55,844 INFO L421 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2018-11-10 04:52:55,845 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2018-11-10 04:52:55,849 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2018-11-10 04:52:55,849 INFO L437 nArgumentSynthesizer]: Simplifying supporting invariants... [2018-11-10 04:52:55,849 INFO L440 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2018-11-10 04:52:55,849 INFO L517 LassoAnalysis]: Proved termination. [2018-11-10 04:52:55,850 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 04:52:55,850 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2018-11-10 04:52:55,961 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:55,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:55,978 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 04:52:56,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:56,015 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 04:52:56,037 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 04:52:56,038 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 04:52:56,038 INFO L72 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 3512 states and 4599 transitions. cyclomatic complexity: 1096 Second operand 5 states. [2018-11-10 04:52:56,109 INFO L76 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 3512 states and 4599 transitions. cyclomatic complexity: 1096. Second operand 5 states. Result 9272 states and 12089 transitions. Complement of second has 4 states. [2018-11-10 04:52:56,109 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 04:52:56,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-10 04:52:56,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 417 transitions. [2018-11-10 04:52:56,110 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 417 transitions. Stem has 18 letters. Loop has 180 letters. [2018-11-10 04:52:56,112 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 04:52:56,112 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 417 transitions. Stem has 198 letters. Loop has 180 letters. [2018-11-10 04:52:56,114 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 04:52:56,114 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 417 transitions. Stem has 18 letters. Loop has 360 letters. [2018-11-10 04:52:56,117 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 04:52:56,117 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 9272 states and 12089 transitions. [2018-11-10 04:52:56,138 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 6189 [2018-11-10 04:52:56,154 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 9272 states to 9272 states and 12089 transitions. [2018-11-10 04:52:56,154 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6267 [2018-11-10 04:52:56,157 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6279 [2018-11-10 04:52:56,157 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9272 states and 12089 transitions. [2018-11-10 04:52:56,157 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:56,157 INFO L705 BuchiCegarLoop]: Abstraction has 9272 states and 12089 transitions. [2018-11-10 04:52:56,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9272 states and 12089 transitions. [2018-11-10 04:52:56,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9272 to 9260. [2018-11-10 04:52:56,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9260 states. [2018-11-10 04:52:56,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9260 states to 9260 states and 12071 transitions. [2018-11-10 04:52:56,210 INFO L728 BuchiCegarLoop]: Abstraction has 9260 states and 12071 transitions. [2018-11-10 04:52:56,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:56,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:56,210 INFO L87 Difference]: Start difference. First operand 9260 states and 12071 transitions. Second operand 3 states. [2018-11-10 04:52:56,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:56,225 INFO L93 Difference]: Finished difference Result 9260 states and 11854 transitions. [2018-11-10 04:52:56,225 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:56,226 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 9260 states and 11854 transitions. [2018-11-10 04:52:56,244 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 6189 [2018-11-10 04:52:56,257 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 9260 states to 9260 states and 11854 transitions. [2018-11-10 04:52:56,258 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6267 [2018-11-10 04:52:56,261 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6267 [2018-11-10 04:52:56,261 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9260 states and 11854 transitions. [2018-11-10 04:52:56,261 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:56,261 INFO L705 BuchiCegarLoop]: Abstraction has 9260 states and 11854 transitions. [2018-11-10 04:52:56,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9260 states and 11854 transitions. [2018-11-10 04:52:56,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9260 to 9260. [2018-11-10 04:52:56,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9260 states. [2018-11-10 04:52:56,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9260 states to 9260 states and 11854 transitions. [2018-11-10 04:52:56,315 INFO L728 BuchiCegarLoop]: Abstraction has 9260 states and 11854 transitions. [2018-11-10 04:52:56,315 INFO L608 BuchiCegarLoop]: Abstraction has 9260 states and 11854 transitions. [2018-11-10 04:52:56,315 INFO L442 BuchiCegarLoop]: ======== Iteration 25============ [2018-11-10 04:52:56,315 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 9260 states and 11854 transitions. [2018-11-10 04:52:56,329 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 6189 [2018-11-10 04:52:56,329 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:56,329 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:56,330 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 04:52:56,330 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] [2018-11-10 04:52:56,330 INFO L793 eck$LassoCheckResult]: Stem: 100652#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 100385#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 100386#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 100645#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 100646#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 100591#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 100729#L99-3 assume true; 102776#L99-1 assume !false; 105063#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 105057#L102 assume !(ssl3_accept_~s__state~0 == 12292); 105049#L105 assume !(ssl3_accept_~s__state~0 == 16384); 105041#L108 assume !(ssl3_accept_~s__state~0 == 8192); 105031#L111 assume !(ssl3_accept_~s__state~0 == 24576); 105032#L114 assume !(ssl3_accept_~s__state~0 == 8195); 105318#L117 assume !(ssl3_accept_~s__state~0 == 8480); 105315#L120 assume !(ssl3_accept_~s__state~0 == 8481); 105314#L123 assume !(ssl3_accept_~s__state~0 == 8482); 105135#L126 assume ssl3_accept_~s__state~0 == 8464; 101241#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 101242#L274 [2018-11-10 04:52:56,331 INFO L795 eck$LassoCheckResult]: Loop: 101242#L274 assume !(ssl3_accept_~blastFlag~0 == 0); 106400#L274-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; 106390#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 106391#L604 assume !(ssl3_accept_~skip~0 == 0); 106372#L603 ssl3_accept_~skip~0 := 0; 106373#L99-3 assume true; 106360#L99-1 assume !false; 106361#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 106298#L102 assume !(ssl3_accept_~s__state~0 == 12292); 106299#L105 assume !(ssl3_accept_~s__state~0 == 16384); 106279#L108 assume !(ssl3_accept_~s__state~0 == 8192); 106280#L111 assume !(ssl3_accept_~s__state~0 == 24576); 106263#L114 assume !(ssl3_accept_~s__state~0 == 8195); 106264#L117 assume !(ssl3_accept_~s__state~0 == 8480); 106247#L120 assume !(ssl3_accept_~s__state~0 == 8481); 106248#L123 assume !(ssl3_accept_~s__state~0 == 8482); 106129#L126 assume !(ssl3_accept_~s__state~0 == 8464); 106130#L129 assume !(ssl3_accept_~s__state~0 == 8465); 105792#L132 assume !(ssl3_accept_~s__state~0 == 8466); 105421#L135 assume ssl3_accept_~s__state~0 == 8496; 105419#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 105417#L287 assume !(ssl3_accept_~blastFlag~0 == 1); 105415#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 105413#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 105411#L293-2 ssl3_accept_~s__init_num~0 := 0; 105409#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 105406#L604 assume !(ssl3_accept_~skip~0 == 0); 105402#L603 ssl3_accept_~skip~0 := 0; 105400#L99-3 assume true; 105398#L99-1 assume !false; 105396#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 105394#L102 assume !(ssl3_accept_~s__state~0 == 12292); 105392#L105 assume !(ssl3_accept_~s__state~0 == 16384); 105391#L108 assume !(ssl3_accept_~s__state~0 == 8192); 105390#L111 assume !(ssl3_accept_~s__state~0 == 24576); 105389#L114 assume !(ssl3_accept_~s__state~0 == 8195); 105388#L117 assume !(ssl3_accept_~s__state~0 == 8480); 105387#L120 assume !(ssl3_accept_~s__state~0 == 8481); 105386#L123 assume !(ssl3_accept_~s__state~0 == 8482); 105382#L126 assume !(ssl3_accept_~s__state~0 == 8464); 105379#L129 assume !(ssl3_accept_~s__state~0 == 8465); 105378#L132 assume !(ssl3_accept_~s__state~0 == 8466); 105274#L135 assume !(ssl3_accept_~s__state~0 == 8496); 105273#L138 assume !(ssl3_accept_~s__state~0 == 8497); 103616#L141 assume ssl3_accept_~s__state~0 == 8512; 103611#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 103612#L304 assume !((ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 107046#L308 assume !(ssl3_accept_~ret~0 <= 0); 107043#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 107037#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 107031#L604 assume !(ssl3_accept_~skip~0 == 0); 107026#L603 ssl3_accept_~skip~0 := 0; 107023#L99-3 assume true; 107020#L99-1 assume !false; 107017#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 107014#L102 assume !(ssl3_accept_~s__state~0 == 12292); 107011#L105 assume !(ssl3_accept_~s__state~0 == 16384); 107008#L108 assume !(ssl3_accept_~s__state~0 == 8192); 107005#L111 assume !(ssl3_accept_~s__state~0 == 24576); 107002#L114 assume !(ssl3_accept_~s__state~0 == 8195); 107000#L117 assume !(ssl3_accept_~s__state~0 == 8480); 106996#L120 assume !(ssl3_accept_~s__state~0 == 8481); 106993#L123 assume !(ssl3_accept_~s__state~0 == 8482); 106990#L126 assume !(ssl3_accept_~s__state~0 == 8464); 106986#L129 assume !(ssl3_accept_~s__state~0 == 8465); 106984#L132 assume !(ssl3_accept_~s__state~0 == 8466); 106978#L135 assume !(ssl3_accept_~s__state~0 == 8496); 106974#L138 assume !(ssl3_accept_~s__state~0 == 8497); 106969#L141 assume !(ssl3_accept_~s__state~0 == 8512); 106967#L144 assume !(ssl3_accept_~s__state~0 == 8513); 106965#L147 assume ssl3_accept_~s__state~0 == 8528; 105911#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 106962#L321 assume (ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0;ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 1; 106959#L321-2 assume ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0; 106950#L351 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet36;havoc ssl3_accept_#t~nondet36; 106948#L353 assume !(ssl3_accept_~ret~0 <= 0); 106947#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 106939#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 106932#L604 assume !(ssl3_accept_~skip~0 == 0); 106924#L603 ssl3_accept_~skip~0 := 0; 106921#L99-3 assume true; 106918#L99-1 assume !false; 106915#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 106912#L102 assume !(ssl3_accept_~s__state~0 == 12292); 106909#L105 assume !(ssl3_accept_~s__state~0 == 16384); 106906#L108 assume !(ssl3_accept_~s__state~0 == 8192); 106903#L111 assume !(ssl3_accept_~s__state~0 == 24576); 106900#L114 assume !(ssl3_accept_~s__state~0 == 8195); 106897#L117 assume !(ssl3_accept_~s__state~0 == 8480); 106894#L120 assume !(ssl3_accept_~s__state~0 == 8481); 106891#L123 assume !(ssl3_accept_~s__state~0 == 8482); 106888#L126 assume !(ssl3_accept_~s__state~0 == 8464); 106885#L129 assume !(ssl3_accept_~s__state~0 == 8465); 106882#L132 assume !(ssl3_accept_~s__state~0 == 8466); 106879#L135 assume !(ssl3_accept_~s__state~0 == 8496); 106876#L138 assume !(ssl3_accept_~s__state~0 == 8497); 106862#L141 assume !(ssl3_accept_~s__state~0 == 8512); 106858#L144 assume !(ssl3_accept_~s__state~0 == 8513); 106855#L147 assume !(ssl3_accept_~s__state~0 == 8528); 106854#L150 assume !(ssl3_accept_~s__state~0 == 8529); 106849#L153 assume ssl3_accept_~s__state~0 == 8544; 105902#L157 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 106836#L376 assume !(ssl3_accept_~s__session__peer~0 != 0); 106828#L385 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 106824#L388 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 106818#L397 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet37;havoc ssl3_accept_#t~nondet37; 106815#L400 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; 106808#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 106802#L604 assume !(ssl3_accept_~skip~0 == 0); 106797#L603 ssl3_accept_~skip~0 := 0; 106794#L99-3 assume true; 106791#L99-1 assume !false; 106788#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 106785#L102 assume !(ssl3_accept_~s__state~0 == 12292); 106782#L105 assume !(ssl3_accept_~s__state~0 == 16384); 106779#L108 assume !(ssl3_accept_~s__state~0 == 8192); 106776#L111 assume !(ssl3_accept_~s__state~0 == 24576); 106773#L114 assume !(ssl3_accept_~s__state~0 == 8195); 106770#L117 assume !(ssl3_accept_~s__state~0 == 8480); 106767#L120 assume !(ssl3_accept_~s__state~0 == 8481); 106764#L123 assume !(ssl3_accept_~s__state~0 == 8482); 106761#L126 assume !(ssl3_accept_~s__state~0 == 8464); 106725#L129 assume !(ssl3_accept_~s__state~0 == 8465); 106724#L132 assume !(ssl3_accept_~s__state~0 == 8466); 106721#L135 assume !(ssl3_accept_~s__state~0 == 8496); 106719#L138 assume !(ssl3_accept_~s__state~0 == 8497); 106717#L141 assume !(ssl3_accept_~s__state~0 == 8512); 106716#L144 assume !(ssl3_accept_~s__state~0 == 8513); 106714#L147 assume !(ssl3_accept_~s__state~0 == 8528); 106711#L150 assume !(ssl3_accept_~s__state~0 == 8529); 106710#L153 assume !(ssl3_accept_~s__state~0 == 8544); 106700#L156 assume !(ssl3_accept_~s__state~0 == 8545); 106692#L159 assume !(ssl3_accept_~s__state~0 == 8560); 106686#L162 assume !(ssl3_accept_~s__state~0 == 8561); 106683#L165 assume ssl3_accept_~s__state~0 == 8448; 106680#L166 assume !(ssl3_accept_~num1~0 > 0); 106676#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 106670#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 106664#L604 assume !(ssl3_accept_~skip~0 == 0); 106659#L603 ssl3_accept_~skip~0 := 0; 106656#L99-3 assume true; 106653#L99-1 assume !false; 106650#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 106647#L102 assume !(ssl3_accept_~s__state~0 == 12292); 106644#L105 assume !(ssl3_accept_~s__state~0 == 16384); 106641#L108 assume !(ssl3_accept_~s__state~0 == 8192); 106638#L111 assume !(ssl3_accept_~s__state~0 == 24576); 106635#L114 assume !(ssl3_accept_~s__state~0 == 8195); 106632#L117 assume !(ssl3_accept_~s__state~0 == 8480); 106629#L120 assume !(ssl3_accept_~s__state~0 == 8481); 106626#L123 assume !(ssl3_accept_~s__state~0 == 8482); 106623#L126 assume !(ssl3_accept_~s__state~0 == 8464); 106620#L129 assume !(ssl3_accept_~s__state~0 == 8465); 106617#L132 assume !(ssl3_accept_~s__state~0 == 8466); 106614#L135 assume !(ssl3_accept_~s__state~0 == 8496); 106611#L138 assume !(ssl3_accept_~s__state~0 == 8497); 106608#L141 assume !(ssl3_accept_~s__state~0 == 8512); 106605#L144 assume !(ssl3_accept_~s__state~0 == 8513); 106602#L147 assume !(ssl3_accept_~s__state~0 == 8528); 106599#L150 assume !(ssl3_accept_~s__state~0 == 8529); 106595#L153 assume !(ssl3_accept_~s__state~0 == 8544); 106591#L156 assume !(ssl3_accept_~s__state~0 == 8545); 106587#L159 assume !(ssl3_accept_~s__state~0 == 8560); 106583#L162 assume !(ssl3_accept_~s__state~0 == 8561); 106578#L165 assume !(ssl3_accept_~s__state~0 == 8448); 106438#L168 assume ssl3_accept_~s__state~0 == 8576; 106436#L172 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet39;havoc ssl3_accept_#t~nondet39; 106415#L440 assume !(ssl3_accept_~ret~0 <= 0); 106416#L443 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 106403#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 106381#L604 assume !(ssl3_accept_~skip~0 == 0); 106379#L603 ssl3_accept_~skip~0 := 0; 106366#L99-3 assume true; 106367#L99-1 assume !false; 106306#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 106307#L102 assume !(ssl3_accept_~s__state~0 == 12292); 106287#L105 assume !(ssl3_accept_~s__state~0 == 16384); 106288#L108 assume !(ssl3_accept_~s__state~0 == 8192); 106271#L111 assume !(ssl3_accept_~s__state~0 == 24576); 106272#L114 assume !(ssl3_accept_~s__state~0 == 8195); 106255#L117 assume !(ssl3_accept_~s__state~0 == 8480); 106256#L120 assume !(ssl3_accept_~s__state~0 == 8481); 106239#L123 assume !(ssl3_accept_~s__state~0 == 8482); 106240#L126 assume !(ssl3_accept_~s__state~0 == 8464); 106123#L129 assume !(ssl3_accept_~s__state~0 == 8465); 106124#L132 assume ssl3_accept_~s__state~0 == 8466; 105428#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 101242#L274 [2018-11-10 04:52:56,331 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:56,331 INFO L82 PathProgramCache]: Analyzing trace with hash -638506425, now seen corresponding path program 1 times [2018-11-10 04:52:56,331 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:56,331 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:56,332 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:56,332 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:56,332 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:56,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:56,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:56,337 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:56,338 INFO L82 PathProgramCache]: Analyzing trace with hash -1056003276, now seen corresponding path program 1 times [2018-11-10 04:52:56,338 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:56,338 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:56,338 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:56,338 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:56,338 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:56,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:56,382 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 04:52:56,382 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:56,382 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:56,382 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:56,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:56,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:56,383 INFO L87 Difference]: Start difference. First operand 9260 states and 11854 transitions. cyclomatic complexity: 2611 Second operand 3 states. [2018-11-10 04:52:56,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:56,408 INFO L93 Difference]: Finished difference Result 9326 states and 11733 transitions. [2018-11-10 04:52:56,409 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:56,409 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 9326 states and 11733 transitions. [2018-11-10 04:52:56,427 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 6233 [2018-11-10 04:52:56,442 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 9326 states to 9326 states and 11733 transitions. [2018-11-10 04:52:56,442 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6311 [2018-11-10 04:52:56,445 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6311 [2018-11-10 04:52:56,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9326 states and 11733 transitions. [2018-11-10 04:52:56,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:56,447 INFO L705 BuchiCegarLoop]: Abstraction has 9326 states and 11733 transitions. [2018-11-10 04:52:56,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9326 states and 11733 transitions. [2018-11-10 04:52:56,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9326 to 9296. [2018-11-10 04:52:56,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9296 states. [2018-11-10 04:52:56,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9296 states to 9296 states and 11703 transitions. [2018-11-10 04:52:56,588 INFO L728 BuchiCegarLoop]: Abstraction has 9296 states and 11703 transitions. [2018-11-10 04:52:56,588 INFO L608 BuchiCegarLoop]: Abstraction has 9296 states and 11703 transitions. [2018-11-10 04:52:56,588 INFO L442 BuchiCegarLoop]: ======== Iteration 26============ [2018-11-10 04:52:56,589 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 9296 states and 11703 transitions. [2018-11-10 04:52:56,601 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 6213 [2018-11-10 04:52:56,601 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:56,601 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:56,602 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 04:52:56,602 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, 1] [2018-11-10 04:52:56,603 INFO L793 eck$LassoCheckResult]: Stem: 119228#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 118976#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 118977#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 119217#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 119218#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 119166#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 119297#L99-3 assume true; 122050#L99-1 assume !false; 125438#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 125439#L102 assume !(ssl3_accept_~s__state~0 == 12292); 125431#L105 assume !(ssl3_accept_~s__state~0 == 16384); 125429#L108 assume !(ssl3_accept_~s__state~0 == 8192); 125426#L111 assume !(ssl3_accept_~s__state~0 == 24576); 125427#L114 assume !(ssl3_accept_~s__state~0 == 8195); 125421#L117 assume !(ssl3_accept_~s__state~0 == 8480); 125417#L120 assume !(ssl3_accept_~s__state~0 == 8481); 125418#L123 assume !(ssl3_accept_~s__state~0 == 8482); 126035#L126 assume ssl3_accept_~s__state~0 == 8464; 119846#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 119847#L274 [2018-11-10 04:52:56,603 INFO L795 eck$LassoCheckResult]: Loop: 119847#L274 assume !(ssl3_accept_~blastFlag~0 == 0); 127492#L274-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; 127491#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 127488#L604 assume ssl3_accept_~skip~0 == 0; 127489#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 127480#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 127479#L615-1 assume !(ssl3_accept_~cb~0 != 0); 127473#L603 ssl3_accept_~skip~0 := 0; 127474#L99-3 assume true; 127469#L99-1 assume !false; 127470#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 127228#L102 assume !(ssl3_accept_~s__state~0 == 12292); 127229#L105 assume !(ssl3_accept_~s__state~0 == 16384); 127212#L108 assume !(ssl3_accept_~s__state~0 == 8192); 127211#L111 assume !(ssl3_accept_~s__state~0 == 24576); 127208#L114 assume !(ssl3_accept_~s__state~0 == 8195); 127197#L117 assume !(ssl3_accept_~s__state~0 == 8480); 127190#L120 assume !(ssl3_accept_~s__state~0 == 8481); 127122#L123 assume !(ssl3_accept_~s__state~0 == 8482); 126885#L126 assume !(ssl3_accept_~s__state~0 == 8464); 125923#L129 assume !(ssl3_accept_~s__state~0 == 8465); 125920#L132 assume !(ssl3_accept_~s__state~0 == 8466); 123946#L135 assume ssl3_accept_~s__state~0 == 8496; 123945#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 123944#L287 assume !(ssl3_accept_~blastFlag~0 == 1); 123943#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 123941#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 123940#L293-2 ssl3_accept_~s__init_num~0 := 0; 123939#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 123938#L604 assume ssl3_accept_~skip~0 == 0; 123933#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 123931#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 123928#L615-1 assume !(ssl3_accept_~cb~0 != 0); 123925#L603 ssl3_accept_~skip~0 := 0; 123924#L99-3 assume true; 123923#L99-1 assume !false; 123922#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 123921#L102 assume !(ssl3_accept_~s__state~0 == 12292); 123920#L105 assume !(ssl3_accept_~s__state~0 == 16384); 123919#L108 assume !(ssl3_accept_~s__state~0 == 8192); 123918#L111 assume !(ssl3_accept_~s__state~0 == 24576); 123917#L114 assume !(ssl3_accept_~s__state~0 == 8195); 123916#L117 assume !(ssl3_accept_~s__state~0 == 8480); 123915#L120 assume !(ssl3_accept_~s__state~0 == 8481); 123914#L123 assume !(ssl3_accept_~s__state~0 == 8482); 123913#L126 assume !(ssl3_accept_~s__state~0 == 8464); 123912#L129 assume !(ssl3_accept_~s__state~0 == 8465); 123911#L132 assume !(ssl3_accept_~s__state~0 == 8466); 123910#L135 assume !(ssl3_accept_~s__state~0 == 8496); 123909#L138 assume !(ssl3_accept_~s__state~0 == 8497); 123616#L141 assume ssl3_accept_~s__state~0 == 8512; 123250#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 123251#L304 assume !((ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet35;havoc ssl3_accept_#t~nondet35; 124747#L308 assume !(ssl3_accept_~ret~0 <= 0); 126861#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 126860#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 126859#L604 assume ssl3_accept_~skip~0 == 0; 126855#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 126854#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 126852#L615-1 assume !(ssl3_accept_~cb~0 != 0); 126850#L603 ssl3_accept_~skip~0 := 0; 126849#L99-3 assume true; 126848#L99-1 assume !false; 126847#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 126846#L102 assume !(ssl3_accept_~s__state~0 == 12292); 126845#L105 assume !(ssl3_accept_~s__state~0 == 16384); 126844#L108 assume !(ssl3_accept_~s__state~0 == 8192); 126843#L111 assume !(ssl3_accept_~s__state~0 == 24576); 126842#L114 assume !(ssl3_accept_~s__state~0 == 8195); 126841#L117 assume !(ssl3_accept_~s__state~0 == 8480); 126840#L120 assume !(ssl3_accept_~s__state~0 == 8481); 126839#L123 assume !(ssl3_accept_~s__state~0 == 8482); 126838#L126 assume !(ssl3_accept_~s__state~0 == 8464); 126837#L129 assume !(ssl3_accept_~s__state~0 == 8465); 126836#L132 assume !(ssl3_accept_~s__state~0 == 8466); 126835#L135 assume !(ssl3_accept_~s__state~0 == 8496); 126834#L138 assume !(ssl3_accept_~s__state~0 == 8497); 126833#L141 assume !(ssl3_accept_~s__state~0 == 8512); 126832#L144 assume !(ssl3_accept_~s__state~0 == 8513); 126831#L147 assume ssl3_accept_~s__state~0 == 8528; 124985#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 126830#L321 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 126828#L321-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 126827#L330 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 126825#L333 assume (ssl3_accept_~l~0 + 1) % 4294967296 != 0; 126823#L334 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; 126819#L339 assume !((ssl3_accept_~__cil_tmp58~0 + 2) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 126815#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 126808#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 126800#L604 assume !(ssl3_accept_~skip~0 == 0); 126793#L603 ssl3_accept_~skip~0 := 0; 126792#L99-3 assume true; 126791#L99-1 assume !false; 126789#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 126787#L102 assume !(ssl3_accept_~s__state~0 == 12292); 126785#L105 assume !(ssl3_accept_~s__state~0 == 16384); 126783#L108 assume !(ssl3_accept_~s__state~0 == 8192); 126781#L111 assume !(ssl3_accept_~s__state~0 == 24576); 126779#L114 assume !(ssl3_accept_~s__state~0 == 8195); 126777#L117 assume !(ssl3_accept_~s__state~0 == 8480); 126775#L120 assume !(ssl3_accept_~s__state~0 == 8481); 126773#L123 assume !(ssl3_accept_~s__state~0 == 8482); 126771#L126 assume !(ssl3_accept_~s__state~0 == 8464); 126769#L129 assume !(ssl3_accept_~s__state~0 == 8465); 126767#L132 assume !(ssl3_accept_~s__state~0 == 8466); 126765#L135 assume !(ssl3_accept_~s__state~0 == 8496); 126763#L138 assume !(ssl3_accept_~s__state~0 == 8497); 126761#L141 assume !(ssl3_accept_~s__state~0 == 8512); 126759#L144 assume !(ssl3_accept_~s__state~0 == 8513); 126757#L147 assume !(ssl3_accept_~s__state~0 == 8528); 126755#L150 assume !(ssl3_accept_~s__state~0 == 8529); 126753#L153 assume ssl3_accept_~s__state~0 == 8544; 124975#L157 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 126750#L376 assume !(ssl3_accept_~s__session__peer~0 != 0); 126747#L385 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 126745#L388 assume !((ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0); 126741#L397 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet37;havoc ssl3_accept_#t~nondet37; 126740#L400 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; 126738#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 126737#L604 assume ssl3_accept_~skip~0 == 0; 126733#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 126732#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 126730#L615-1 assume !(ssl3_accept_~cb~0 != 0); 126728#L603 ssl3_accept_~skip~0 := 0; 126727#L99-3 assume true; 126726#L99-1 assume !false; 126725#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 126724#L102 assume !(ssl3_accept_~s__state~0 == 12292); 126723#L105 assume !(ssl3_accept_~s__state~0 == 16384); 126722#L108 assume !(ssl3_accept_~s__state~0 == 8192); 126721#L111 assume !(ssl3_accept_~s__state~0 == 24576); 126720#L114 assume !(ssl3_accept_~s__state~0 == 8195); 126719#L117 assume !(ssl3_accept_~s__state~0 == 8480); 126718#L120 assume !(ssl3_accept_~s__state~0 == 8481); 126717#L123 assume !(ssl3_accept_~s__state~0 == 8482); 126716#L126 assume !(ssl3_accept_~s__state~0 == 8464); 126715#L129 assume !(ssl3_accept_~s__state~0 == 8465); 126714#L132 assume !(ssl3_accept_~s__state~0 == 8466); 126713#L135 assume !(ssl3_accept_~s__state~0 == 8496); 126712#L138 assume !(ssl3_accept_~s__state~0 == 8497); 126711#L141 assume !(ssl3_accept_~s__state~0 == 8512); 126710#L144 assume !(ssl3_accept_~s__state~0 == 8513); 126709#L147 assume !(ssl3_accept_~s__state~0 == 8528); 126708#L150 assume !(ssl3_accept_~s__state~0 == 8529); 126707#L153 assume !(ssl3_accept_~s__state~0 == 8544); 126706#L156 assume !(ssl3_accept_~s__state~0 == 8545); 126705#L159 assume !(ssl3_accept_~s__state~0 == 8560); 126704#L162 assume !(ssl3_accept_~s__state~0 == 8561); 126703#L165 assume ssl3_accept_~s__state~0 == 8448; 126702#L166 assume !(ssl3_accept_~num1~0 > 0); 126700#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 126699#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 126698#L604 assume ssl3_accept_~skip~0 == 0; 126694#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 126693#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 126691#L615-1 assume !(ssl3_accept_~cb~0 != 0); 126689#L603 ssl3_accept_~skip~0 := 0; 126688#L99-3 assume true; 126687#L99-1 assume !false; 126686#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 126685#L102 assume !(ssl3_accept_~s__state~0 == 12292); 126684#L105 assume !(ssl3_accept_~s__state~0 == 16384); 126683#L108 assume !(ssl3_accept_~s__state~0 == 8192); 126682#L111 assume !(ssl3_accept_~s__state~0 == 24576); 126681#L114 assume !(ssl3_accept_~s__state~0 == 8195); 126680#L117 assume !(ssl3_accept_~s__state~0 == 8480); 126679#L120 assume !(ssl3_accept_~s__state~0 == 8481); 126678#L123 assume !(ssl3_accept_~s__state~0 == 8482); 126677#L126 assume !(ssl3_accept_~s__state~0 == 8464); 126676#L129 assume !(ssl3_accept_~s__state~0 == 8465); 126675#L132 assume !(ssl3_accept_~s__state~0 == 8466); 126674#L135 assume !(ssl3_accept_~s__state~0 == 8496); 126673#L138 assume !(ssl3_accept_~s__state~0 == 8497); 126672#L141 assume !(ssl3_accept_~s__state~0 == 8512); 126671#L144 assume !(ssl3_accept_~s__state~0 == 8513); 126670#L147 assume !(ssl3_accept_~s__state~0 == 8528); 126669#L150 assume !(ssl3_accept_~s__state~0 == 8529); 126668#L153 assume !(ssl3_accept_~s__state~0 == 8544); 126667#L156 assume !(ssl3_accept_~s__state~0 == 8545); 126666#L159 assume !(ssl3_accept_~s__state~0 == 8560); 126665#L162 assume !(ssl3_accept_~s__state~0 == 8561); 126664#L165 assume !(ssl3_accept_~s__state~0 == 8448); 126663#L168 assume ssl3_accept_~s__state~0 == 8576; 126190#L172 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet39;havoc ssl3_accept_#t~nondet39; 126662#L440 assume !(ssl3_accept_~ret~0 <= 0); 126661#L443 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 126034#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 127490#L604 assume ssl3_accept_~skip~0 == 0; 127481#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 127482#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 127477#L615-1 assume !(ssl3_accept_~cb~0 != 0); 127476#L603 ssl3_accept_~skip~0 := 0; 127471#L99-3 assume true; 127472#L99-1 assume !false; 127455#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 127456#L102 assume !(ssl3_accept_~s__state~0 == 12292); 127218#L105 assume !(ssl3_accept_~s__state~0 == 16384); 127219#L108 assume !(ssl3_accept_~s__state~0 == 8192); 127514#L111 assume !(ssl3_accept_~s__state~0 == 24576); 127511#L114 assume !(ssl3_accept_~s__state~0 == 8195); 127508#L117 assume !(ssl3_accept_~s__state~0 == 8480); 127505#L120 assume !(ssl3_accept_~s__state~0 == 8481); 127502#L123 assume !(ssl3_accept_~s__state~0 == 8482); 127499#L126 assume !(ssl3_accept_~s__state~0 == 8464); 127496#L129 assume !(ssl3_accept_~s__state~0 == 8465); 127493#L132 assume ssl3_accept_~s__state~0 == 8466; 123632#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 119847#L274 [2018-11-10 04:52:56,603 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:56,603 INFO L82 PathProgramCache]: Analyzing trace with hash -638506425, now seen corresponding path program 2 times [2018-11-10 04:52:56,604 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:56,604 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:56,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:56,604 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:56,604 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:56,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:56,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:56,609 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:56,609 INFO L82 PathProgramCache]: Analyzing trace with hash -1825789909, now seen corresponding path program 1 times [2018-11-10 04:52:56,609 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:56,609 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:56,610 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:56,610 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:56,610 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:56,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:56,681 INFO L134 CoverageAnalysis]: Checked inductivity of 459 backedges. 302 proven. 0 refuted. 0 times theorem prover too weak. 157 trivial. 0 not checked. [2018-11-10 04:52:56,681 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:56,681 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-11-10 04:52:56,682 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:56,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 04:52:56,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 04:52:56,682 INFO L87 Difference]: Start difference. First operand 9296 states and 11703 transitions. cyclomatic complexity: 2424 Second operand 5 states. [2018-11-10 04:52:56,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:56,747 INFO L93 Difference]: Finished difference Result 12511 states and 15706 transitions. [2018-11-10 04:52:56,747 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-11-10 04:52:56,748 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 12511 states and 15706 transitions. [2018-11-10 04:52:56,771 INFO L131 ngComponentsAnalysis]: Automaton has 15 accepting balls. 8242 [2018-11-10 04:52:56,788 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 12511 states to 12511 states and 15706 transitions. [2018-11-10 04:52:56,789 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 8610 [2018-11-10 04:52:56,793 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 8610 [2018-11-10 04:52:56,793 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12511 states and 15706 transitions. [2018-11-10 04:52:56,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:56,794 INFO L705 BuchiCegarLoop]: Abstraction has 12511 states and 15706 transitions. [2018-11-10 04:52:56,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12511 states and 15706 transitions. [2018-11-10 04:52:56,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12511 to 12313. [2018-11-10 04:52:56,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12313 states. [2018-11-10 04:52:56,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12313 states to 12313 states and 15478 transitions. [2018-11-10 04:52:56,869 INFO L728 BuchiCegarLoop]: Abstraction has 12313 states and 15478 transitions. [2018-11-10 04:52:56,869 INFO L608 BuchiCegarLoop]: Abstraction has 12313 states and 15478 transitions. [2018-11-10 04:52:56,869 INFO L442 BuchiCegarLoop]: ======== Iteration 27============ [2018-11-10 04:52:56,870 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 12313 states and 15478 transitions. [2018-11-10 04:52:56,889 INFO L131 ngComponentsAnalysis]: Automaton has 15 accepting balls. 8242 [2018-11-10 04:52:56,889 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:56,889 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:56,890 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 04:52:56,890 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [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] [2018-11-10 04:52:56,890 INFO L793 eck$LassoCheckResult]: Stem: 141060#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 140798#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 140799#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 141051#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 141052#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 141004#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 141135#L99-3 assume true; 144820#L99-1 assume !false; 145216#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 145217#L102 assume !(ssl3_accept_~s__state~0 == 12292); 146768#L105 assume !(ssl3_accept_~s__state~0 == 16384); 146766#L108 assume !(ssl3_accept_~s__state~0 == 8192); 145206#L111 assume !(ssl3_accept_~s__state~0 == 24576); 145207#L114 assume !(ssl3_accept_~s__state~0 == 8195); 145200#L117 assume !(ssl3_accept_~s__state~0 == 8480); 145201#L120 assume !(ssl3_accept_~s__state~0 == 8481); 144999#L123 assume !(ssl3_accept_~s__state~0 == 8482); 142136#L126 assume !(ssl3_accept_~s__state~0 == 8464); 142137#L129 assume !(ssl3_accept_~s__state~0 == 8465); 146959#L132 assume !(ssl3_accept_~s__state~0 == 8466); 146960#L135 assume !(ssl3_accept_~s__state~0 == 8496); 146718#L138 [2018-11-10 04:52:56,890 INFO L795 eck$LassoCheckResult]: Loop: 146718#L138 assume !(ssl3_accept_~s__state~0 == 8497); 146717#L141 assume !(ssl3_accept_~s__state~0 == 8512); 146715#L144 assume !(ssl3_accept_~s__state~0 == 8513); 146711#L147 assume !(ssl3_accept_~s__state~0 == 8528); 146712#L150 assume !(ssl3_accept_~s__state~0 == 8529); 146702#L153 assume !(ssl3_accept_~s__state~0 == 8544); 146703#L156 assume !(ssl3_accept_~s__state~0 == 8545); 146693#L159 assume !(ssl3_accept_~s__state~0 == 8560); 146694#L162 assume !(ssl3_accept_~s__state~0 == 8561); 146554#L165 assume ssl3_accept_~s__state~0 == 8448; 146555#L166 assume !(ssl3_accept_~num1~0 > 0); 146537#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 146538#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 146490#L604 assume ssl3_accept_~skip~0 == 0; 146491#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 146430#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 146429#L615-1 assume !(ssl3_accept_~cb~0 != 0); 145224#L603 ssl3_accept_~skip~0 := 0; 145225#L99-3 assume true; 146409#L99-1 assume !false; 146410#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 146398#L102 assume !(ssl3_accept_~s__state~0 == 12292); 146399#L105 assume !(ssl3_accept_~s__state~0 == 16384); 146387#L108 assume !(ssl3_accept_~s__state~0 == 8192); 146389#L111 assume !(ssl3_accept_~s__state~0 == 24576); 146679#L114 assume !(ssl3_accept_~s__state~0 == 8195); 146372#L117 assume !(ssl3_accept_~s__state~0 == 8480); 146373#L120 assume !(ssl3_accept_~s__state~0 == 8481); 146360#L123 assume ssl3_accept_~s__state~0 == 8482; 146361#L124 ssl3_accept_~s__state~0 := 3; 146913#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 146912#L604 assume ssl3_accept_~skip~0 == 0; 146908#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 146907#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 146905#L615-1 assume !(ssl3_accept_~cb~0 != 0); 146903#L603 ssl3_accept_~skip~0 := 0; 146902#L99-3 assume true; 146901#L99-1 assume !false; 146900#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 146899#L102 assume !(ssl3_accept_~s__state~0 == 12292); 146898#L105 assume !(ssl3_accept_~s__state~0 == 16384); 146897#L108 assume !(ssl3_accept_~s__state~0 == 8192); 146896#L111 assume !(ssl3_accept_~s__state~0 == 24576); 146895#L114 assume !(ssl3_accept_~s__state~0 == 8195); 146894#L117 assume !(ssl3_accept_~s__state~0 == 8480); 146893#L120 assume !(ssl3_accept_~s__state~0 == 8481); 146892#L123 assume !(ssl3_accept_~s__state~0 == 8482); 146891#L126 assume !(ssl3_accept_~s__state~0 == 8464); 146761#L129 assume !(ssl3_accept_~s__state~0 == 8465); 146760#L132 assume !(ssl3_accept_~s__state~0 == 8466); 146719#L135 assume !(ssl3_accept_~s__state~0 == 8496); 146718#L138 [2018-11-10 04:52:56,890 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:56,890 INFO L82 PathProgramCache]: Analyzing trace with hash 575533841, now seen corresponding path program 1 times [2018-11-10 04:52:56,890 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:56,890 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:56,891 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:56,891 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:56,891 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:56,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:56,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 04:52:56,918 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:56,918 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:56,918 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 04:52:56,918 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:56,918 INFO L82 PathProgramCache]: Analyzing trace with hash 5643328, now seen corresponding path program 1 times [2018-11-10 04:52:56,918 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:56,918 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:56,919 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:56,919 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:56,919 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:56,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:56,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:57,024 INFO L214 LassoAnalysis]: Preferences: [2018-11-10 04:52:57,024 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2018-11-10 04:52:57,024 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2018-11-10 04:52:57,024 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2018-11-10 04:52:57,024 INFO L127 ssoRankerPreferences]: Use exernal solver: true [2018-11-10 04:52:57,024 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 04:52:57,025 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2018-11-10 04:52:57,025 INFO L130 ssoRankerPreferences]: Path of dumped script: [2018-11-10 04:52:57,025 INFO L131 ssoRankerPreferences]: Filename of dumped script: s3_srvr_14_false-unreach-call_false-termination.cil.c_Iteration27_Loop [2018-11-10 04:52:57,025 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2018-11-10 04:52:57,025 INFO L280 LassoAnalysis]: Starting lasso preprocessing... [2018-11-10 04:52:57,026 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 04:52:57,027 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 04:52:57,030 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 04:52:57,032 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 04:52:57,036 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 04:52:57,038 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 04:52:57,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 04:52:57,046 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 04:52:57,090 INFO L298 LassoAnalysis]: Preprocessing complete. [2018-11-10 04:52:57,090 INFO L410 LassoAnalysis]: Checking for nontermination... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/z3 Starting monitored process 29 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 29 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 04:52:57,097 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:57,097 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:57,113 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:57,113 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~num1~0=0} Honda state: {ULTIMATE.start_ssl3_accept_~num1~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/z3 Starting monitored process 30 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 30 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 04:52:57,118 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:57,118 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:57,129 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:57,129 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_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/z3 Starting monitored process 31 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 31 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 04:52:57,146 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:57,146 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:57,149 INFO L443 LassoAnalysis]: Proved nontermination for one component. [2018-11-10 04:52:57,149 INFO L446 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_ssl3_accept_~tmp___1~0=-12288} Honda state: {ULTIMATE.start_ssl3_accept_~tmp___1~0=-12288} Generalized eigenvectors: [] Lambdas: [] Nus: [] No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/z3 Starting monitored process 32 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 32 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 04:52:57,165 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2018-11-10 04:52:57,165 INFO L163 nArgumentSynthesizer]: Using integer mode. No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/z3 Starting monitored process 33 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 33 with z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 04:52:57,193 INFO L151 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2018-11-10 04:52:57,194 INFO L163 nArgumentSynthesizer]: Using integer mode. [2018-11-10 04:52:57,238 INFO L450 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2018-11-10 04:52:57,240 INFO L214 LassoAnalysis]: Preferences: [2018-11-10 04:52:57,240 INFO L124 ssoRankerPreferences]: Compute integeral hull: false [2018-11-10 04:52:57,240 INFO L125 ssoRankerPreferences]: Enable LassoPartitioneer: true [2018-11-10 04:52:57,240 INFO L126 ssoRankerPreferences]: Term annotations enabled: false [2018-11-10 04:52:57,240 INFO L127 ssoRankerPreferences]: Use exernal solver: false [2018-11-10 04:52:57,240 INFO L128 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2018-11-10 04:52:57,240 INFO L129 ssoRankerPreferences]: Dump SMT script to file: false [2018-11-10 04:52:57,240 INFO L130 ssoRankerPreferences]: Path of dumped script: [2018-11-10 04:52:57,240 INFO L131 ssoRankerPreferences]: Filename of dumped script: s3_srvr_14_false-unreach-call_false-termination.cil.c_Iteration27_Loop [2018-11-10 04:52:57,240 INFO L132 ssoRankerPreferences]: MapElimAlgo: Frank [2018-11-10 04:52:57,240 INFO L280 LassoAnalysis]: Starting lasso preprocessing... [2018-11-10 04:52:57,241 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 04:52:57,254 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 04:52:57,256 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 04:52:57,258 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 04:52:57,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 04:52:57,265 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 04:52:57,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 04:52:57,269 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 04:52:57,313 INFO L298 LassoAnalysis]: Preprocessing complete. [2018-11-10 04:52:57,313 INFO L496 LassoAnalysis]: Using template 'affine'. [2018-11-10 04:52:57,313 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 04:52:57,314 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:57,314 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:57,314 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:57,314 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:57,314 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:57,314 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:57,314 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:57,315 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:57,315 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 04:52:57,315 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:57,315 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:57,315 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:57,316 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:57,316 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:57,316 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:57,316 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:57,316 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:57,317 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 04:52:57,317 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:57,317 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:57,317 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:57,317 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:57,317 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:57,318 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:57,318 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:57,318 INFO L529 LassoAnalysis]: Proving termination failed for this template and these settings. [2018-11-10 04:52:57,318 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 04:52:57,319 INFO L339 nArgumentSynthesizer]: Template has degree 0. [2018-11-10 04:52:57,319 INFO L352 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2018-11-10 04:52:57,319 INFO L205 nArgumentSynthesizer]: 1 stem disjuncts [2018-11-10 04:52:57,319 INFO L206 nArgumentSynthesizer]: 1 loop disjuncts [2018-11-10 04:52:57,319 INFO L207 nArgumentSynthesizer]: 2 template conjuncts. [2018-11-10 04:52:57,319 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2018-11-10 04:52:57,320 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2018-11-10 04:52:57,321 INFO L421 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2018-11-10 04:52:57,322 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2018-11-10 04:52:57,322 INFO L444 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2018-11-10 04:52:57,322 INFO L437 nArgumentSynthesizer]: Simplifying supporting invariants... [2018-11-10 04:52:57,322 INFO L440 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2018-11-10 04:52:57,322 INFO L517 LassoAnalysis]: Proved termination. [2018-11-10 04:52:57,322 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 04:52:57,323 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2018-11-10 04:52:57,359 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:57,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:57,367 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 04:52:57,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:57,374 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 04:52:57,386 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-10 04:52:57,387 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 04:52:57,387 INFO L72 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 12313 states and 15478 transitions. cyclomatic complexity: 3186 Second operand 5 states. [2018-11-10 04:52:57,635 INFO L76 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 12313 states and 15478 transitions. cyclomatic complexity: 3186. Second operand 5 states. Result 43046 states and 53563 transitions. Complement of second has 9 states. [2018-11-10 04:52:57,636 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 04:52:57,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2018-11-10 04:52:57,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 380 transitions. [2018-11-10 04:52:57,636 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 380 transitions. Stem has 21 letters. Loop has 51 letters. [2018-11-10 04:52:57,637 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 04:52:57,637 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 380 transitions. Stem has 72 letters. Loop has 51 letters. [2018-11-10 04:52:57,637 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 04:52:57,637 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 380 transitions. Stem has 21 letters. Loop has 102 letters. [2018-11-10 04:52:57,638 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2018-11-10 04:52:57,638 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 43046 states and 53563 transitions. [2018-11-10 04:52:57,722 INFO L131 ngComponentsAnalysis]: Automaton has 30 accepting balls. 15848 [2018-11-10 04:52:57,779 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 43046 states to 42537 states and 52887 transitions. [2018-11-10 04:52:57,779 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 17559 [2018-11-10 04:52:57,788 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17623 [2018-11-10 04:52:57,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42537 states and 52887 transitions. [2018-11-10 04:52:57,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:57,788 INFO L705 BuchiCegarLoop]: Abstraction has 42537 states and 52887 transitions. [2018-11-10 04:52:57,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42537 states and 52887 transitions. [2018-11-10 04:52:58,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42537 to 37483. [2018-11-10 04:52:58,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37483 states. [2018-11-10 04:52:58,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37483 states to 37483 states and 46973 transitions. [2018-11-10 04:52:58,112 INFO L728 BuchiCegarLoop]: Abstraction has 37483 states and 46973 transitions. [2018-11-10 04:52:58,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:58,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:58,112 INFO L87 Difference]: Start difference. First operand 37483 states and 46973 transitions. Second operand 3 states. [2018-11-10 04:52:58,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:58,197 INFO L93 Difference]: Finished difference Result 20417 states and 25406 transitions. [2018-11-10 04:52:58,197 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:58,197 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 20417 states and 25406 transitions. [2018-11-10 04:52:58,229 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 6592 [2018-11-10 04:52:58,252 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 20417 states to 20406 states and 25395 transitions. [2018-11-10 04:52:58,252 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6718 [2018-11-10 04:52:58,255 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6718 [2018-11-10 04:52:58,255 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20406 states and 25395 transitions. [2018-11-10 04:52:58,255 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:58,255 INFO L705 BuchiCegarLoop]: Abstraction has 20406 states and 25395 transitions. [2018-11-10 04:52:58,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20406 states and 25395 transitions. [2018-11-10 04:52:58,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20406 to 20103. [2018-11-10 04:52:58,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20103 states. [2018-11-10 04:52:58,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20103 states to 20103 states and 25020 transitions. [2018-11-10 04:52:58,366 INFO L728 BuchiCegarLoop]: Abstraction has 20103 states and 25020 transitions. [2018-11-10 04:52:58,367 INFO L608 BuchiCegarLoop]: Abstraction has 20103 states and 25020 transitions. [2018-11-10 04:52:58,367 INFO L442 BuchiCegarLoop]: ======== Iteration 28============ [2018-11-10 04:52:58,367 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20103 states and 25020 transitions. [2018-11-10 04:52:58,390 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 6463 [2018-11-10 04:52:58,390 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:58,390 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:58,391 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [3, 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] [2018-11-10 04:52:58,391 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, 1, 1, 1, 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 04:52:58,391 INFO L793 eck$LassoCheckResult]: Stem: 254560#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 254299#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 254300#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 254557#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 254558#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 254504#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 254640#L99-3 assume true; 256035#L99-1 assume !false; 256034#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 256033#L102 assume !(ssl3_accept_~s__state~0 == 12292); 256032#L105 assume !(ssl3_accept_~s__state~0 == 16384); 256031#L108 assume !(ssl3_accept_~s__state~0 == 8192); 256030#L111 assume !(ssl3_accept_~s__state~0 == 24576); 256029#L114 assume !(ssl3_accept_~s__state~0 == 8195); 256028#L117 assume !(ssl3_accept_~s__state~0 == 8480); 256027#L120 assume !(ssl3_accept_~s__state~0 == 8481); 256026#L123 assume !(ssl3_accept_~s__state~0 == 8482); 256025#L126 assume ssl3_accept_~s__state~0 == 8464; 256024#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 256023#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 256020#L274-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; 256018#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 256016#L604 assume ssl3_accept_~skip~0 == 0; 256011#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 256006#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 256002#L615-1 assume !(ssl3_accept_~cb~0 != 0); 255998#L603 ssl3_accept_~skip~0 := 0; 255996#L99-3 assume true; 255994#L99-1 assume !false; 255992#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 255990#L102 assume !(ssl3_accept_~s__state~0 == 12292); 255988#L105 assume !(ssl3_accept_~s__state~0 == 16384); 255986#L108 assume !(ssl3_accept_~s__state~0 == 8192); 255984#L111 assume !(ssl3_accept_~s__state~0 == 24576); 255982#L114 assume !(ssl3_accept_~s__state~0 == 8195); 255980#L117 assume !(ssl3_accept_~s__state~0 == 8480); 255978#L120 assume !(ssl3_accept_~s__state~0 == 8481); 255976#L123 assume !(ssl3_accept_~s__state~0 == 8482); 255974#L126 assume !(ssl3_accept_~s__state~0 == 8464); 255972#L129 assume !(ssl3_accept_~s__state~0 == 8465); 255970#L132 assume !(ssl3_accept_~s__state~0 == 8466); 255968#L135 assume ssl3_accept_~s__state~0 == 8496; 255966#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 255963#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 255960#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 255957#L293 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 255956#L293-2 ssl3_accept_~s__init_num~0 := 0; 255955#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 255954#L604 assume ssl3_accept_~skip~0 == 0; 255950#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 255949#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 255947#L615-1 assume !(ssl3_accept_~cb~0 != 0); 255945#L603 ssl3_accept_~skip~0 := 0; 255944#L99-3 assume true; 255943#L99-1 assume !false; 255942#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 255941#L102 assume !(ssl3_accept_~s__state~0 == 12292); 255940#L105 assume !(ssl3_accept_~s__state~0 == 16384); 255939#L108 assume !(ssl3_accept_~s__state~0 == 8192); 255938#L111 assume !(ssl3_accept_~s__state~0 == 24576); 255937#L114 assume !(ssl3_accept_~s__state~0 == 8195); 255936#L117 assume !(ssl3_accept_~s__state~0 == 8480); 255935#L120 assume !(ssl3_accept_~s__state~0 == 8481); 255934#L123 assume !(ssl3_accept_~s__state~0 == 8482); 255933#L126 assume !(ssl3_accept_~s__state~0 == 8464); 255932#L129 assume !(ssl3_accept_~s__state~0 == 8465); 255931#L132 assume !(ssl3_accept_~s__state~0 == 8466); 255930#L135 assume !(ssl3_accept_~s__state~0 == 8496); 255929#L138 assume !(ssl3_accept_~s__state~0 == 8497); 255909#L141 [2018-11-10 04:52:58,391 INFO L795 eck$LassoCheckResult]: Loop: 255909#L141 assume !(ssl3_accept_~s__state~0 == 8512); 255892#L144 assume !(ssl3_accept_~s__state~0 == 8513); 255893#L147 assume !(ssl3_accept_~s__state~0 == 8528); 255872#L150 assume !(ssl3_accept_~s__state~0 == 8529); 255873#L153 assume !(ssl3_accept_~s__state~0 == 8544); 255855#L156 assume !(ssl3_accept_~s__state~0 == 8545); 255856#L159 assume !(ssl3_accept_~s__state~0 == 8560); 255839#L162 assume !(ssl3_accept_~s__state~0 == 8561); 255840#L165 assume !(ssl3_accept_~s__state~0 == 8448); 255822#L168 assume !(ssl3_accept_~s__state~0 == 8576); 255823#L171 assume !(ssl3_accept_~s__state~0 == 8577); 255811#L174 assume !(ssl3_accept_~s__state~0 == 8592); 255806#L177 assume !(ssl3_accept_~s__state~0 == 8593); 255801#L180 assume !(ssl3_accept_~s__state~0 == 8608); 255451#L183 assume !(ssl3_accept_~s__state~0 == 8609); 255448#L186 assume !(ssl3_accept_~s__state~0 == 8640); 255444#L189 assume !(ssl3_accept_~s__state~0 == 8641); 255441#L192 assume ssl3_accept_~s__state~0 == 8656; 255167#L196 ssl3_accept_~s__session__cipher~0 := ssl3_accept_~s__s3__tmp__new_cipher~0; 255433#L499 assume !(ssl3_accept_~tmp___9~0 == 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet44;havoc ssl3_accept_#t~nondet44; 255427#L504 assume ssl3_accept_~blastFlag~0 == 2;ssl3_accept_~blastFlag~0 := 3; 255421#L510-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8672;ssl3_accept_~s__init_num~0 := 0; 255417#L520 assume !(ssl3_accept_~tmp___10~0 == 0); 255409#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 255404#L604 assume ssl3_accept_~skip~0 == 0; 255396#L605 assume ssl3_accept_~tmp___1~0 != -12288; 255397#L606 assume !(ssl3_accept_~s__state~0 != 8656); 255006#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 256815#L615-1 assume !(ssl3_accept_~cb~0 != 0); 256790#L603 ssl3_accept_~skip~0 := 0; 256791#L99-3 assume true; 256564#L99-1 assume !false; 256565#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 256440#L102 assume !(ssl3_accept_~s__state~0 == 12292); 256441#L105 assume !(ssl3_accept_~s__state~0 == 16384); 256423#L108 assume !(ssl3_accept_~s__state~0 == 8192); 256424#L111 assume !(ssl3_accept_~s__state~0 == 24576); 256166#L114 assume !(ssl3_accept_~s__state~0 == 8195); 256167#L117 assume !(ssl3_accept_~s__state~0 == 8480); 256137#L120 assume !(ssl3_accept_~s__state~0 == 8481); 256138#L123 assume !(ssl3_accept_~s__state~0 == 8482); 256075#L126 assume !(ssl3_accept_~s__state~0 == 8464); 256076#L129 assume !(ssl3_accept_~s__state~0 == 8465); 256051#L132 assume !(ssl3_accept_~s__state~0 == 8466); 256052#L135 assume !(ssl3_accept_~s__state~0 == 8496); 255908#L138 assume !(ssl3_accept_~s__state~0 == 8497); 255909#L141 [2018-11-10 04:52:58,391 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:58,391 INFO L82 PathProgramCache]: Analyzing trace with hash -1512447982, now seen corresponding path program 1 times [2018-11-10 04:52:58,391 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:58,392 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:58,392 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:58,392 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:58,392 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:58,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:58,426 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-11-10 04:52:58,426 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:58,426 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:58,427 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 04:52:58,427 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:58,427 INFO L82 PathProgramCache]: Analyzing trace with hash -1222936230, now seen corresponding path program 1 times [2018-11-10 04:52:58,427 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:58,427 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:58,427 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:58,428 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:58,428 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:58,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:58,448 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 04:52:58,449 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:58,449 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:58,449 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:58,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:58,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:58,449 INFO L87 Difference]: Start difference. First operand 20103 states and 25020 transitions. cyclomatic complexity: 4947 Second operand 3 states. [2018-11-10 04:52:58,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:58,559 INFO L93 Difference]: Finished difference Result 20163 states and 25002 transitions. [2018-11-10 04:52:58,560 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:58,561 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 20163 states and 25002 transitions. [2018-11-10 04:52:58,595 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 6493 [2018-11-10 04:52:58,621 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 20163 states to 20163 states and 25002 transitions. [2018-11-10 04:52:58,622 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6619 [2018-11-10 04:52:58,625 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6619 [2018-11-10 04:52:58,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20163 states and 25002 transitions. [2018-11-10 04:52:58,625 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:58,625 INFO L705 BuchiCegarLoop]: Abstraction has 20163 states and 25002 transitions. [2018-11-10 04:52:58,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20163 states and 25002 transitions. [2018-11-10 04:52:58,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20163 to 20103. [2018-11-10 04:52:58,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20103 states. [2018-11-10 04:52:58,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20103 states to 20103 states and 24930 transitions. [2018-11-10 04:52:58,727 INFO L728 BuchiCegarLoop]: Abstraction has 20103 states and 24930 transitions. [2018-11-10 04:52:58,727 INFO L608 BuchiCegarLoop]: Abstraction has 20103 states and 24930 transitions. [2018-11-10 04:52:58,727 INFO L442 BuchiCegarLoop]: ======== Iteration 29============ [2018-11-10 04:52:58,727 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20103 states and 24930 transitions. [2018-11-10 04:52:58,753 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 6463 [2018-11-10 04:52:58,753 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:58,753 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:58,754 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [3, 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] [2018-11-10 04:52:58,754 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 04:52:58,755 INFO L793 eck$LassoCheckResult]: Stem: 294827#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 294574#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 294575#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 294824#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 294825#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 294772#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 294903#L99-3 assume true; 295998#L99-1 assume !false; 295997#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 295996#L102 assume !(ssl3_accept_~s__state~0 == 12292); 295994#L105 assume !(ssl3_accept_~s__state~0 == 16384); 295992#L108 assume !(ssl3_accept_~s__state~0 == 8192); 295991#L111 assume !(ssl3_accept_~s__state~0 == 24576); 295989#L114 assume !(ssl3_accept_~s__state~0 == 8195); 295982#L117 assume !(ssl3_accept_~s__state~0 == 8480); 295981#L120 assume !(ssl3_accept_~s__state~0 == 8481); 295979#L123 assume !(ssl3_accept_~s__state~0 == 8482); 295978#L126 assume ssl3_accept_~s__state~0 == 8464; 295975#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 295974#L274 assume !(ssl3_accept_~blastFlag~0 == 0); 295973#L274-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; 295970#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 295969#L604 assume ssl3_accept_~skip~0 == 0; 295960#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 295958#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 295955#L615-1 assume !(ssl3_accept_~cb~0 != 0); 295952#L603 ssl3_accept_~skip~0 := 0; 295950#L99-3 assume true; 295948#L99-1 assume !false; 295946#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 295944#L102 assume !(ssl3_accept_~s__state~0 == 12292); 295942#L105 assume !(ssl3_accept_~s__state~0 == 16384); 295939#L108 assume !(ssl3_accept_~s__state~0 == 8192); 295937#L111 assume !(ssl3_accept_~s__state~0 == 24576); 295935#L114 assume !(ssl3_accept_~s__state~0 == 8195); 295933#L117 assume !(ssl3_accept_~s__state~0 == 8480); 295931#L120 assume !(ssl3_accept_~s__state~0 == 8481); 295929#L123 assume !(ssl3_accept_~s__state~0 == 8482); 295926#L126 assume !(ssl3_accept_~s__state~0 == 8464); 295922#L129 assume !(ssl3_accept_~s__state~0 == 8465); 295920#L132 assume !(ssl3_accept_~s__state~0 == 8466); 295916#L135 assume ssl3_accept_~s__state~0 == 8496; 295915#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 295914#L287 assume !(ssl3_accept_~blastFlag~0 == 1); 295909#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 295907#L293 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 295908#L293-2 ssl3_accept_~s__init_num~0 := 0; 302640#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 302639#L604 assume ssl3_accept_~skip~0 == 0; 302635#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 302634#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 302632#L615-1 assume !(ssl3_accept_~cb~0 != 0); 302630#L603 ssl3_accept_~skip~0 := 0; 302629#L99-3 assume true; 302628#L99-1 assume !false; 302627#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 302626#L102 assume !(ssl3_accept_~s__state~0 == 12292); 302625#L105 assume !(ssl3_accept_~s__state~0 == 16384); 302624#L108 assume !(ssl3_accept_~s__state~0 == 8192); 302623#L111 assume !(ssl3_accept_~s__state~0 == 24576); 302622#L114 assume !(ssl3_accept_~s__state~0 == 8195); 302621#L117 assume !(ssl3_accept_~s__state~0 == 8480); 302620#L120 assume !(ssl3_accept_~s__state~0 == 8481); 302619#L123 assume !(ssl3_accept_~s__state~0 == 8482); 302618#L126 assume !(ssl3_accept_~s__state~0 == 8464); 302617#L129 assume !(ssl3_accept_~s__state~0 == 8465); 302616#L132 assume !(ssl3_accept_~s__state~0 == 8466); 302615#L135 assume !(ssl3_accept_~s__state~0 == 8496); 302611#L138 assume !(ssl3_accept_~s__state~0 == 8497); 302612#L141 [2018-11-10 04:52:58,755 INFO L795 eck$LassoCheckResult]: Loop: 302612#L141 assume !(ssl3_accept_~s__state~0 == 8512); 305232#L144 assume !(ssl3_accept_~s__state~0 == 8513); 305212#L147 assume !(ssl3_accept_~s__state~0 == 8528); 305213#L150 assume !(ssl3_accept_~s__state~0 == 8529); 305397#L153 assume !(ssl3_accept_~s__state~0 == 8544); 305394#L156 assume !(ssl3_accept_~s__state~0 == 8545); 305393#L159 assume !(ssl3_accept_~s__state~0 == 8560); 305166#L162 assume !(ssl3_accept_~s__state~0 == 8561); 305167#L165 assume !(ssl3_accept_~s__state~0 == 8448); 305145#L168 assume !(ssl3_accept_~s__state~0 == 8576); 305146#L171 assume !(ssl3_accept_~s__state~0 == 8577); 305127#L174 assume !(ssl3_accept_~s__state~0 == 8592); 305120#L177 assume !(ssl3_accept_~s__state~0 == 8593); 305114#L180 assume !(ssl3_accept_~s__state~0 == 8608); 305109#L183 assume !(ssl3_accept_~s__state~0 == 8609); 305108#L186 assume !(ssl3_accept_~s__state~0 == 8640); 305107#L189 assume !(ssl3_accept_~s__state~0 == 8641); 305106#L192 assume ssl3_accept_~s__state~0 == 8656; 305020#L196 ssl3_accept_~s__session__cipher~0 := ssl3_accept_~s__s3__tmp__new_cipher~0; 305105#L499 assume !(ssl3_accept_~tmp___9~0 == 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet44;havoc ssl3_accept_#t~nondet44; 305104#L504 assume ssl3_accept_~blastFlag~0 == 2;ssl3_accept_~blastFlag~0 := 3; 305101#L510-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8672;ssl3_accept_~s__init_num~0 := 0; 305100#L520 assume !(ssl3_accept_~tmp___10~0 == 0); 305099#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 305098#L604 assume ssl3_accept_~skip~0 == 0; 305094#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 305093#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 305091#L615-1 assume !(ssl3_accept_~cb~0 != 0); 305089#L603 ssl3_accept_~skip~0 := 0; 305088#L99-3 assume true; 305087#L99-1 assume !false; 305086#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 305085#L102 assume !(ssl3_accept_~s__state~0 == 12292); 305084#L105 assume !(ssl3_accept_~s__state~0 == 16384); 305083#L108 assume !(ssl3_accept_~s__state~0 == 8192); 305081#L111 assume !(ssl3_accept_~s__state~0 == 24576); 305078#L114 assume !(ssl3_accept_~s__state~0 == 8195); 305076#L117 assume !(ssl3_accept_~s__state~0 == 8480); 305074#L120 assume !(ssl3_accept_~s__state~0 == 8481); 305072#L123 assume !(ssl3_accept_~s__state~0 == 8482); 305070#L126 assume !(ssl3_accept_~s__state~0 == 8464); 305068#L129 assume !(ssl3_accept_~s__state~0 == 8465); 305066#L132 assume !(ssl3_accept_~s__state~0 == 8466); 305064#L135 assume !(ssl3_accept_~s__state~0 == 8496); 305062#L138 assume !(ssl3_accept_~s__state~0 == 8497); 305060#L141 assume !(ssl3_accept_~s__state~0 == 8512); 305058#L144 assume !(ssl3_accept_~s__state~0 == 8513); 305056#L147 assume !(ssl3_accept_~s__state~0 == 8528); 305054#L150 assume !(ssl3_accept_~s__state~0 == 8529); 305052#L153 assume !(ssl3_accept_~s__state~0 == 8544); 305050#L156 assume !(ssl3_accept_~s__state~0 == 8545); 305048#L159 assume !(ssl3_accept_~s__state~0 == 8560); 305046#L162 assume !(ssl3_accept_~s__state~0 == 8561); 305044#L165 assume !(ssl3_accept_~s__state~0 == 8448); 305042#L168 assume !(ssl3_accept_~s__state~0 == 8576); 305040#L171 assume !(ssl3_accept_~s__state~0 == 8577); 305037#L174 assume !(ssl3_accept_~s__state~0 == 8592); 305035#L177 assume !(ssl3_accept_~s__state~0 == 8593); 305032#L180 assume !(ssl3_accept_~s__state~0 == 8608); 305030#L183 assume !(ssl3_accept_~s__state~0 == 8609); 305027#L186 assume !(ssl3_accept_~s__state~0 == 8640); 305025#L189 assume !(ssl3_accept_~s__state~0 == 8641); 305023#L192 assume !(ssl3_accept_~s__state~0 == 8656); 305021#L195 assume !(ssl3_accept_~s__state~0 == 8657); 305018#L198 assume ssl3_accept_~s__state~0 == 8672; 305015#L202 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet45;havoc ssl3_accept_#t~nondet45; 305013#L528 assume ssl3_accept_~blastFlag~0 == 3;ssl3_accept_~blastFlag~0 := 4; 305011#L534-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448; 305010#L543 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8640; 305009#L543-2 ssl3_accept_~s__init_num~0 := 0; 301847#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 305008#L604 assume ssl3_accept_~skip~0 == 0; 305004#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 305003#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 305001#L615-1 assume !(ssl3_accept_~cb~0 != 0); 304999#L603 ssl3_accept_~skip~0 := 0; 304998#L99-3 assume true; 304997#L99-1 assume !false; 304996#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 304995#L102 assume !(ssl3_accept_~s__state~0 == 12292); 304994#L105 assume !(ssl3_accept_~s__state~0 == 16384); 304993#L108 assume !(ssl3_accept_~s__state~0 == 8192); 304992#L111 assume !(ssl3_accept_~s__state~0 == 24576); 304991#L114 assume !(ssl3_accept_~s__state~0 == 8195); 304990#L117 assume !(ssl3_accept_~s__state~0 == 8480); 304989#L120 assume !(ssl3_accept_~s__state~0 == 8481); 304988#L123 assume !(ssl3_accept_~s__state~0 == 8482); 304987#L126 assume !(ssl3_accept_~s__state~0 == 8464); 304986#L129 assume !(ssl3_accept_~s__state~0 == 8465); 304985#L132 assume !(ssl3_accept_~s__state~0 == 8466); 304984#L135 assume !(ssl3_accept_~s__state~0 == 8496); 304983#L138 assume !(ssl3_accept_~s__state~0 == 8497); 304982#L141 assume !(ssl3_accept_~s__state~0 == 8512); 304981#L144 assume !(ssl3_accept_~s__state~0 == 8513); 304980#L147 assume !(ssl3_accept_~s__state~0 == 8528); 304979#L150 assume !(ssl3_accept_~s__state~0 == 8529); 304978#L153 assume !(ssl3_accept_~s__state~0 == 8544); 304977#L156 assume !(ssl3_accept_~s__state~0 == 8545); 304976#L159 assume !(ssl3_accept_~s__state~0 == 8560); 304975#L162 assume !(ssl3_accept_~s__state~0 == 8561); 304974#L165 assume ssl3_accept_~s__state~0 == 8448; 304973#L166 assume !(ssl3_accept_~num1~0 > 0); 304971#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 304970#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 304968#L604 assume ssl3_accept_~skip~0 == 0; 304964#L605 assume ssl3_accept_~tmp___1~0 != -12288; 304965#L606 assume !(ssl3_accept_~s__state~0 != 8656); 304969#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 305297#L615-1 assume !(ssl3_accept_~cb~0 != 0); 305295#L603 ssl3_accept_~skip~0 := 0; 305294#L99-3 assume true; 305291#L99-1 assume !false; 305287#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 305288#L102 assume !(ssl3_accept_~s__state~0 == 12292); 305279#L105 assume !(ssl3_accept_~s__state~0 == 16384); 305280#L108 assume !(ssl3_accept_~s__state~0 == 8192); 305271#L111 assume !(ssl3_accept_~s__state~0 == 24576); 305272#L114 assume !(ssl3_accept_~s__state~0 == 8195); 305263#L117 assume !(ssl3_accept_~s__state~0 == 8480); 305264#L120 assume !(ssl3_accept_~s__state~0 == 8481); 305255#L123 assume !(ssl3_accept_~s__state~0 == 8482); 305256#L126 assume !(ssl3_accept_~s__state~0 == 8464); 305247#L129 assume !(ssl3_accept_~s__state~0 == 8465); 305248#L132 assume !(ssl3_accept_~s__state~0 == 8466); 305239#L135 assume !(ssl3_accept_~s__state~0 == 8496); 305240#L138 assume !(ssl3_accept_~s__state~0 == 8497); 302612#L141 [2018-11-10 04:52:58,755 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:58,755 INFO L82 PathProgramCache]: Analyzing trace with hash -1931488626, now seen corresponding path program 1 times [2018-11-10 04:52:58,755 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:58,755 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:58,756 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:58,756 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:58,756 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:58,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:58,782 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2018-11-10 04:52:58,782 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:58,783 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:58,783 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 04:52:58,783 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:58,783 INFO L82 PathProgramCache]: Analyzing trace with hash 786501585, now seen corresponding path program 1 times [2018-11-10 04:52:58,783 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:58,783 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:58,784 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:58,784 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:58,784 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:58,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:58,809 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2018-11-10 04:52:58,809 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:58,809 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:58,809 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:58,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:58,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:58,810 INFO L87 Difference]: Start difference. First operand 20103 states and 24930 transitions. cyclomatic complexity: 4857 Second operand 3 states. [2018-11-10 04:52:58,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:58,864 INFO L93 Difference]: Finished difference Result 20101 states and 24926 transitions. [2018-11-10 04:52:58,864 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:58,864 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 20101 states and 24926 transitions. [2018-11-10 04:52:58,896 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 6463 [2018-11-10 04:52:58,918 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 20101 states to 20100 states and 24925 transitions. [2018-11-10 04:52:58,918 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6587 [2018-11-10 04:52:58,921 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6587 [2018-11-10 04:52:58,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20100 states and 24925 transitions. [2018-11-10 04:52:58,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:58,922 INFO L705 BuchiCegarLoop]: Abstraction has 20100 states and 24925 transitions. [2018-11-10 04:52:58,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20100 states and 24925 transitions. [2018-11-10 04:52:59,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20100 to 20100. [2018-11-10 04:52:59,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20100 states. [2018-11-10 04:52:59,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20100 states to 20100 states and 24925 transitions. [2018-11-10 04:52:59,090 INFO L728 BuchiCegarLoop]: Abstraction has 20100 states and 24925 transitions. [2018-11-10 04:52:59,090 INFO L608 BuchiCegarLoop]: Abstraction has 20100 states and 24925 transitions. [2018-11-10 04:52:59,090 INFO L442 BuchiCegarLoop]: ======== Iteration 30============ [2018-11-10 04:52:59,090 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 20100 states and 24925 transitions. [2018-11-10 04:52:59,113 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 6463 [2018-11-10 04:52:59,113 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:59,113 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:59,114 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [3, 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] [2018-11-10 04:52:59,114 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 04:52:59,114 INFO L793 eck$LassoCheckResult]: Stem: 335038#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 334781#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 334782#L82 assume ssl3_accept_~s__info_callback~0 != 0;ssl3_accept_~cb~0 := ssl3_accept_~s__info_callback~0; 335031#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 335032#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 334976#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 335099#L99-3 assume true; 341098#L99-1 assume !false; 341097#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 341096#L102 assume !(ssl3_accept_~s__state~0 == 12292); 341095#L105 assume !(ssl3_accept_~s__state~0 == 16384); 341094#L108 assume !(ssl3_accept_~s__state~0 == 8192); 341093#L111 assume !(ssl3_accept_~s__state~0 == 24576); 341092#L114 assume !(ssl3_accept_~s__state~0 == 8195); 341091#L117 assume !(ssl3_accept_~s__state~0 == 8480); 341090#L120 assume !(ssl3_accept_~s__state~0 == 8481); 341089#L123 assume !(ssl3_accept_~s__state~0 == 8482); 341088#L126 assume ssl3_accept_~s__state~0 == 8464; 341087#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 341086#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 341085#L274-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; 341084#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 341082#L604 assume ssl3_accept_~skip~0 == 0; 341077#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 341072#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 341068#L615-1 assume !(ssl3_accept_~cb~0 != 0); 341064#L603 ssl3_accept_~skip~0 := 0; 341062#L99-3 assume true; 341060#L99-1 assume !false; 341058#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 341056#L102 assume !(ssl3_accept_~s__state~0 == 12292); 341054#L105 assume !(ssl3_accept_~s__state~0 == 16384); 341052#L108 assume !(ssl3_accept_~s__state~0 == 8192); 341050#L111 assume !(ssl3_accept_~s__state~0 == 24576); 341048#L114 assume !(ssl3_accept_~s__state~0 == 8195); 341046#L117 assume !(ssl3_accept_~s__state~0 == 8480); 341044#L120 assume !(ssl3_accept_~s__state~0 == 8481); 341042#L123 assume !(ssl3_accept_~s__state~0 == 8482); 341040#L126 assume !(ssl3_accept_~s__state~0 == 8464); 341038#L129 assume !(ssl3_accept_~s__state~0 == 8465); 341036#L132 assume !(ssl3_accept_~s__state~0 == 8466); 341034#L135 assume ssl3_accept_~s__state~0 == 8496; 341032#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 341029#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 341026#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 341023#L293 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 341022#L293-2 ssl3_accept_~s__init_num~0 := 0; 341021#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 341020#L604 assume ssl3_accept_~skip~0 == 0; 341016#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 341015#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 341013#L615-1 assume !(ssl3_accept_~cb~0 != 0); 341011#L603 ssl3_accept_~skip~0 := 0; 341010#L99-3 assume true; 341009#L99-1 assume !false; 341008#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 341007#L102 assume !(ssl3_accept_~s__state~0 == 12292); 341006#L105 assume !(ssl3_accept_~s__state~0 == 16384); 341005#L108 assume !(ssl3_accept_~s__state~0 == 8192); 341004#L111 assume !(ssl3_accept_~s__state~0 == 24576); 341003#L114 assume !(ssl3_accept_~s__state~0 == 8195); 341002#L117 assume !(ssl3_accept_~s__state~0 == 8480); 341001#L120 assume !(ssl3_accept_~s__state~0 == 8481); 341000#L123 assume !(ssl3_accept_~s__state~0 == 8482); 340999#L126 assume !(ssl3_accept_~s__state~0 == 8464); 340998#L129 assume !(ssl3_accept_~s__state~0 == 8465); 340997#L132 assume !(ssl3_accept_~s__state~0 == 8466); 340996#L135 assume !(ssl3_accept_~s__state~0 == 8496); 340992#L138 assume !(ssl3_accept_~s__state~0 == 8497); 340993#L141 [2018-11-10 04:52:59,114 INFO L795 eck$LassoCheckResult]: Loop: 340993#L141 assume !(ssl3_accept_~s__state~0 == 8512); 354226#L144 assume !(ssl3_accept_~s__state~0 == 8513); 334813#L147 assume !(ssl3_accept_~s__state~0 == 8528); 334814#L150 assume !(ssl3_accept_~s__state~0 == 8529); 334793#L153 assume !(ssl3_accept_~s__state~0 == 8544); 334794#L156 assume !(ssl3_accept_~s__state~0 == 8545); 335079#L159 assume !(ssl3_accept_~s__state~0 == 8560); 335068#L162 assume !(ssl3_accept_~s__state~0 == 8561); 335069#L165 assume !(ssl3_accept_~s__state~0 == 8448); 352854#L168 assume !(ssl3_accept_~s__state~0 == 8576); 335007#L171 assume !(ssl3_accept_~s__state~0 == 8577); 334971#L174 assume !(ssl3_accept_~s__state~0 == 8592); 334880#L177 assume !(ssl3_accept_~s__state~0 == 8593); 334823#L180 assume !(ssl3_accept_~s__state~0 == 8608); 334824#L183 assume !(ssl3_accept_~s__state~0 == 8609); 349905#L186 assume !(ssl3_accept_~s__state~0 == 8640); 349899#L189 assume !(ssl3_accept_~s__state~0 == 8641); 349900#L192 assume ssl3_accept_~s__state~0 == 8656; 334973#L196 ssl3_accept_~s__session__cipher~0 := ssl3_accept_~s__s3__tmp__new_cipher~0; 334910#L499 assume !(ssl3_accept_~tmp___9~0 == 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet44;havoc ssl3_accept_#t~nondet44; 334911#L504 assume ssl3_accept_~blastFlag~0 == 2;ssl3_accept_~blastFlag~0 := 3; 334907#L510-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8672;ssl3_accept_~s__init_num~0 := 0; 334920#L520 assume !(ssl3_accept_~tmp___10~0 == 0); 335039#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 352843#L604 assume ssl3_accept_~skip~0 == 0; 352839#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 352838#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 352836#L615-1 assume !(ssl3_accept_~cb~0 != 0); 352834#L603 ssl3_accept_~skip~0 := 0; 352833#L99-3 assume true; 352832#L99-1 assume !false; 352831#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 352830#L102 assume !(ssl3_accept_~s__state~0 == 12292); 352826#L105 assume !(ssl3_accept_~s__state~0 == 16384); 352822#L108 assume !(ssl3_accept_~s__state~0 == 8192); 352815#L111 assume !(ssl3_accept_~s__state~0 == 24576); 352812#L114 assume !(ssl3_accept_~s__state~0 == 8195); 352809#L117 assume !(ssl3_accept_~s__state~0 == 8480); 352806#L120 assume !(ssl3_accept_~s__state~0 == 8481); 352800#L123 assume !(ssl3_accept_~s__state~0 == 8482); 352796#L126 assume !(ssl3_accept_~s__state~0 == 8464); 352792#L129 assume !(ssl3_accept_~s__state~0 == 8465); 352789#L132 assume !(ssl3_accept_~s__state~0 == 8466); 352786#L135 assume !(ssl3_accept_~s__state~0 == 8496); 352783#L138 assume !(ssl3_accept_~s__state~0 == 8497); 352780#L141 assume !(ssl3_accept_~s__state~0 == 8512); 352777#L144 assume !(ssl3_accept_~s__state~0 == 8513); 352774#L147 assume !(ssl3_accept_~s__state~0 == 8528); 352771#L150 assume !(ssl3_accept_~s__state~0 == 8529); 352768#L153 assume !(ssl3_accept_~s__state~0 == 8544); 352765#L156 assume !(ssl3_accept_~s__state~0 == 8545); 352762#L159 assume !(ssl3_accept_~s__state~0 == 8560); 352758#L162 assume !(ssl3_accept_~s__state~0 == 8561); 352755#L165 assume !(ssl3_accept_~s__state~0 == 8448); 352752#L168 assume !(ssl3_accept_~s__state~0 == 8576); 352749#L171 assume !(ssl3_accept_~s__state~0 == 8577); 352745#L174 assume !(ssl3_accept_~s__state~0 == 8592); 352742#L177 assume !(ssl3_accept_~s__state~0 == 8593); 352732#L180 assume !(ssl3_accept_~s__state~0 == 8608); 334847#L183 assume !(ssl3_accept_~s__state~0 == 8609); 334755#L186 assume !(ssl3_accept_~s__state~0 == 8640); 334756#L189 assume !(ssl3_accept_~s__state~0 == 8641); 335085#L192 assume !(ssl3_accept_~s__state~0 == 8656); 335073#L195 assume !(ssl3_accept_~s__state~0 == 8657); 335024#L198 assume ssl3_accept_~s__state~0 == 8672; 334902#L202 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet45;havoc ssl3_accept_#t~nondet45; 334903#L528 assume ssl3_accept_~blastFlag~0 == 3;ssl3_accept_~blastFlag~0 := 4; 335029#L534-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448; 350096#L543 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8640; 350093#L543-2 ssl3_accept_~s__init_num~0 := 0; 340061#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 350091#L604 assume ssl3_accept_~skip~0 == 0; 350083#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 350080#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 350076#L615-1 assume !(ssl3_accept_~cb~0 != 0); 350073#L603 ssl3_accept_~skip~0 := 0; 350071#L99-3 assume true; 350069#L99-1 assume !false; 350067#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 350065#L102 assume !(ssl3_accept_~s__state~0 == 12292); 350063#L105 assume !(ssl3_accept_~s__state~0 == 16384); 350061#L108 assume !(ssl3_accept_~s__state~0 == 8192); 350059#L111 assume !(ssl3_accept_~s__state~0 == 24576); 350057#L114 assume !(ssl3_accept_~s__state~0 == 8195); 350055#L117 assume !(ssl3_accept_~s__state~0 == 8480); 350053#L120 assume !(ssl3_accept_~s__state~0 == 8481); 350051#L123 assume !(ssl3_accept_~s__state~0 == 8482); 350049#L126 assume !(ssl3_accept_~s__state~0 == 8464); 350047#L129 assume !(ssl3_accept_~s__state~0 == 8465); 350045#L132 assume !(ssl3_accept_~s__state~0 == 8466); 350043#L135 assume !(ssl3_accept_~s__state~0 == 8496); 350041#L138 assume !(ssl3_accept_~s__state~0 == 8497); 350039#L141 assume !(ssl3_accept_~s__state~0 == 8512); 350037#L144 assume !(ssl3_accept_~s__state~0 == 8513); 350035#L147 assume !(ssl3_accept_~s__state~0 == 8528); 350033#L150 assume !(ssl3_accept_~s__state~0 == 8529); 350031#L153 assume !(ssl3_accept_~s__state~0 == 8544); 350029#L156 assume !(ssl3_accept_~s__state~0 == 8545); 350027#L159 assume !(ssl3_accept_~s__state~0 == 8560); 350025#L162 assume !(ssl3_accept_~s__state~0 == 8561); 350023#L165 assume ssl3_accept_~s__state~0 == 8448; 350020#L166 assume !(ssl3_accept_~num1~0 > 0); 349937#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 349938#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 349915#L604 assume ssl3_accept_~skip~0 == 0; 349916#L605 assume ssl3_accept_~tmp___1~0 != -12288; 349896#L606 assume !(ssl3_accept_~s__state~0 != 8656); 349898#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 354268#L615-1 assume !(ssl3_accept_~cb~0 != 0); 354266#L603 ssl3_accept_~skip~0 := 0; 354261#L99-3 assume true; 354258#L99-1 assume !false; 354255#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 354253#L102 assume !(ssl3_accept_~s__state~0 == 12292); 354251#L105 assume !(ssl3_accept_~s__state~0 == 16384); 354249#L108 assume !(ssl3_accept_~s__state~0 == 8192); 354247#L111 assume !(ssl3_accept_~s__state~0 == 24576); 354245#L114 assume !(ssl3_accept_~s__state~0 == 8195); 354243#L117 assume !(ssl3_accept_~s__state~0 == 8480); 354241#L120 assume !(ssl3_accept_~s__state~0 == 8481); 354239#L123 assume !(ssl3_accept_~s__state~0 == 8482); 354237#L126 assume !(ssl3_accept_~s__state~0 == 8464); 354235#L129 assume !(ssl3_accept_~s__state~0 == 8465); 354233#L132 assume !(ssl3_accept_~s__state~0 == 8466); 354231#L135 assume !(ssl3_accept_~s__state~0 == 8496); 354229#L138 assume !(ssl3_accept_~s__state~0 == 8497); 340993#L141 [2018-11-10 04:52:59,115 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:59,115 INFO L82 PathProgramCache]: Analyzing trace with hash -1512447982, now seen corresponding path program 2 times [2018-11-10 04:52:59,115 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:59,115 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:59,116 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:59,116 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:59,116 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:59,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:59,143 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2018-11-10 04:52:59,144 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:59,144 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:59,144 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 04:52:59,144 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:59,144 INFO L82 PathProgramCache]: Analyzing trace with hash 786501585, now seen corresponding path program 2 times [2018-11-10 04:52:59,144 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:59,144 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:59,145 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:59,145 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:59,145 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:59,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:59,173 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2018-11-10 04:52:59,173 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:59,173 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:59,173 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:59,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:59,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:59,174 INFO L87 Difference]: Start difference. First operand 20100 states and 24925 transitions. cyclomatic complexity: 4855 Second operand 3 states. [2018-11-10 04:52:59,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:59,251 INFO L93 Difference]: Finished difference Result 39716 states and 48364 transitions. [2018-11-10 04:52:59,251 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:59,251 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 39716 states and 48364 transitions. [2018-11-10 04:52:59,334 INFO L131 ngComponentsAnalysis]: Automaton has 20 accepting balls. 12770 [2018-11-10 04:52:59,384 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 39716 states to 39716 states and 48364 transitions. [2018-11-10 04:52:59,384 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 13011 [2018-11-10 04:52:59,390 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13011 [2018-11-10 04:52:59,390 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39716 states and 48364 transitions. [2018-11-10 04:52:59,392 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:52:59,392 INFO L705 BuchiCegarLoop]: Abstraction has 39716 states and 48364 transitions. [2018-11-10 04:52:59,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39716 states and 48364 transitions. [2018-11-10 04:52:59,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39716 to 39716. [2018-11-10 04:52:59,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39716 states. [2018-11-10 04:52:59,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39716 states to 39716 states and 48364 transitions. [2018-11-10 04:52:59,591 INFO L728 BuchiCegarLoop]: Abstraction has 39716 states and 48364 transitions. [2018-11-10 04:52:59,591 INFO L608 BuchiCegarLoop]: Abstraction has 39716 states and 48364 transitions. [2018-11-10 04:52:59,591 INFO L442 BuchiCegarLoop]: ======== Iteration 31============ [2018-11-10 04:52:59,591 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39716 states and 48364 transitions. [2018-11-10 04:52:59,639 INFO L131 ngComponentsAnalysis]: Automaton has 20 accepting balls. 12770 [2018-11-10 04:52:59,639 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:52:59,640 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:52:59,641 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [3, 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] [2018-11-10 04:52:59,641 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 04:52:59,641 INFO L793 eck$LassoCheckResult]: Stem: 394863#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 394607#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 394608#L82 assume !(ssl3_accept_~s__info_callback~0 != 0); 394881#L85 assume !(ssl3_accept_~s__ctx__info_callback~0 != 0); 394890#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 394905#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 394805#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 399140#L99-3 assume true; 399139#L99-1 assume !false; 399138#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 399137#L102 assume !(ssl3_accept_~s__state~0 == 12292); 399136#L105 assume !(ssl3_accept_~s__state~0 == 16384); 399135#L108 assume !(ssl3_accept_~s__state~0 == 8192); 399134#L111 assume !(ssl3_accept_~s__state~0 == 24576); 399133#L114 assume !(ssl3_accept_~s__state~0 == 8195); 399132#L117 assume !(ssl3_accept_~s__state~0 == 8480); 399131#L120 assume !(ssl3_accept_~s__state~0 == 8481); 399130#L123 assume !(ssl3_accept_~s__state~0 == 8482); 399129#L126 assume ssl3_accept_~s__state~0 == 8464; 399128#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 399127#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 399126#L274-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; 399124#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 399122#L604 assume ssl3_accept_~skip~0 == 0; 399114#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 399111#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 399106#L615-1 assume !(ssl3_accept_~cb~0 != 0); 399104#L603 ssl3_accept_~skip~0 := 0; 399102#L99-3 assume true; 399100#L99-1 assume !false; 399098#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 399096#L102 assume !(ssl3_accept_~s__state~0 == 12292); 399094#L105 assume !(ssl3_accept_~s__state~0 == 16384); 399092#L108 assume !(ssl3_accept_~s__state~0 == 8192); 399090#L111 assume !(ssl3_accept_~s__state~0 == 24576); 399088#L114 assume !(ssl3_accept_~s__state~0 == 8195); 399086#L117 assume !(ssl3_accept_~s__state~0 == 8480); 399084#L120 assume !(ssl3_accept_~s__state~0 == 8481); 399082#L123 assume !(ssl3_accept_~s__state~0 == 8482); 399080#L126 assume !(ssl3_accept_~s__state~0 == 8464); 399078#L129 assume !(ssl3_accept_~s__state~0 == 8465); 399076#L132 assume !(ssl3_accept_~s__state~0 == 8466); 399072#L135 assume ssl3_accept_~s__state~0 == 8496; 399066#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 399062#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 399056#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 399051#L293 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 399052#L293-2 ssl3_accept_~s__init_num~0 := 0; 406419#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 406415#L604 assume ssl3_accept_~skip~0 == 0; 406408#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 406404#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 406398#L615-1 assume !(ssl3_accept_~cb~0 != 0); 406394#L603 ssl3_accept_~skip~0 := 0; 406390#L99-3 assume true; 406386#L99-1 assume !false; 406382#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 406378#L102 assume !(ssl3_accept_~s__state~0 == 12292); 406374#L105 assume !(ssl3_accept_~s__state~0 == 16384); 406370#L108 assume !(ssl3_accept_~s__state~0 == 8192); 406366#L111 assume !(ssl3_accept_~s__state~0 == 24576); 406361#L114 assume !(ssl3_accept_~s__state~0 == 8195); 406357#L117 assume !(ssl3_accept_~s__state~0 == 8480); 406352#L120 assume !(ssl3_accept_~s__state~0 == 8481); 406344#L123 assume !(ssl3_accept_~s__state~0 == 8482); 406341#L126 assume !(ssl3_accept_~s__state~0 == 8464); 406336#L129 assume !(ssl3_accept_~s__state~0 == 8465); 406334#L132 assume !(ssl3_accept_~s__state~0 == 8466); 406331#L135 assume !(ssl3_accept_~s__state~0 == 8496); 406326#L138 assume !(ssl3_accept_~s__state~0 == 8497); 406327#L141 [2018-11-10 04:52:59,641 INFO L795 eck$LassoCheckResult]: Loop: 406327#L141 assume !(ssl3_accept_~s__state~0 == 8512); 421292#L144 assume !(ssl3_accept_~s__state~0 == 8513); 421293#L147 assume !(ssl3_accept_~s__state~0 == 8528); 421273#L150 assume !(ssl3_accept_~s__state~0 == 8529); 421274#L153 assume !(ssl3_accept_~s__state~0 == 8544); 421224#L156 assume !(ssl3_accept_~s__state~0 == 8545); 421225#L159 assume !(ssl3_accept_~s__state~0 == 8560); 421202#L162 assume !(ssl3_accept_~s__state~0 == 8561); 421203#L165 assume !(ssl3_accept_~s__state~0 == 8448); 421178#L168 assume !(ssl3_accept_~s__state~0 == 8576); 421179#L171 assume !(ssl3_accept_~s__state~0 == 8577); 420041#L174 assume !(ssl3_accept_~s__state~0 == 8592); 420026#L177 assume !(ssl3_accept_~s__state~0 == 8593); 419935#L180 assume !(ssl3_accept_~s__state~0 == 8608); 419926#L183 assume !(ssl3_accept_~s__state~0 == 8609); 419925#L186 assume !(ssl3_accept_~s__state~0 == 8640); 419924#L189 assume !(ssl3_accept_~s__state~0 == 8641); 419923#L192 assume ssl3_accept_~s__state~0 == 8656; 419710#L196 ssl3_accept_~s__session__cipher~0 := ssl3_accept_~s__s3__tmp__new_cipher~0; 419922#L499 assume !(ssl3_accept_~tmp___9~0 == 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet44;havoc ssl3_accept_#t~nondet44; 419921#L504 assume ssl3_accept_~blastFlag~0 == 2;ssl3_accept_~blastFlag~0 := 3; 419918#L510-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8672;ssl3_accept_~s__init_num~0 := 0; 419917#L520 assume !(ssl3_accept_~tmp___10~0 == 0); 419915#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 419912#L604 assume ssl3_accept_~skip~0 == 0; 419907#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 419905#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 419901#L615-1 assume !(ssl3_accept_~cb~0 != 0); 419899#L603 ssl3_accept_~skip~0 := 0; 419897#L99-3 assume true; 419895#L99-1 assume !false; 419889#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 419884#L102 assume !(ssl3_accept_~s__state~0 == 12292); 419880#L105 assume !(ssl3_accept_~s__state~0 == 16384); 419876#L108 assume !(ssl3_accept_~s__state~0 == 8192); 419873#L111 assume !(ssl3_accept_~s__state~0 == 24576); 419870#L114 assume !(ssl3_accept_~s__state~0 == 8195); 419867#L117 assume !(ssl3_accept_~s__state~0 == 8480); 419864#L120 assume !(ssl3_accept_~s__state~0 == 8481); 419861#L123 assume !(ssl3_accept_~s__state~0 == 8482); 419858#L126 assume !(ssl3_accept_~s__state~0 == 8464); 419855#L129 assume !(ssl3_accept_~s__state~0 == 8465); 419852#L132 assume !(ssl3_accept_~s__state~0 == 8466); 419849#L135 assume !(ssl3_accept_~s__state~0 == 8496); 419845#L138 assume !(ssl3_accept_~s__state~0 == 8497); 419842#L141 assume !(ssl3_accept_~s__state~0 == 8512); 419838#L144 assume !(ssl3_accept_~s__state~0 == 8513); 419835#L147 assume !(ssl3_accept_~s__state~0 == 8528); 419831#L150 assume !(ssl3_accept_~s__state~0 == 8529); 419828#L153 assume !(ssl3_accept_~s__state~0 == 8544); 419825#L156 assume !(ssl3_accept_~s__state~0 == 8545); 419823#L159 assume !(ssl3_accept_~s__state~0 == 8560); 419821#L162 assume !(ssl3_accept_~s__state~0 == 8561); 419819#L165 assume !(ssl3_accept_~s__state~0 == 8448); 419817#L168 assume !(ssl3_accept_~s__state~0 == 8576); 419816#L171 assume !(ssl3_accept_~s__state~0 == 8577); 419813#L174 assume !(ssl3_accept_~s__state~0 == 8592); 419808#L177 assume !(ssl3_accept_~s__state~0 == 8593); 419807#L180 assume !(ssl3_accept_~s__state~0 == 8608); 419805#L183 assume !(ssl3_accept_~s__state~0 == 8609); 419802#L186 assume !(ssl3_accept_~s__state~0 == 8640); 419800#L189 assume !(ssl3_accept_~s__state~0 == 8641); 419798#L192 assume !(ssl3_accept_~s__state~0 == 8656); 419794#L195 assume !(ssl3_accept_~s__state~0 == 8657); 419690#L198 assume ssl3_accept_~s__state~0 == 8672; 419687#L202 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet45;havoc ssl3_accept_#t~nondet45; 419615#L528 assume ssl3_accept_~blastFlag~0 == 3;ssl3_accept_~blastFlag~0 := 4; 419612#L534-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448; 419610#L543 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8640; 419608#L543-2 ssl3_accept_~s__init_num~0 := 0; 405793#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 419605#L604 assume ssl3_accept_~skip~0 == 0; 419596#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 419590#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 419574#L615-1 assume !(ssl3_accept_~cb~0 != 0); 419559#L603 ssl3_accept_~skip~0 := 0; 419555#L99-3 assume true; 419548#L99-1 assume !false; 419542#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 419537#L102 assume !(ssl3_accept_~s__state~0 == 12292); 419531#L105 assume !(ssl3_accept_~s__state~0 == 16384); 419526#L108 assume !(ssl3_accept_~s__state~0 == 8192); 419521#L111 assume !(ssl3_accept_~s__state~0 == 24576); 419516#L114 assume !(ssl3_accept_~s__state~0 == 8195); 419510#L117 assume !(ssl3_accept_~s__state~0 == 8480); 419504#L120 assume !(ssl3_accept_~s__state~0 == 8481); 419491#L123 assume !(ssl3_accept_~s__state~0 == 8482); 419481#L126 assume !(ssl3_accept_~s__state~0 == 8464); 419474#L129 assume !(ssl3_accept_~s__state~0 == 8465); 419468#L132 assume !(ssl3_accept_~s__state~0 == 8466); 419463#L135 assume !(ssl3_accept_~s__state~0 == 8496); 419455#L138 assume !(ssl3_accept_~s__state~0 == 8497); 419447#L141 assume !(ssl3_accept_~s__state~0 == 8512); 419441#L144 assume !(ssl3_accept_~s__state~0 == 8513); 419436#L147 assume !(ssl3_accept_~s__state~0 == 8528); 419429#L150 assume !(ssl3_accept_~s__state~0 == 8529); 419424#L153 assume !(ssl3_accept_~s__state~0 == 8544); 419418#L156 assume !(ssl3_accept_~s__state~0 == 8545); 419414#L159 assume !(ssl3_accept_~s__state~0 == 8560); 419409#L162 assume !(ssl3_accept_~s__state~0 == 8561); 419401#L165 assume ssl3_accept_~s__state~0 == 8448; 419395#L166 assume !(ssl3_accept_~num1~0 > 0); 419392#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 419390#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 419388#L604 assume ssl3_accept_~skip~0 == 0; 419373#L605 assume ssl3_accept_~tmp___1~0 != -12288; 419374#L606 assume !(ssl3_accept_~s__state~0 != 8656); 419381#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 421871#L615-1 assume !(ssl3_accept_~cb~0 != 0); 421849#L603 ssl3_accept_~skip~0 := 0; 421850#L99-3 assume true; 421829#L99-1 assume !false; 421830#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 421809#L102 assume !(ssl3_accept_~s__state~0 == 12292); 421810#L105 assume !(ssl3_accept_~s__state~0 == 16384); 421789#L108 assume !(ssl3_accept_~s__state~0 == 8192); 421790#L111 assume !(ssl3_accept_~s__state~0 == 24576); 421770#L114 assume !(ssl3_accept_~s__state~0 == 8195); 421771#L117 assume !(ssl3_accept_~s__state~0 == 8480); 421753#L120 assume !(ssl3_accept_~s__state~0 == 8481); 421754#L123 assume !(ssl3_accept_~s__state~0 == 8482); 421714#L126 assume !(ssl3_accept_~s__state~0 == 8464); 421715#L129 assume !(ssl3_accept_~s__state~0 == 8465); 421526#L132 assume !(ssl3_accept_~s__state~0 == 8466); 421527#L135 assume !(ssl3_accept_~s__state~0 == 8496); 421312#L138 assume !(ssl3_accept_~s__state~0 == 8497); 406327#L141 [2018-11-10 04:52:59,641 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:59,641 INFO L82 PathProgramCache]: Analyzing trace with hash 1127784920, now seen corresponding path program 1 times [2018-11-10 04:52:59,641 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:59,642 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:59,642 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:59,642 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:52:59,642 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:59,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:59,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:52:59,652 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:52:59,652 INFO L82 PathProgramCache]: Analyzing trace with hash 786501585, now seen corresponding path program 3 times [2018-11-10 04:52:59,652 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:52:59,652 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:52:59,653 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:59,653 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:52:59,653 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:52:59,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:52:59,697 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2018-11-10 04:52:59,698 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:52:59,698 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:52:59,698 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:52:59,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:52:59,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:52:59,698 INFO L87 Difference]: Start difference. First operand 39716 states and 48364 transitions. cyclomatic complexity: 8708 Second operand 3 states. [2018-11-10 04:52:59,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:52:59,810 INFO L93 Difference]: Finished difference Result 76542 states and 91688 transitions. [2018-11-10 04:52:59,810 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:52:59,810 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 76542 states and 91688 transitions. [2018-11-10 04:52:59,947 INFO L131 ngComponentsAnalysis]: Automaton has 40 accepting balls. 24604 [2018-11-10 04:53:00,061 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 76542 states to 76542 states and 91688 transitions. [2018-11-10 04:53:00,061 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 25058 [2018-11-10 04:53:00,075 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 25058 [2018-11-10 04:53:00,075 INFO L73 IsDeterministic]: Start isDeterministic. Operand 76542 states and 91688 transitions. [2018-11-10 04:53:00,075 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:53:00,076 INFO L705 BuchiCegarLoop]: Abstraction has 76542 states and 91688 transitions. [2018-11-10 04:53:00,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76542 states and 91688 transitions. [2018-11-10 04:53:00,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76542 to 76542. [2018-11-10 04:53:00,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76542 states. [2018-11-10 04:53:00,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76542 states to 76542 states and 91688 transitions. [2018-11-10 04:53:00,695 INFO L728 BuchiCegarLoop]: Abstraction has 76542 states and 91688 transitions. [2018-11-10 04:53:00,695 INFO L608 BuchiCegarLoop]: Abstraction has 76542 states and 91688 transitions. [2018-11-10 04:53:00,695 INFO L442 BuchiCegarLoop]: ======== Iteration 32============ [2018-11-10 04:53:00,695 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 76542 states and 91688 transitions. [2018-11-10 04:53:00,791 INFO L131 ngComponentsAnalysis]: Automaton has 40 accepting balls. 24604 [2018-11-10 04:53:00,791 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:53:00,791 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:53:00,792 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [3, 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] [2018-11-10 04:53:00,792 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1] [2018-11-10 04:53:00,793 INFO L793 eck$LassoCheckResult]: Stem: 511131#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 510871#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 510872#L82 assume !(ssl3_accept_~s__info_callback~0 != 0); 511153#L85 assume !(ssl3_accept_~s__ctx__info_callback~0 != 0); 511162#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 511181#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 511183#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 519760#L99-3 assume true; 519759#L99-1 assume !false; 519758#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 519757#L102 assume !(ssl3_accept_~s__state~0 == 12292); 519756#L105 assume !(ssl3_accept_~s__state~0 == 16384); 519755#L108 assume !(ssl3_accept_~s__state~0 == 8192); 519754#L111 assume !(ssl3_accept_~s__state~0 == 24576); 519753#L114 assume !(ssl3_accept_~s__state~0 == 8195); 519752#L117 assume !(ssl3_accept_~s__state~0 == 8480); 519751#L120 assume !(ssl3_accept_~s__state~0 == 8481); 519750#L123 assume !(ssl3_accept_~s__state~0 == 8482); 519749#L126 assume ssl3_accept_~s__state~0 == 8464; 519748#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 519747#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 519746#L274-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; 519745#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 519743#L604 assume ssl3_accept_~skip~0 == 0; 519741#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 519253#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 519736#L615-1 assume !(ssl3_accept_~cb~0 != 0); 519733#L603 ssl3_accept_~skip~0 := 0; 519731#L99-3 assume true; 519729#L99-1 assume !false; 519727#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 519725#L102 assume !(ssl3_accept_~s__state~0 == 12292); 519723#L105 assume !(ssl3_accept_~s__state~0 == 16384); 519721#L108 assume !(ssl3_accept_~s__state~0 == 8192); 519719#L111 assume !(ssl3_accept_~s__state~0 == 24576); 519717#L114 assume !(ssl3_accept_~s__state~0 == 8195); 519715#L117 assume !(ssl3_accept_~s__state~0 == 8480); 519713#L120 assume !(ssl3_accept_~s__state~0 == 8481); 519711#L123 assume !(ssl3_accept_~s__state~0 == 8482); 519709#L126 assume !(ssl3_accept_~s__state~0 == 8464); 519707#L129 assume !(ssl3_accept_~s__state~0 == 8465); 519705#L132 assume !(ssl3_accept_~s__state~0 == 8466); 519699#L135 assume ssl3_accept_~s__state~0 == 8496; 519693#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 519689#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 519683#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 519677#L293 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 519678#L293-2 ssl3_accept_~s__init_num~0 := 0; 535881#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 535880#L604 assume ssl3_accept_~skip~0 == 0; 535879#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 528300#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 535876#L615-1 assume !(ssl3_accept_~cb~0 != 0); 535875#L603 ssl3_accept_~skip~0 := 0; 535874#L99-3 assume true; 535873#L99-1 assume !false; 535872#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 535871#L102 assume !(ssl3_accept_~s__state~0 == 12292); 535870#L105 assume !(ssl3_accept_~s__state~0 == 16384); 535869#L108 assume !(ssl3_accept_~s__state~0 == 8192); 535868#L111 assume !(ssl3_accept_~s__state~0 == 24576); 535867#L114 assume !(ssl3_accept_~s__state~0 == 8195); 535866#L117 assume !(ssl3_accept_~s__state~0 == 8480); 535865#L120 assume !(ssl3_accept_~s__state~0 == 8481); 535864#L123 assume !(ssl3_accept_~s__state~0 == 8482); 535863#L126 assume !(ssl3_accept_~s__state~0 == 8464); 535862#L129 assume !(ssl3_accept_~s__state~0 == 8465); 535861#L132 assume !(ssl3_accept_~s__state~0 == 8466); 535860#L135 assume !(ssl3_accept_~s__state~0 == 8496); 535857#L138 assume !(ssl3_accept_~s__state~0 == 8497); 535858#L141 [2018-11-10 04:53:00,793 INFO L795 eck$LassoCheckResult]: Loop: 535858#L141 assume !(ssl3_accept_~s__state~0 == 8512); 576390#L144 assume !(ssl3_accept_~s__state~0 == 8513); 576391#L147 assume !(ssl3_accept_~s__state~0 == 8528); 576382#L150 assume !(ssl3_accept_~s__state~0 == 8529); 576383#L153 assume !(ssl3_accept_~s__state~0 == 8544); 576374#L156 assume !(ssl3_accept_~s__state~0 == 8545); 576375#L159 assume !(ssl3_accept_~s__state~0 == 8560); 576366#L162 assume !(ssl3_accept_~s__state~0 == 8561); 576367#L165 assume !(ssl3_accept_~s__state~0 == 8448); 576179#L168 assume !(ssl3_accept_~s__state~0 == 8576); 576180#L171 assume !(ssl3_accept_~s__state~0 == 8577); 576123#L174 assume !(ssl3_accept_~s__state~0 == 8592); 576029#L177 assume !(ssl3_accept_~s__state~0 == 8593); 575916#L180 assume !(ssl3_accept_~s__state~0 == 8608); 575905#L183 assume !(ssl3_accept_~s__state~0 == 8609); 575904#L186 assume !(ssl3_accept_~s__state~0 == 8640); 575903#L189 assume !(ssl3_accept_~s__state~0 == 8641); 575902#L192 assume ssl3_accept_~s__state~0 == 8656; 575821#L196 ssl3_accept_~s__session__cipher~0 := ssl3_accept_~s__s3__tmp__new_cipher~0; 575901#L499 assume !(ssl3_accept_~tmp___9~0 == 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet44;havoc ssl3_accept_#t~nondet44; 575900#L504 assume ssl3_accept_~blastFlag~0 == 2;ssl3_accept_~blastFlag~0 := 3; 575897#L510-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8672;ssl3_accept_~s__init_num~0 := 0; 575896#L520 assume !(ssl3_accept_~tmp___10~0 == 0); 575895#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 575894#L604 assume ssl3_accept_~skip~0 == 0; 575893#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 567502#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 575890#L615-1 assume !(ssl3_accept_~cb~0 != 0); 575889#L603 ssl3_accept_~skip~0 := 0; 575888#L99-3 assume true; 575887#L99-1 assume !false; 575886#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 575885#L102 assume !(ssl3_accept_~s__state~0 == 12292); 575884#L105 assume !(ssl3_accept_~s__state~0 == 16384); 575882#L108 assume !(ssl3_accept_~s__state~0 == 8192); 575879#L111 assume !(ssl3_accept_~s__state~0 == 24576); 575877#L114 assume !(ssl3_accept_~s__state~0 == 8195); 575875#L117 assume !(ssl3_accept_~s__state~0 == 8480); 575873#L120 assume !(ssl3_accept_~s__state~0 == 8481); 575871#L123 assume !(ssl3_accept_~s__state~0 == 8482); 575869#L126 assume !(ssl3_accept_~s__state~0 == 8464); 575867#L129 assume !(ssl3_accept_~s__state~0 == 8465); 575865#L132 assume !(ssl3_accept_~s__state~0 == 8466); 575863#L135 assume !(ssl3_accept_~s__state~0 == 8496); 575861#L138 assume !(ssl3_accept_~s__state~0 == 8497); 575859#L141 assume !(ssl3_accept_~s__state~0 == 8512); 575857#L144 assume !(ssl3_accept_~s__state~0 == 8513); 575855#L147 assume !(ssl3_accept_~s__state~0 == 8528); 575853#L150 assume !(ssl3_accept_~s__state~0 == 8529); 575851#L153 assume !(ssl3_accept_~s__state~0 == 8544); 575849#L156 assume !(ssl3_accept_~s__state~0 == 8545); 575847#L159 assume !(ssl3_accept_~s__state~0 == 8560); 575845#L162 assume !(ssl3_accept_~s__state~0 == 8561); 575843#L165 assume !(ssl3_accept_~s__state~0 == 8448); 575841#L168 assume !(ssl3_accept_~s__state~0 == 8576); 575838#L171 assume !(ssl3_accept_~s__state~0 == 8577); 575836#L174 assume !(ssl3_accept_~s__state~0 == 8592); 575833#L177 assume !(ssl3_accept_~s__state~0 == 8593); 575831#L180 assume !(ssl3_accept_~s__state~0 == 8608); 575828#L183 assume !(ssl3_accept_~s__state~0 == 8609); 575826#L186 assume !(ssl3_accept_~s__state~0 == 8640); 575824#L189 assume !(ssl3_accept_~s__state~0 == 8641); 575822#L192 assume !(ssl3_accept_~s__state~0 == 8656); 575819#L195 assume !(ssl3_accept_~s__state~0 == 8657); 575807#L198 assume ssl3_accept_~s__state~0 == 8672; 575805#L202 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet45;havoc ssl3_accept_#t~nondet45; 575803#L528 assume ssl3_accept_~blastFlag~0 == 3;ssl3_accept_~blastFlag~0 := 4; 575801#L534-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448; 575800#L543 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8640; 575799#L543-2 ssl3_accept_~s__init_num~0 := 0; 535534#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 575798#L604 assume ssl3_accept_~skip~0 == 0; 575797#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 567407#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 575794#L615-1 assume !(ssl3_accept_~cb~0 != 0); 575793#L603 ssl3_accept_~skip~0 := 0; 575792#L99-3 assume true; 575791#L99-1 assume !false; 575790#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 575789#L102 assume !(ssl3_accept_~s__state~0 == 12292); 575788#L105 assume !(ssl3_accept_~s__state~0 == 16384); 575787#L108 assume !(ssl3_accept_~s__state~0 == 8192); 575786#L111 assume !(ssl3_accept_~s__state~0 == 24576); 575785#L114 assume !(ssl3_accept_~s__state~0 == 8195); 575784#L117 assume !(ssl3_accept_~s__state~0 == 8480); 575783#L120 assume !(ssl3_accept_~s__state~0 == 8481); 575782#L123 assume !(ssl3_accept_~s__state~0 == 8482); 575781#L126 assume !(ssl3_accept_~s__state~0 == 8464); 575780#L129 assume !(ssl3_accept_~s__state~0 == 8465); 575779#L132 assume !(ssl3_accept_~s__state~0 == 8466); 575778#L135 assume !(ssl3_accept_~s__state~0 == 8496); 575777#L138 assume !(ssl3_accept_~s__state~0 == 8497); 575776#L141 assume !(ssl3_accept_~s__state~0 == 8512); 575775#L144 assume !(ssl3_accept_~s__state~0 == 8513); 575774#L147 assume !(ssl3_accept_~s__state~0 == 8528); 575773#L150 assume !(ssl3_accept_~s__state~0 == 8529); 575772#L153 assume !(ssl3_accept_~s__state~0 == 8544); 575771#L156 assume !(ssl3_accept_~s__state~0 == 8545); 575770#L159 assume !(ssl3_accept_~s__state~0 == 8560); 575769#L162 assume !(ssl3_accept_~s__state~0 == 8561); 575768#L165 assume ssl3_accept_~s__state~0 == 8448; 575767#L166 assume !(ssl3_accept_~num1~0 > 0); 575765#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 575764#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 575763#L604 assume ssl3_accept_~skip~0 == 0; 575762#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 567367#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 575759#L615-1 assume !(ssl3_accept_~cb~0 != 0); 575758#L603 ssl3_accept_~skip~0 := 0; 575757#L99-3 assume true; 575756#L99-1 assume !false; 575755#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 575753#L102 assume ssl3_accept_~s__state~0 == 12292; 575752#L103 ssl3_accept_~s__new_session~0 := 1; 575751#L211 ssl3_accept_~s__server~0 := 1; 575749#L216 assume !(ssl3_accept_~cb~0 != 0); 575748#L216-2 ssl3_accept_~__cil_tmp55~0 := ssl3_accept_~s__version~0 * 8; 575747#L221 assume !(ssl3_accept_~__cil_tmp55~0 != 3);ssl3_accept_~s__type~0 := 8192; 575745#L226 assume !(ssl3_accept_~s__init_buf___0~0 == 0); 575743#L226-2 assume !(ssl3_accept_~tmp___4~0 == 0);ssl3_accept_~s__init_num~0 := 0; 575741#L243 assume !(ssl3_accept_~s__state~0 != 12292);ssl3_accept_#t~post31 := ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0;ssl3_accept_~s__ctx__stats__sess_accept_renegotiate~0 := ssl3_accept_#t~post31 + 1;havoc ssl3_accept_#t~post31;ssl3_accept_~s__state~0 := 8480; 575740#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 575739#L604 assume ssl3_accept_~skip~0 == 0; 575738#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 567337#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 575735#L615-1 assume !(ssl3_accept_~cb~0 != 0); 575734#L603 ssl3_accept_~skip~0 := 0; 575733#L99-3 assume true; 575732#L99-1 assume !false; 575731#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 575730#L102 assume !(ssl3_accept_~s__state~0 == 12292); 575729#L105 assume !(ssl3_accept_~s__state~0 == 16384); 575728#L108 assume !(ssl3_accept_~s__state~0 == 8192); 575727#L111 assume !(ssl3_accept_~s__state~0 == 24576); 575726#L114 assume !(ssl3_accept_~s__state~0 == 8195); 575724#L117 assume !(ssl3_accept_~s__state~0 == 8480); 575725#L120 assume !(ssl3_accept_~s__state~0 == 8481); 578925#L123 assume !(ssl3_accept_~s__state~0 == 8482); 578926#L126 assume !(ssl3_accept_~s__state~0 == 8464); 578921#L129 assume !(ssl3_accept_~s__state~0 == 8465); 578922#L132 assume !(ssl3_accept_~s__state~0 == 8466); 578680#L135 assume ssl3_accept_~s__state~0 == 8496; 575342#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 578674#L287 assume !(ssl3_accept_~blastFlag~0 == 1); 577483#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 577475#L293 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 577476#L293-2 ssl3_accept_~s__init_num~0 := 0; 577480#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 577478#L604 assume ssl3_accept_~skip~0 == 0; 577474#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 568607#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 577472#L615-1 assume !(ssl3_accept_~cb~0 != 0); 577471#L603 ssl3_accept_~skip~0 := 0; 577470#L99-3 assume true; 577439#L99-1 assume !false; 577440#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 577432#L102 assume !(ssl3_accept_~s__state~0 == 12292); 577433#L105 assume !(ssl3_accept_~s__state~0 == 16384); 577425#L108 assume !(ssl3_accept_~s__state~0 == 8192); 577426#L111 assume !(ssl3_accept_~s__state~0 == 24576); 577384#L114 assume !(ssl3_accept_~s__state~0 == 8195); 577385#L117 assume !(ssl3_accept_~s__state~0 == 8480); 576855#L120 assume !(ssl3_accept_~s__state~0 == 8481); 576856#L123 assume !(ssl3_accept_~s__state~0 == 8482); 576614#L126 assume !(ssl3_accept_~s__state~0 == 8464); 576615#L129 assume !(ssl3_accept_~s__state~0 == 8465); 576594#L132 assume !(ssl3_accept_~s__state~0 == 8466); 576595#L135 assume !(ssl3_accept_~s__state~0 == 8496); 576398#L138 assume !(ssl3_accept_~s__state~0 == 8497); 535858#L141 [2018-11-10 04:53:00,793 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:53:00,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1127784920, now seen corresponding path program 2 times [2018-11-10 04:53:00,793 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:53:00,794 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:53:00,794 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:00,794 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:53:00,794 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:00,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:53:00,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:53:00,804 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:53:00,804 INFO L82 PathProgramCache]: Analyzing trace with hash -1511828009, now seen corresponding path program 1 times [2018-11-10 04:53:00,804 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:53:00,805 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:53:00,805 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:00,805 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:53:00,805 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:00,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:53:00,856 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 156 proven. 10 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2018-11-10 04:53:00,856 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 04:53:00,856 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 04:53:00,867 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:53:00,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:53:00,891 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 04:53:00,918 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 121 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2018-11-10 04:53:00,934 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-10 04:53:00,934 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2018-11-10 04:53:00,935 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:53:00,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 04:53:00,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2018-11-10 04:53:00,935 INFO L87 Difference]: Start difference. First operand 76542 states and 91688 transitions. cyclomatic complexity: 15266 Second operand 5 states. [2018-11-10 04:53:01,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:53:01,213 INFO L93 Difference]: Finished difference Result 68094 states and 80156 transitions. [2018-11-10 04:53:01,214 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 04:53:01,214 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 68094 states and 80156 transitions. [2018-11-10 04:53:01,333 INFO L131 ngComponentsAnalysis]: Automaton has 60 accepting balls. 17136 [2018-11-10 04:53:01,421 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 68094 states to 67406 states and 79372 transitions. [2018-11-10 04:53:01,421 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 21470 [2018-11-10 04:53:01,431 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 21470 [2018-11-10 04:53:01,431 INFO L73 IsDeterministic]: Start isDeterministic. Operand 67406 states and 79372 transitions. [2018-11-10 04:53:01,432 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:53:01,432 INFO L705 BuchiCegarLoop]: Abstraction has 67406 states and 79372 transitions. [2018-11-10 04:53:01,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67406 states and 79372 transitions. [2018-11-10 04:53:01,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67406 to 46062. [2018-11-10 04:53:01,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46062 states. [2018-11-10 04:53:02,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46062 states to 46062 states and 54732 transitions. [2018-11-10 04:53:02,005 INFO L728 BuchiCegarLoop]: Abstraction has 46062 states and 54732 transitions. [2018-11-10 04:53:02,005 INFO L608 BuchiCegarLoop]: Abstraction has 46062 states and 54732 transitions. [2018-11-10 04:53:02,005 INFO L442 BuchiCegarLoop]: ======== Iteration 33============ [2018-11-10 04:53:02,005 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 46062 states and 54732 transitions. [2018-11-10 04:53:02,061 INFO L131 ngComponentsAnalysis]: Automaton has 44 accepting balls. 12816 [2018-11-10 04:53:02,061 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:53:02,061 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:53:02,062 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [3, 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] [2018-11-10 04:53:02,062 INFO L867 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-10 04:53:02,062 INFO L793 eck$LassoCheckResult]: Stem: 656288#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 656024#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 656025#L82 assume !(ssl3_accept_~s__info_callback~0 != 0); 656309#L85 assume !(ssl3_accept_~s__ctx__info_callback~0 != 0); 656319#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 656336#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 656338#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 668734#L99-3 assume true; 668733#L99-1 assume !false; 668732#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 668731#L102 assume !(ssl3_accept_~s__state~0 == 12292); 668730#L105 assume !(ssl3_accept_~s__state~0 == 16384); 668729#L108 assume !(ssl3_accept_~s__state~0 == 8192); 668728#L111 assume !(ssl3_accept_~s__state~0 == 24576); 668727#L114 assume !(ssl3_accept_~s__state~0 == 8195); 668726#L117 assume !(ssl3_accept_~s__state~0 == 8480); 668725#L120 assume !(ssl3_accept_~s__state~0 == 8481); 668724#L123 assume !(ssl3_accept_~s__state~0 == 8482); 668721#L126 assume ssl3_accept_~s__state~0 == 8464; 668716#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 668713#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 668710#L274-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; 668706#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 668702#L604 assume ssl3_accept_~skip~0 == 0; 668698#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 661527#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 668686#L615-1 assume !(ssl3_accept_~cb~0 != 0); 668682#L603 ssl3_accept_~skip~0 := 0; 668678#L99-3 assume true; 668674#L99-1 assume !false; 668670#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 668666#L102 assume !(ssl3_accept_~s__state~0 == 12292); 668662#L105 assume !(ssl3_accept_~s__state~0 == 16384); 668658#L108 assume !(ssl3_accept_~s__state~0 == 8192); 668652#L111 assume !(ssl3_accept_~s__state~0 == 24576); 668648#L114 assume !(ssl3_accept_~s__state~0 == 8195); 668642#L117 assume !(ssl3_accept_~s__state~0 == 8480); 668636#L120 assume !(ssl3_accept_~s__state~0 == 8481); 668632#L123 assume !(ssl3_accept_~s__state~0 == 8482); 668628#L126 assume !(ssl3_accept_~s__state~0 == 8464); 668620#L129 assume !(ssl3_accept_~s__state~0 == 8465); 668614#L132 assume !(ssl3_accept_~s__state~0 == 8466); 668604#L135 assume ssl3_accept_~s__state~0 == 8496; 668600#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 668591#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 668582#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 668576#L293 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 668577#L293-2 ssl3_accept_~s__init_num~0 := 0; 701808#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 701806#L604 assume ssl3_accept_~skip~0 == 0; 701804#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 701353#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 701799#L615-1 assume !(ssl3_accept_~cb~0 != 0); 701800#L603 ssl3_accept_~skip~0 := 0; 701956#L99-3 assume true; 701955#L99-1 assume !false; 701954#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 701953#L102 assume !(ssl3_accept_~s__state~0 == 12292); 701952#L105 assume !(ssl3_accept_~s__state~0 == 16384); 701951#L108 assume !(ssl3_accept_~s__state~0 == 8192); 701950#L111 assume !(ssl3_accept_~s__state~0 == 24576); 701949#L114 assume !(ssl3_accept_~s__state~0 == 8195); 701948#L117 assume !(ssl3_accept_~s__state~0 == 8480); 701947#L120 assume !(ssl3_accept_~s__state~0 == 8481); 701946#L123 assume !(ssl3_accept_~s__state~0 == 8482); 701945#L126 assume !(ssl3_accept_~s__state~0 == 8464); 701944#L129 assume !(ssl3_accept_~s__state~0 == 8465); 701943#L132 assume !(ssl3_accept_~s__state~0 == 8466); 701942#L135 assume !(ssl3_accept_~s__state~0 == 8496); 701941#L138 assume !(ssl3_accept_~s__state~0 == 8497); 698980#L141 [2018-11-10 04:53:02,062 INFO L795 eck$LassoCheckResult]: Loop: 698980#L141 assume !(ssl3_accept_~s__state~0 == 8512); 698979#L144 assume !(ssl3_accept_~s__state~0 == 8513); 698978#L147 assume !(ssl3_accept_~s__state~0 == 8528); 698977#L150 assume !(ssl3_accept_~s__state~0 == 8529); 698976#L153 assume !(ssl3_accept_~s__state~0 == 8544); 698975#L156 assume !(ssl3_accept_~s__state~0 == 8545); 698974#L159 assume !(ssl3_accept_~s__state~0 == 8560); 698973#L162 assume !(ssl3_accept_~s__state~0 == 8561); 698972#L165 assume !(ssl3_accept_~s__state~0 == 8448); 698971#L168 assume !(ssl3_accept_~s__state~0 == 8576); 698970#L171 assume !(ssl3_accept_~s__state~0 == 8577); 698969#L174 assume !(ssl3_accept_~s__state~0 == 8592); 698968#L177 assume !(ssl3_accept_~s__state~0 == 8593); 698967#L180 assume !(ssl3_accept_~s__state~0 == 8608); 698966#L183 assume !(ssl3_accept_~s__state~0 == 8609); 698965#L186 assume !(ssl3_accept_~s__state~0 == 8640); 698964#L189 assume !(ssl3_accept_~s__state~0 == 8641); 698963#L192 assume ssl3_accept_~s__state~0 == 8656; 698962#L196 ssl3_accept_~s__session__cipher~0 := ssl3_accept_~s__s3__tmp__new_cipher~0; 698961#L499 assume !(ssl3_accept_~tmp___9~0 == 0);ssl3_accept_~ret~0 := ssl3_accept_#t~nondet44;havoc ssl3_accept_#t~nondet44; 698960#L504 assume ssl3_accept_~blastFlag~0 == 2;ssl3_accept_~blastFlag~0 := 3; 698957#L510-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8672;ssl3_accept_~s__init_num~0 := 0; 698956#L520 assume !(ssl3_accept_~tmp___10~0 == 0); 698955#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 698954#L604 assume ssl3_accept_~skip~0 == 0; 698953#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 698750#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 698950#L615-1 assume !(ssl3_accept_~cb~0 != 0); 698949#L603 ssl3_accept_~skip~0 := 0; 698948#L99-3 assume true; 698947#L99-1 assume !false; 698946#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 698945#L102 assume !(ssl3_accept_~s__state~0 == 12292); 698944#L105 assume !(ssl3_accept_~s__state~0 == 16384); 698943#L108 assume !(ssl3_accept_~s__state~0 == 8192); 698942#L111 assume !(ssl3_accept_~s__state~0 == 24576); 698941#L114 assume !(ssl3_accept_~s__state~0 == 8195); 698940#L117 assume !(ssl3_accept_~s__state~0 == 8480); 698939#L120 assume !(ssl3_accept_~s__state~0 == 8481); 698938#L123 assume !(ssl3_accept_~s__state~0 == 8482); 698937#L126 assume !(ssl3_accept_~s__state~0 == 8464); 698936#L129 assume !(ssl3_accept_~s__state~0 == 8465); 698935#L132 assume !(ssl3_accept_~s__state~0 == 8466); 698934#L135 assume !(ssl3_accept_~s__state~0 == 8496); 698933#L138 assume !(ssl3_accept_~s__state~0 == 8497); 698932#L141 assume !(ssl3_accept_~s__state~0 == 8512); 698931#L144 assume !(ssl3_accept_~s__state~0 == 8513); 698930#L147 assume !(ssl3_accept_~s__state~0 == 8528); 698929#L150 assume !(ssl3_accept_~s__state~0 == 8529); 698928#L153 assume !(ssl3_accept_~s__state~0 == 8544); 698927#L156 assume !(ssl3_accept_~s__state~0 == 8545); 698926#L159 assume !(ssl3_accept_~s__state~0 == 8560); 698925#L162 assume !(ssl3_accept_~s__state~0 == 8561); 698924#L165 assume !(ssl3_accept_~s__state~0 == 8448); 698923#L168 assume !(ssl3_accept_~s__state~0 == 8576); 698922#L171 assume !(ssl3_accept_~s__state~0 == 8577); 698921#L174 assume !(ssl3_accept_~s__state~0 == 8592); 698920#L177 assume !(ssl3_accept_~s__state~0 == 8593); 698919#L180 assume !(ssl3_accept_~s__state~0 == 8608); 698918#L183 assume !(ssl3_accept_~s__state~0 == 8609); 698917#L186 assume !(ssl3_accept_~s__state~0 == 8640); 698916#L189 assume !(ssl3_accept_~s__state~0 == 8641); 698915#L192 assume !(ssl3_accept_~s__state~0 == 8656); 698914#L195 assume !(ssl3_accept_~s__state~0 == 8657); 698913#L198 assume ssl3_accept_~s__state~0 == 8672; 698912#L202 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet45;havoc ssl3_accept_#t~nondet45; 698910#L528 assume ssl3_accept_~blastFlag~0 == 3;ssl3_accept_~blastFlag~0 := 4; 698908#L534-2 assume !(ssl3_accept_~ret~0 <= 0);ssl3_accept_~s__state~0 := 8448; 698900#L543 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__s3__tmp__next_state___0~0 := 8640; 679359#L543-2 ssl3_accept_~s__init_num~0 := 0; 698897#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 698896#L604 assume ssl3_accept_~skip~0 == 0; 698895#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 698687#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 698892#L615-1 assume !(ssl3_accept_~cb~0 != 0); 698891#L603 ssl3_accept_~skip~0 := 0; 698890#L99-3 assume true; 698889#L99-1 assume !false; 698888#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 698887#L102 assume !(ssl3_accept_~s__state~0 == 12292); 698886#L105 assume !(ssl3_accept_~s__state~0 == 16384); 698885#L108 assume !(ssl3_accept_~s__state~0 == 8192); 698884#L111 assume !(ssl3_accept_~s__state~0 == 24576); 698883#L114 assume !(ssl3_accept_~s__state~0 == 8195); 698882#L117 assume !(ssl3_accept_~s__state~0 == 8480); 698881#L120 assume !(ssl3_accept_~s__state~0 == 8481); 698880#L123 assume !(ssl3_accept_~s__state~0 == 8482); 698879#L126 assume !(ssl3_accept_~s__state~0 == 8464); 698878#L129 assume !(ssl3_accept_~s__state~0 == 8465); 698877#L132 assume !(ssl3_accept_~s__state~0 == 8466); 698876#L135 assume !(ssl3_accept_~s__state~0 == 8496); 698875#L138 assume !(ssl3_accept_~s__state~0 == 8497); 698874#L141 assume !(ssl3_accept_~s__state~0 == 8512); 698873#L144 assume !(ssl3_accept_~s__state~0 == 8513); 698872#L147 assume !(ssl3_accept_~s__state~0 == 8528); 698871#L150 assume !(ssl3_accept_~s__state~0 == 8529); 698870#L153 assume !(ssl3_accept_~s__state~0 == 8544); 698869#L156 assume !(ssl3_accept_~s__state~0 == 8545); 698868#L159 assume !(ssl3_accept_~s__state~0 == 8560); 698867#L162 assume !(ssl3_accept_~s__state~0 == 8561); 698865#L165 assume ssl3_accept_~s__state~0 == 8448; 698861#L166 assume !(ssl3_accept_~num1~0 > 0); 698857#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 698640#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 698636#L604 assume ssl3_accept_~skip~0 == 0; 690509#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 690507#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 690502#L615-1 assume !(ssl3_accept_~cb~0 != 0); 690499#L603 ssl3_accept_~skip~0 := 0; 690497#L99-3 assume true; 690495#L99-1 assume !false; 690493#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 690491#L102 assume !(ssl3_accept_~s__state~0 == 12292); 690489#L105 assume !(ssl3_accept_~s__state~0 == 16384); 690487#L108 assume !(ssl3_accept_~s__state~0 == 8192); 690485#L111 assume !(ssl3_accept_~s__state~0 == 24576); 690483#L114 assume !(ssl3_accept_~s__state~0 == 8195); 690481#L117 assume !(ssl3_accept_~s__state~0 == 8480); 690479#L120 assume !(ssl3_accept_~s__state~0 == 8481); 690477#L123 assume !(ssl3_accept_~s__state~0 == 8482); 690475#L126 assume !(ssl3_accept_~s__state~0 == 8464); 690473#L129 assume !(ssl3_accept_~s__state~0 == 8465); 690471#L132 assume !(ssl3_accept_~s__state~0 == 8466); 690469#L135 assume !(ssl3_accept_~s__state~0 == 8496); 690467#L138 assume !(ssl3_accept_~s__state~0 == 8497); 690465#L141 assume !(ssl3_accept_~s__state~0 == 8512); 690463#L144 assume !(ssl3_accept_~s__state~0 == 8513); 690461#L147 assume !(ssl3_accept_~s__state~0 == 8528); 690459#L150 assume !(ssl3_accept_~s__state~0 == 8529); 690457#L153 assume !(ssl3_accept_~s__state~0 == 8544); 690455#L156 assume !(ssl3_accept_~s__state~0 == 8545); 690453#L159 assume !(ssl3_accept_~s__state~0 == 8560); 690451#L162 assume !(ssl3_accept_~s__state~0 == 8561); 690449#L165 assume !(ssl3_accept_~s__state~0 == 8448); 690447#L168 assume ssl3_accept_~s__state~0 == 8576; 690436#L172 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet39;havoc ssl3_accept_#t~nondet39; 690434#L440 assume !(ssl3_accept_~ret~0 <= 0); 656295#L443 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 656297#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 690217#L604 assume ssl3_accept_~skip~0 == 0; 689814#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 689815#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 690207#L615-1 assume !(ssl3_accept_~cb~0 != 0); 690206#L603 ssl3_accept_~skip~0 := 0; 690205#L99-3 assume true; 690202#L99-1 assume !false; 690200#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 690198#L102 assume !(ssl3_accept_~s__state~0 == 12292); 690196#L105 assume !(ssl3_accept_~s__state~0 == 16384); 690194#L108 assume !(ssl3_accept_~s__state~0 == 8192); 690192#L111 assume !(ssl3_accept_~s__state~0 == 24576); 690190#L114 assume !(ssl3_accept_~s__state~0 == 8195); 690186#L117 assume !(ssl3_accept_~s__state~0 == 8480); 690182#L120 assume !(ssl3_accept_~s__state~0 == 8481); 690178#L123 assume !(ssl3_accept_~s__state~0 == 8482); 689908#L126 assume !(ssl3_accept_~s__state~0 == 8464); 689909#L129 assume !(ssl3_accept_~s__state~0 == 8465); 690170#L132 assume !(ssl3_accept_~s__state~0 == 8466); 690171#L135 assume ssl3_accept_~s__state~0 == 8496; 686360#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 699007#L287 assume !(ssl3_accept_~blastFlag~0 == 1); 699004#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 699003#L293 assume ssl3_accept_~s__hit~0 != 0;ssl3_accept_~s__state~0 := 8656; 681117#L293-2 ssl3_accept_~s__init_num~0 := 0; 699002#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 699001#L604 assume ssl3_accept_~skip~0 == 0; 699000#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 698802#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 698998#L615-1 assume !(ssl3_accept_~cb~0 != 0); 698997#L603 ssl3_accept_~skip~0 := 0; 698996#L99-3 assume true; 698995#L99-1 assume !false; 698994#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 698993#L102 assume !(ssl3_accept_~s__state~0 == 12292); 698992#L105 assume !(ssl3_accept_~s__state~0 == 16384); 698991#L108 assume !(ssl3_accept_~s__state~0 == 8192); 698990#L111 assume !(ssl3_accept_~s__state~0 == 24576); 698989#L114 assume !(ssl3_accept_~s__state~0 == 8195); 698988#L117 assume !(ssl3_accept_~s__state~0 == 8480); 698987#L120 assume !(ssl3_accept_~s__state~0 == 8481); 698986#L123 assume !(ssl3_accept_~s__state~0 == 8482); 698985#L126 assume !(ssl3_accept_~s__state~0 == 8464); 698984#L129 assume !(ssl3_accept_~s__state~0 == 8465); 698983#L132 assume !(ssl3_accept_~s__state~0 == 8466); 698982#L135 assume !(ssl3_accept_~s__state~0 == 8496); 698981#L138 assume !(ssl3_accept_~s__state~0 == 8497); 698980#L141 [2018-11-10 04:53:02,063 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:53:02,063 INFO L82 PathProgramCache]: Analyzing trace with hash 1127784920, now seen corresponding path program 3 times [2018-11-10 04:53:02,063 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:53:02,063 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:53:02,063 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:02,063 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:53:02,063 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:02,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:53:02,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:53:02,073 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:53:02,073 INFO L82 PathProgramCache]: Analyzing trace with hash 478644331, now seen corresponding path program 1 times [2018-11-10 04:53:02,073 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:53:02,073 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:53:02,073 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:02,073 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:53:02,074 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:02,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:53:02,132 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 211 proven. 31 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2018-11-10 04:53:02,132 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-11-10 04:53:02,132 INFO L225 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-11-10 04:53:02,141 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:53:02,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:53:02,160 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-11-10 04:53:02,172 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2018-11-10 04:53:02,187 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-11-10 04:53:02,188 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2018-11-10 04:53:02,188 INFO L810 eck$LassoCheckResult]: loop already infeasible [2018-11-10 04:53:02,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-11-10 04:53:02,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-11-10 04:53:02,188 INFO L87 Difference]: Start difference. First operand 46062 states and 54732 transitions. cyclomatic complexity: 8806 Second operand 5 states. [2018-11-10 04:53:02,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:53:02,410 INFO L93 Difference]: Finished difference Result 52074 states and 61048 transitions. [2018-11-10 04:53:02,410 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-11-10 04:53:02,410 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 52074 states and 61048 transitions. [2018-11-10 04:53:02,510 INFO L131 ngComponentsAnalysis]: Automaton has 44 accepting balls. 12888 [2018-11-10 04:53:02,572 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 52074 states to 43582 states and 50998 transitions. [2018-11-10 04:53:02,572 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15810 [2018-11-10 04:53:02,580 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16166 [2018-11-10 04:53:02,580 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43582 states and 50998 transitions. [2018-11-10 04:53:02,582 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:53:02,582 INFO L705 BuchiCegarLoop]: Abstraction has 43582 states and 50998 transitions. [2018-11-10 04:53:02,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43582 states and 50998 transitions. [2018-11-10 04:53:02,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43582 to 42566. [2018-11-10 04:53:02,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42566 states. [2018-11-10 04:53:02,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42566 states to 42566 states and 49818 transitions. [2018-11-10 04:53:02,816 INFO L728 BuchiCegarLoop]: Abstraction has 42566 states and 49818 transitions. [2018-11-10 04:53:02,816 INFO L608 BuchiCegarLoop]: Abstraction has 42566 states and 49818 transitions. [2018-11-10 04:53:02,816 INFO L442 BuchiCegarLoop]: ======== Iteration 34============ [2018-11-10 04:53:02,816 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 42566 states and 49818 transitions. [2018-11-10 04:53:02,872 INFO L131 ngComponentsAnalysis]: Automaton has 44 accepting balls. 12804 [2018-11-10 04:53:02,872 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:53:02,872 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:53:02,872 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [3, 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] [2018-11-10 04:53:02,873 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] [2018-11-10 04:53:02,873 INFO L793 eck$LassoCheckResult]: Stem: 754990#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 754729#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 754730#L82 assume !(ssl3_accept_~s__info_callback~0 != 0); 755003#L85 assume !(ssl3_accept_~s__ctx__info_callback~0 != 0); 755014#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 755034#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 755036#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 770582#L99-3 assume true; 770581#L99-1 assume !false; 770580#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 770579#L102 assume !(ssl3_accept_~s__state~0 == 12292); 770578#L105 assume !(ssl3_accept_~s__state~0 == 16384); 770577#L108 assume !(ssl3_accept_~s__state~0 == 8192); 770576#L111 assume !(ssl3_accept_~s__state~0 == 24576); 770575#L114 assume !(ssl3_accept_~s__state~0 == 8195); 770574#L117 assume !(ssl3_accept_~s__state~0 == 8480); 770573#L120 assume !(ssl3_accept_~s__state~0 == 8481); 770572#L123 assume !(ssl3_accept_~s__state~0 == 8482); 770571#L126 assume ssl3_accept_~s__state~0 == 8464; 770570#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 770567#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 768879#L274-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; 768881#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 770560#L604 assume ssl3_accept_~skip~0 == 0; 770558#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 769873#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 770551#L615-1 assume !(ssl3_accept_~cb~0 != 0); 770547#L603 ssl3_accept_~skip~0 := 0; 770544#L99-3 assume true; 770541#L99-1 assume !false; 770538#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 770535#L102 assume !(ssl3_accept_~s__state~0 == 12292); 770531#L105 assume !(ssl3_accept_~s__state~0 == 16384); 770528#L108 assume !(ssl3_accept_~s__state~0 == 8192); 770525#L111 assume !(ssl3_accept_~s__state~0 == 24576); 770522#L114 assume !(ssl3_accept_~s__state~0 == 8195); 770519#L117 assume !(ssl3_accept_~s__state~0 == 8480); 770516#L120 assume !(ssl3_accept_~s__state~0 == 8481); 770513#L123 assume !(ssl3_accept_~s__state~0 == 8482); 770510#L126 assume !(ssl3_accept_~s__state~0 == 8464); 770496#L129 assume !(ssl3_accept_~s__state~0 == 8465); 770495#L132 assume !(ssl3_accept_~s__state~0 == 8466); 770490#L135 assume ssl3_accept_~s__state~0 == 8496; 770488#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 770484#L287 assume !(ssl3_accept_~blastFlag~0 == 1); 770479#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 770476#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 770474#L293-2 ssl3_accept_~s__init_num~0 := 0; 770472#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 770470#L604 assume ssl3_accept_~skip~0 == 0; 770468#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 769809#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 770462#L615-1 assume !(ssl3_accept_~cb~0 != 0); 770460#L603 ssl3_accept_~skip~0 := 0; 770458#L99-3 assume true; 770456#L99-1 assume !false; 770454#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 770452#L102 assume !(ssl3_accept_~s__state~0 == 12292); 770450#L105 assume !(ssl3_accept_~s__state~0 == 16384); 770448#L108 assume !(ssl3_accept_~s__state~0 == 8192); 770446#L111 assume !(ssl3_accept_~s__state~0 == 24576); 770444#L114 assume !(ssl3_accept_~s__state~0 == 8195); 770442#L117 assume !(ssl3_accept_~s__state~0 == 8480); 770440#L120 assume !(ssl3_accept_~s__state~0 == 8481); 770438#L123 assume !(ssl3_accept_~s__state~0 == 8482); 770436#L126 assume !(ssl3_accept_~s__state~0 == 8464); 770434#L129 assume !(ssl3_accept_~s__state~0 == 8465); 770432#L132 assume !(ssl3_accept_~s__state~0 == 8466); 770430#L135 assume !(ssl3_accept_~s__state~0 == 8496); 770426#L138 assume !(ssl3_accept_~s__state~0 == 8497); 770427#L141 assume ssl3_accept_~s__state~0 == 8512; 792899#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 792896#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 792895#L304-2 [2018-11-10 04:53:02,873 INFO L795 eck$LassoCheckResult]: Loop: 792895#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 792894#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 792891#L604 assume !(ssl3_accept_~skip~0 == 0); 792888#L603 ssl3_accept_~skip~0 := 0; 792887#L99-3 assume true; 792886#L99-1 assume !false; 792885#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 792884#L102 assume !(ssl3_accept_~s__state~0 == 12292); 792883#L105 assume !(ssl3_accept_~s__state~0 == 16384); 792882#L108 assume !(ssl3_accept_~s__state~0 == 8192); 792881#L111 assume !(ssl3_accept_~s__state~0 == 24576); 792880#L114 assume !(ssl3_accept_~s__state~0 == 8195); 792879#L117 assume !(ssl3_accept_~s__state~0 == 8480); 792878#L120 assume !(ssl3_accept_~s__state~0 == 8481); 792877#L123 assume !(ssl3_accept_~s__state~0 == 8482); 792876#L126 assume !(ssl3_accept_~s__state~0 == 8464); 792875#L129 assume !(ssl3_accept_~s__state~0 == 8465); 792874#L132 assume !(ssl3_accept_~s__state~0 == 8466); 792873#L135 assume !(ssl3_accept_~s__state~0 == 8496); 792872#L138 assume !(ssl3_accept_~s__state~0 == 8497); 792871#L141 assume !(ssl3_accept_~s__state~0 == 8512); 792870#L144 assume !(ssl3_accept_~s__state~0 == 8513); 792869#L147 assume ssl3_accept_~s__state~0 == 8528; 792457#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 792868#L321 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 792866#L321-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 792865#L330 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 792863#L333 assume (ssl3_accept_~l~0 + 1) % 4294967296 != 0; 792861#L334 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; 792857#L339 assume !((ssl3_accept_~__cil_tmp58~0 + 2) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 792853#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 792852#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 792849#L604 assume !(ssl3_accept_~skip~0 == 0); 792846#L603 ssl3_accept_~skip~0 := 0; 792845#L99-3 assume true; 792843#L99-1 assume !false; 792838#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 792836#L102 assume !(ssl3_accept_~s__state~0 == 12292); 792834#L105 assume !(ssl3_accept_~s__state~0 == 16384); 792832#L108 assume !(ssl3_accept_~s__state~0 == 8192); 792830#L111 assume !(ssl3_accept_~s__state~0 == 24576); 792828#L114 assume !(ssl3_accept_~s__state~0 == 8195); 792826#L117 assume !(ssl3_accept_~s__state~0 == 8480); 792824#L120 assume !(ssl3_accept_~s__state~0 == 8481); 792822#L123 assume !(ssl3_accept_~s__state~0 == 8482); 792820#L126 assume !(ssl3_accept_~s__state~0 == 8464); 792818#L129 assume !(ssl3_accept_~s__state~0 == 8465); 792816#L132 assume !(ssl3_accept_~s__state~0 == 8466); 792814#L135 assume !(ssl3_accept_~s__state~0 == 8496); 792812#L138 assume !(ssl3_accept_~s__state~0 == 8497); 792810#L141 assume !(ssl3_accept_~s__state~0 == 8512); 792808#L144 assume !(ssl3_accept_~s__state~0 == 8513); 792806#L147 assume !(ssl3_accept_~s__state~0 == 8528); 792804#L150 assume !(ssl3_accept_~s__state~0 == 8529); 792802#L153 assume ssl3_accept_~s__state~0 == 8544; 792446#L157 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 792799#L376 assume !(ssl3_accept_~s__session__peer~0 != 0); 792796#L385 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 792794#L388 assume (ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0; 792791#L389 assume ssl3_accept_~s__verify_mode~0 + 2 != 0; 792789#L397 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet37;havoc ssl3_accept_#t~nondet37; 792788#L400 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; 792786#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 792785#L604 assume ssl3_accept_~skip~0 == 0; 792784#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 791597#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 792781#L615-1 assume !(ssl3_accept_~cb~0 != 0); 792780#L603 ssl3_accept_~skip~0 := 0; 792779#L99-3 assume true; 792778#L99-1 assume !false; 792777#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 792776#L102 assume !(ssl3_accept_~s__state~0 == 12292); 792775#L105 assume !(ssl3_accept_~s__state~0 == 16384); 792774#L108 assume !(ssl3_accept_~s__state~0 == 8192); 792773#L111 assume !(ssl3_accept_~s__state~0 == 24576); 792772#L114 assume !(ssl3_accept_~s__state~0 == 8195); 792771#L117 assume !(ssl3_accept_~s__state~0 == 8480); 792770#L120 assume !(ssl3_accept_~s__state~0 == 8481); 792769#L123 assume !(ssl3_accept_~s__state~0 == 8482); 792768#L126 assume !(ssl3_accept_~s__state~0 == 8464); 792767#L129 assume !(ssl3_accept_~s__state~0 == 8465); 792766#L132 assume !(ssl3_accept_~s__state~0 == 8466); 792765#L135 assume !(ssl3_accept_~s__state~0 == 8496); 792764#L138 assume !(ssl3_accept_~s__state~0 == 8497); 792763#L141 assume !(ssl3_accept_~s__state~0 == 8512); 792762#L144 assume !(ssl3_accept_~s__state~0 == 8513); 792761#L147 assume !(ssl3_accept_~s__state~0 == 8528); 792760#L150 assume !(ssl3_accept_~s__state~0 == 8529); 792759#L153 assume !(ssl3_accept_~s__state~0 == 8544); 792758#L156 assume !(ssl3_accept_~s__state~0 == 8545); 792757#L159 assume !(ssl3_accept_~s__state~0 == 8560); 792756#L162 assume !(ssl3_accept_~s__state~0 == 8561); 792755#L165 assume ssl3_accept_~s__state~0 == 8448; 792754#L166 assume !(ssl3_accept_~num1~0 > 0); 792752#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 792751#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 792750#L604 assume ssl3_accept_~skip~0 == 0; 792749#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 791527#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 792746#L615-1 assume !(ssl3_accept_~cb~0 != 0); 792745#L603 ssl3_accept_~skip~0 := 0; 792744#L99-3 assume true; 792743#L99-1 assume !false; 792742#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 792741#L102 assume !(ssl3_accept_~s__state~0 == 12292); 792740#L105 assume !(ssl3_accept_~s__state~0 == 16384); 792739#L108 assume !(ssl3_accept_~s__state~0 == 8192); 792738#L111 assume !(ssl3_accept_~s__state~0 == 24576); 792737#L114 assume !(ssl3_accept_~s__state~0 == 8195); 792736#L117 assume !(ssl3_accept_~s__state~0 == 8480); 792735#L120 assume !(ssl3_accept_~s__state~0 == 8481); 792734#L123 assume !(ssl3_accept_~s__state~0 == 8482); 792733#L126 assume !(ssl3_accept_~s__state~0 == 8464); 792732#L129 assume !(ssl3_accept_~s__state~0 == 8465); 792731#L132 assume !(ssl3_accept_~s__state~0 == 8466); 792730#L135 assume !(ssl3_accept_~s__state~0 == 8496); 792729#L138 assume !(ssl3_accept_~s__state~0 == 8497); 792728#L141 assume !(ssl3_accept_~s__state~0 == 8512); 792727#L144 assume !(ssl3_accept_~s__state~0 == 8513); 792458#L147 assume !(ssl3_accept_~s__state~0 == 8528); 792459#L150 assume !(ssl3_accept_~s__state~0 == 8529); 792448#L153 assume !(ssl3_accept_~s__state~0 == 8544); 792449#L156 assume !(ssl3_accept_~s__state~0 == 8545); 792438#L159 assume !(ssl3_accept_~s__state~0 == 8560); 792439#L162 assume !(ssl3_accept_~s__state~0 == 8561); 792431#L165 assume !(ssl3_accept_~s__state~0 == 8448); 792432#L168 assume ssl3_accept_~s__state~0 == 8576; 792420#L172 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet39;havoc ssl3_accept_#t~nondet39; 792421#L440 assume !(ssl3_accept_~ret~0 <= 0); 792413#L443 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 792415#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 793486#L604 assume ssl3_accept_~skip~0 == 0; 793485#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 790795#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 793482#L615-1 assume !(ssl3_accept_~cb~0 != 0); 793481#L603 ssl3_accept_~skip~0 := 0; 793480#L99-3 assume true; 793479#L99-1 assume !false; 793478#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 793477#L102 assume !(ssl3_accept_~s__state~0 == 12292); 793476#L105 assume !(ssl3_accept_~s__state~0 == 16384); 793475#L108 assume !(ssl3_accept_~s__state~0 == 8192); 793474#L111 assume !(ssl3_accept_~s__state~0 == 24576); 793473#L114 assume !(ssl3_accept_~s__state~0 == 8195); 793472#L117 assume !(ssl3_accept_~s__state~0 == 8480); 793471#L120 assume !(ssl3_accept_~s__state~0 == 8481); 793470#L123 assume !(ssl3_accept_~s__state~0 == 8482); 793469#L126 assume !(ssl3_accept_~s__state~0 == 8464); 793468#L129 assume !(ssl3_accept_~s__state~0 == 8465); 793465#L132 assume ssl3_accept_~s__state~0 == 8466; 793460#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 793456#L274 assume !(ssl3_accept_~blastFlag~0 == 0); 793412#L274-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; 792369#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 792370#L604 assume ssl3_accept_~skip~0 == 0; 792364#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 790671#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 790362#L615-1 assume !(ssl3_accept_~cb~0 != 0); 790358#L603 ssl3_accept_~skip~0 := 0; 790356#L99-3 assume true; 790354#L99-1 assume !false; 790352#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 790350#L102 assume !(ssl3_accept_~s__state~0 == 12292); 790348#L105 assume !(ssl3_accept_~s__state~0 == 16384); 790346#L108 assume !(ssl3_accept_~s__state~0 == 8192); 790344#L111 assume !(ssl3_accept_~s__state~0 == 24576); 790342#L114 assume !(ssl3_accept_~s__state~0 == 8195); 790339#L117 assume !(ssl3_accept_~s__state~0 == 8480); 790337#L120 assume !(ssl3_accept_~s__state~0 == 8481); 790334#L123 assume !(ssl3_accept_~s__state~0 == 8482); 790333#L126 assume !(ssl3_accept_~s__state~0 == 8464); 790327#L129 assume !(ssl3_accept_~s__state~0 == 8465); 790326#L132 assume !(ssl3_accept_~s__state~0 == 8466); 790037#L135 assume ssl3_accept_~s__state~0 == 8496; 754774#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 754775#L287 assume !(ssl3_accept_~blastFlag~0 == 1); 754899#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 790606#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 790605#L293-2 ssl3_accept_~s__init_num~0 := 0; 790604#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 790603#L604 assume ssl3_accept_~skip~0 == 0; 790516#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 790517#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 790508#L615-1 assume !(ssl3_accept_~cb~0 != 0); 790502#L603 ssl3_accept_~skip~0 := 0; 790503#L99-3 assume true; 790495#L99-1 assume !false; 790496#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 790489#L102 assume !(ssl3_accept_~s__state~0 == 12292); 790490#L105 assume !(ssl3_accept_~s__state~0 == 16384); 790478#L108 assume !(ssl3_accept_~s__state~0 == 8192); 790479#L111 assume !(ssl3_accept_~s__state~0 == 24576); 790470#L114 assume !(ssl3_accept_~s__state~0 == 8195); 790471#L117 assume !(ssl3_accept_~s__state~0 == 8480); 790464#L120 assume !(ssl3_accept_~s__state~0 == 8481); 790465#L123 assume !(ssl3_accept_~s__state~0 == 8482); 790455#L126 assume !(ssl3_accept_~s__state~0 == 8464); 790456#L129 assume !(ssl3_accept_~s__state~0 == 8465); 790447#L132 assume !(ssl3_accept_~s__state~0 == 8466); 790448#L135 assume !(ssl3_accept_~s__state~0 == 8496); 790436#L138 assume !(ssl3_accept_~s__state~0 == 8497); 790437#L141 assume ssl3_accept_~s__state~0 == 8512; 792468#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 792898#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 792895#L304-2 [2018-11-10 04:53:02,873 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:53:02,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1620943166, now seen corresponding path program 1 times [2018-11-10 04:53:02,873 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:53:02,873 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:53:02,874 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:02,874 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:53:02,874 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:02,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-10 04:53:02,906 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 04:53:02,906 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-10 04:53:02,906 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-10 04:53:02,906 INFO L798 eck$LassoCheckResult]: stem already infeasible [2018-11-10 04:53:02,906 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:53:02,906 INFO L82 PathProgramCache]: Analyzing trace with hash 681336289, now seen corresponding path program 1 times [2018-11-10 04:53:02,907 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:53:02,907 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:53:02,907 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:02,907 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:53:02,907 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:02,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:53:02,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:53:03,993 WARN L179 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 407 DAG size of output: 155 [2018-11-10 04:53:04,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-10 04:53:04,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-10 04:53:04,059 INFO L87 Difference]: Start difference. First operand 42566 states and 49818 transitions. cyclomatic complexity: 7356 Second operand 3 states. [2018-11-10 04:53:04,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-10 04:53:04,124 INFO L93 Difference]: Finished difference Result 44006 states and 51390 transitions. [2018-11-10 04:53:04,125 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-10 04:53:04,125 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 44006 states and 51390 transitions. [2018-11-10 04:53:04,199 INFO L131 ngComponentsAnalysis]: Automaton has 44 accepting balls. 12804 [2018-11-10 04:53:04,252 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 44006 states to 43174 states and 50462 transitions. [2018-11-10 04:53:04,252 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 16038 [2018-11-10 04:53:04,259 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 16038 [2018-11-10 04:53:04,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43174 states and 50462 transitions. [2018-11-10 04:53:04,259 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2018-11-10 04:53:04,259 INFO L705 BuchiCegarLoop]: Abstraction has 43174 states and 50462 transitions. [2018-11-10 04:53:04,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43174 states and 50462 transitions. [2018-11-10 04:53:04,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43174 to 43066. [2018-11-10 04:53:04,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43066 states. [2018-11-10 04:53:04,491 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43066 states to 43066 states and 50342 transitions. [2018-11-10 04:53:04,491 INFO L728 BuchiCegarLoop]: Abstraction has 43066 states and 50342 transitions. [2018-11-10 04:53:04,491 INFO L608 BuchiCegarLoop]: Abstraction has 43066 states and 50342 transitions. [2018-11-10 04:53:04,491 INFO L442 BuchiCegarLoop]: ======== Iteration 35============ [2018-11-10 04:53:04,492 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 43066 states and 50342 transitions. [2018-11-10 04:53:04,545 INFO L131 ngComponentsAnalysis]: Automaton has 44 accepting balls. 12804 [2018-11-10 04:53:04,545 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2018-11-10 04:53:04,545 INFO L119 BuchiIsEmpty]: Starting construction of run [2018-11-10 04:53:04,546 INFO L866 BuchiCegarLoop]: Counterexample stem histogram [3, 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] [2018-11-10 04:53:04,546 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] [2018-11-10 04:53:04,546 INFO L793 eck$LassoCheckResult]: Stem: 841567#ULTIMATE.startENTRY assume { :begin_inline_ULTIMATE.init } true; 841305#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res;havoc main_#t~ret49, 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~nondet21, ssl3_accept_#t~nondet22, ssl3_accept_#t~nondet23, ssl3_accept_#t~nondet24, ssl3_accept_#t~nondet25, ssl3_accept_#t~nondet26, ssl3_accept_#t~nondet27, ssl3_accept_#t~post28, ssl3_accept_#t~nondet29, ssl3_accept_#t~post30, ssl3_accept_#t~post31, 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~nondet45, ssl3_accept_#t~post46, ssl3_accept_#t~nondet47, ssl3_accept_#t~post48, 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;ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0 := ssl3_accept_#t~nondet15;havoc ssl3_accept_#t~nondet15;havoc ssl3_accept_~s__s3__tmp__next_state___0~0;ssl3_accept_~s__s3__tmp__new_cipher__algo_strength~0 := ssl3_accept_#t~nondet16;havoc ssl3_accept_#t~nondet16;havoc ssl3_accept_~s__session__cipher~0;havoc ssl3_accept_~buf~0;havoc ssl3_accept_~l~0;havoc ssl3_accept_~Time~0;havoc ssl3_accept_~tmp~0;havoc ssl3_accept_~cb~0;ssl3_accept_~num1~0 := ssl3_accept_#t~nondet17;havoc ssl3_accept_#t~nondet17;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;ssl3_accept_~tmp___3~0 := ssl3_accept_#t~nondet20;havoc ssl3_accept_#t~nondet20;ssl3_accept_~tmp___4~0 := ssl3_accept_#t~nondet21;havoc ssl3_accept_#t~nondet21;ssl3_accept_~tmp___5~0 := ssl3_accept_#t~nondet22;havoc ssl3_accept_#t~nondet22;ssl3_accept_~tmp___6~0 := ssl3_accept_#t~nondet23;havoc ssl3_accept_#t~nondet23;havoc ssl3_accept_~tmp___7~0;ssl3_accept_~tmp___8~0 := ssl3_accept_#t~nondet24;havoc ssl3_accept_#t~nondet24;ssl3_accept_~tmp___9~0 := ssl3_accept_#t~nondet25;havoc ssl3_accept_#t~nondet25;ssl3_accept_~tmp___10~0 := ssl3_accept_#t~nondet26;havoc ssl3_accept_#t~nondet26;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__reuse_message~0 := 0;ssl3_accept_~s__state~0 := ssl3_accept_~initial_state;ssl3_accept_~blastFlag~0 := 0;ssl3_accept_~tmp~0 := ssl3_accept_#t~nondet27;havoc ssl3_accept_#t~nondet27;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; 841306#L82 assume !(ssl3_accept_~s__info_callback~0 != 0); 841585#L85 assume !(ssl3_accept_~s__ctx__info_callback~0 != 0); 841597#L85-2 ssl3_accept_#t~post28 := ssl3_accept_~s__in_handshake~0;ssl3_accept_~s__in_handshake~0 := ssl3_accept_#t~post28 + 1;havoc ssl3_accept_#t~post28; 841619#L90 assume !(ssl3_accept_~tmp___1~0 + 12288 != 0); 841621#L90-1 assume !(ssl3_accept_~s__cert~0 == 0); 851158#L99-3 assume true; 851157#L99-1 assume !false; 851156#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 851155#L102 assume !(ssl3_accept_~s__state~0 == 12292); 851154#L105 assume !(ssl3_accept_~s__state~0 == 16384); 851153#L108 assume !(ssl3_accept_~s__state~0 == 8192); 851152#L111 assume !(ssl3_accept_~s__state~0 == 24576); 851151#L114 assume !(ssl3_accept_~s__state~0 == 8195); 851150#L117 assume !(ssl3_accept_~s__state~0 == 8480); 851149#L120 assume !(ssl3_accept_~s__state~0 == 8481); 851148#L123 assume !(ssl3_accept_~s__state~0 == 8482); 851147#L126 assume ssl3_accept_~s__state~0 == 8464; 851146#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 851145#L274 assume ssl3_accept_~blastFlag~0 == 0;ssl3_accept_~blastFlag~0 := 1; 851143#L274-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; 851144#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 851139#L604 assume ssl3_accept_~skip~0 == 0; 851140#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 843869#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 851137#L615-1 assume !(ssl3_accept_~cb~0 != 0); 851131#L603 ssl3_accept_~skip~0 := 0; 851132#L99-3 assume true; 851127#L99-1 assume !false; 851128#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 851123#L102 assume !(ssl3_accept_~s__state~0 == 12292); 851124#L105 assume !(ssl3_accept_~s__state~0 == 16384); 851119#L108 assume !(ssl3_accept_~s__state~0 == 8192); 851120#L111 assume !(ssl3_accept_~s__state~0 == 24576); 851115#L114 assume !(ssl3_accept_~s__state~0 == 8195); 851116#L117 assume !(ssl3_accept_~s__state~0 == 8480); 851111#L120 assume !(ssl3_accept_~s__state~0 == 8481); 851112#L123 assume !(ssl3_accept_~s__state~0 == 8482); 851107#L126 assume !(ssl3_accept_~s__state~0 == 8464); 851108#L129 assume !(ssl3_accept_~s__state~0 == 8465); 851103#L132 assume !(ssl3_accept_~s__state~0 == 8466); 851104#L135 assume ssl3_accept_~s__state~0 == 8496; 851099#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 851100#L287 assume ssl3_accept_~blastFlag~0 == 1;ssl3_accept_~blastFlag~0 := 2; 851900#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 851896#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 851893#L293-2 ssl3_accept_~s__init_num~0 := 0; 851891#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 851889#L604 assume ssl3_accept_~skip~0 == 0; 851887#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 851542#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 851882#L615-1 assume !(ssl3_accept_~cb~0 != 0); 851879#L603 ssl3_accept_~skip~0 := 0; 851877#L99-3 assume true; 851875#L99-1 assume !false; 851873#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 851871#L102 assume !(ssl3_accept_~s__state~0 == 12292); 851869#L105 assume !(ssl3_accept_~s__state~0 == 16384); 851867#L108 assume !(ssl3_accept_~s__state~0 == 8192); 851865#L111 assume !(ssl3_accept_~s__state~0 == 24576); 851863#L114 assume !(ssl3_accept_~s__state~0 == 8195); 851861#L117 assume !(ssl3_accept_~s__state~0 == 8480); 851859#L120 assume !(ssl3_accept_~s__state~0 == 8481); 851857#L123 assume !(ssl3_accept_~s__state~0 == 8482); 851855#L126 assume !(ssl3_accept_~s__state~0 == 8464); 851853#L129 assume !(ssl3_accept_~s__state~0 == 8465); 851851#L132 assume !(ssl3_accept_~s__state~0 == 8466); 851849#L135 assume !(ssl3_accept_~s__state~0 == 8496); 851845#L138 assume !(ssl3_accept_~s__state~0 == 8497); 851846#L141 assume ssl3_accept_~s__state~0 == 8512; 881096#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 881094#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 881091#L304-2 [2018-11-10 04:53:04,547 INFO L795 eck$LassoCheckResult]: Loop: 881091#L304-2 ssl3_accept_~s__state~0 := 8528;ssl3_accept_~s__init_num~0 := 0; 881089#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 881086#L604 assume !(ssl3_accept_~skip~0 == 0); 881082#L603 ssl3_accept_~skip~0 := 0; 881080#L99-3 assume true; 881079#L99-1 assume !false; 881076#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 881074#L102 assume !(ssl3_accept_~s__state~0 == 12292); 881072#L105 assume !(ssl3_accept_~s__state~0 == 16384); 881070#L108 assume !(ssl3_accept_~s__state~0 == 8192); 881068#L111 assume !(ssl3_accept_~s__state~0 == 24576); 881063#L114 assume !(ssl3_accept_~s__state~0 == 8195); 881061#L117 assume !(ssl3_accept_~s__state~0 == 8480); 881059#L120 assume !(ssl3_accept_~s__state~0 == 8481); 881058#L123 assume !(ssl3_accept_~s__state~0 == 8482); 881057#L126 assume !(ssl3_accept_~s__state~0 == 8464); 881056#L129 assume !(ssl3_accept_~s__state~0 == 8465); 881055#L132 assume !(ssl3_accept_~s__state~0 == 8466); 881054#L135 assume !(ssl3_accept_~s__state~0 == 8496); 881053#L138 assume !(ssl3_accept_~s__state~0 == 8497); 881052#L141 assume !(ssl3_accept_~s__state~0 == 8512); 881051#L144 assume !(ssl3_accept_~s__state~0 == 8513); 881050#L147 assume ssl3_accept_~s__state~0 == 8528; 879791#L151 ssl3_accept_~l~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0;ssl3_accept_~__cil_tmp57~0 := ssl3_accept_~s__options~0; 881045#L321 assume !((ssl3_accept_~__cil_tmp57~0 + 2097152) % 4294967296 != 0);ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 := 0; 881042#L321-2 assume !(ssl3_accept_~s__s3__tmp__use_rsa_tmp~0 != 0); 881041#L330 assume !((ssl3_accept_~l~0 + 30) % 4294967296 != 0); 881040#L333 assume (ssl3_accept_~l~0 + 1) % 4294967296 != 0; 881038#L334 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; 881036#L339 assume !((ssl3_accept_~__cil_tmp58~0 + 2) % 4294967296 != 0);ssl3_accept_~skip~0 := 1; 881033#L333-1 ssl3_accept_~s__state~0 := 8544;ssl3_accept_~s__init_num~0 := 0; 881032#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 881028#L604 assume !(ssl3_accept_~skip~0 == 0); 881025#L603 ssl3_accept_~skip~0 := 0; 881024#L99-3 assume true; 881019#L99-1 assume !false; 881017#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 881015#L102 assume !(ssl3_accept_~s__state~0 == 12292); 881013#L105 assume !(ssl3_accept_~s__state~0 == 16384); 881011#L108 assume !(ssl3_accept_~s__state~0 == 8192); 881009#L111 assume !(ssl3_accept_~s__state~0 == 24576); 881007#L114 assume !(ssl3_accept_~s__state~0 == 8195); 881005#L117 assume !(ssl3_accept_~s__state~0 == 8480); 881003#L120 assume !(ssl3_accept_~s__state~0 == 8481); 881001#L123 assume !(ssl3_accept_~s__state~0 == 8482); 880999#L126 assume !(ssl3_accept_~s__state~0 == 8464); 880997#L129 assume !(ssl3_accept_~s__state~0 == 8465); 880995#L132 assume !(ssl3_accept_~s__state~0 == 8466); 880993#L135 assume !(ssl3_accept_~s__state~0 == 8496); 880991#L138 assume !(ssl3_accept_~s__state~0 == 8497); 880989#L141 assume !(ssl3_accept_~s__state~0 == 8512); 880987#L144 assume !(ssl3_accept_~s__state~0 == 8513); 880985#L147 assume !(ssl3_accept_~s__state~0 == 8528); 880983#L150 assume !(ssl3_accept_~s__state~0 == 8529); 880981#L153 assume ssl3_accept_~s__state~0 == 8544; 880557#L157 assume ssl3_accept_~s__verify_mode~0 + 1 != 0; 880978#L376 assume !(ssl3_accept_~s__session__peer~0 != 0); 880975#L385 ssl3_accept_~__cil_tmp61~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 880973#L388 assume (ssl3_accept_~__cil_tmp61~0 + 256) % 4294967296 != 0; 880970#L389 assume ssl3_accept_~s__verify_mode~0 + 2 != 0; 880969#L397 ssl3_accept_~s__s3__tmp__cert_request~0 := 1;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet37;havoc ssl3_accept_#t~nondet37; 880968#L400 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; 880966#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 880964#L604 assume ssl3_accept_~skip~0 == 0; 880962#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 880846#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 880881#L615-1 assume !(ssl3_accept_~cb~0 != 0); 880875#L603 ssl3_accept_~skip~0 := 0; 880868#L99-3 assume true; 880864#L99-1 assume !false; 880859#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 880854#L102 assume !(ssl3_accept_~s__state~0 == 12292); 880850#L105 assume !(ssl3_accept_~s__state~0 == 16384); 880844#L108 assume !(ssl3_accept_~s__state~0 == 8192); 880841#L111 assume !(ssl3_accept_~s__state~0 == 24576); 880837#L114 assume !(ssl3_accept_~s__state~0 == 8195); 880833#L117 assume !(ssl3_accept_~s__state~0 == 8480); 880829#L120 assume !(ssl3_accept_~s__state~0 == 8481); 880826#L123 assume !(ssl3_accept_~s__state~0 == 8482); 880823#L126 assume !(ssl3_accept_~s__state~0 == 8464); 880820#L129 assume !(ssl3_accept_~s__state~0 == 8465); 880817#L132 assume !(ssl3_accept_~s__state~0 == 8466); 880814#L135 assume !(ssl3_accept_~s__state~0 == 8496); 880811#L138 assume !(ssl3_accept_~s__state~0 == 8497); 880808#L141 assume !(ssl3_accept_~s__state~0 == 8512); 880805#L144 assume !(ssl3_accept_~s__state~0 == 8513); 880802#L147 assume !(ssl3_accept_~s__state~0 == 8528); 880799#L150 assume !(ssl3_accept_~s__state~0 == 8529); 880796#L153 assume !(ssl3_accept_~s__state~0 == 8544); 880793#L156 assume !(ssl3_accept_~s__state~0 == 8545); 880790#L159 assume !(ssl3_accept_~s__state~0 == 8560); 880787#L162 assume !(ssl3_accept_~s__state~0 == 8561); 880784#L165 assume ssl3_accept_~s__state~0 == 8448; 880753#L166 assume !(ssl3_accept_~num1~0 > 0); 880749#L426-1 ssl3_accept_~s__state~0 := ssl3_accept_~s__s3__tmp__next_state___0~0; 880740#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 880735#L604 assume ssl3_accept_~skip~0 == 0; 880615#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 880613#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 880609#L615-1 assume !(ssl3_accept_~cb~0 != 0); 880607#L603 ssl3_accept_~skip~0 := 0; 880605#L99-3 assume true; 880603#L99-1 assume !false; 880601#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 880599#L102 assume !(ssl3_accept_~s__state~0 == 12292); 880597#L105 assume !(ssl3_accept_~s__state~0 == 16384); 880595#L108 assume !(ssl3_accept_~s__state~0 == 8192); 880593#L111 assume !(ssl3_accept_~s__state~0 == 24576); 880591#L114 assume !(ssl3_accept_~s__state~0 == 8195); 880589#L117 assume !(ssl3_accept_~s__state~0 == 8480); 880587#L120 assume !(ssl3_accept_~s__state~0 == 8481); 880585#L123 assume !(ssl3_accept_~s__state~0 == 8482); 880583#L126 assume !(ssl3_accept_~s__state~0 == 8464); 880581#L129 assume !(ssl3_accept_~s__state~0 == 8465); 880579#L132 assume !(ssl3_accept_~s__state~0 == 8466); 880577#L135 assume !(ssl3_accept_~s__state~0 == 8496); 880575#L138 assume !(ssl3_accept_~s__state~0 == 8497); 880573#L141 assume !(ssl3_accept_~s__state~0 == 8512); 880571#L144 assume !(ssl3_accept_~s__state~0 == 8513); 880569#L147 assume !(ssl3_accept_~s__state~0 == 8528); 880566#L150 assume !(ssl3_accept_~s__state~0 == 8529); 880564#L153 assume !(ssl3_accept_~s__state~0 == 8544); 880563#L156 assume !(ssl3_accept_~s__state~0 == 8545); 880561#L159 assume !(ssl3_accept_~s__state~0 == 8560); 880558#L162 assume !(ssl3_accept_~s__state~0 == 8561); 880551#L165 assume !(ssl3_accept_~s__state~0 == 8448); 880550#L168 assume ssl3_accept_~s__state~0 == 8576; 880251#L172 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet39;havoc ssl3_accept_#t~nondet39; 880546#L440 assume !(ssl3_accept_~ret~0 <= 0); 880543#L443 assume ssl3_accept_~ret~0 == 2;ssl3_accept_~s__state~0 := 8466; 880544#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 881843#L604 assume ssl3_accept_~skip~0 == 0; 881844#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 881277#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 881841#L615-1 assume !(ssl3_accept_~cb~0 != 0); 882256#L603 ssl3_accept_~skip~0 := 0; 882255#L99-3 assume true; 882254#L99-1 assume !false; 882253#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 882252#L102 assume !(ssl3_accept_~s__state~0 == 12292); 882251#L105 assume !(ssl3_accept_~s__state~0 == 16384); 882250#L108 assume !(ssl3_accept_~s__state~0 == 8192); 882249#L111 assume !(ssl3_accept_~s__state~0 == 24576); 882248#L114 assume !(ssl3_accept_~s__state~0 == 8195); 882247#L117 assume !(ssl3_accept_~s__state~0 == 8480); 882246#L120 assume !(ssl3_accept_~s__state~0 == 8481); 882245#L123 assume !(ssl3_accept_~s__state~0 == 8482); 882244#L126 assume !(ssl3_accept_~s__state~0 == 8464); 882243#L129 assume !(ssl3_accept_~s__state~0 == 8465); 877529#L132 assume ssl3_accept_~s__state~0 == 8466; 877530#L133 ssl3_accept_~s__shutdown~0 := 0;ssl3_accept_~ret~0 := ssl3_accept_#t~nondet33;havoc ssl3_accept_#t~nondet33; 841289#L274 assume !(ssl3_accept_~blastFlag~0 == 0); 841279#L274-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; 841280#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 881801#L604 assume ssl3_accept_~skip~0 == 0; 881802#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 881238#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 881799#L615-1 assume !(ssl3_accept_~cb~0 != 0); 881820#L603 ssl3_accept_~skip~0 := 0; 881819#L99-3 assume true; 881818#L99-1 assume !false; 881817#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 881816#L102 assume !(ssl3_accept_~s__state~0 == 12292); 881815#L105 assume !(ssl3_accept_~s__state~0 == 16384); 881814#L108 assume !(ssl3_accept_~s__state~0 == 8192); 881813#L111 assume !(ssl3_accept_~s__state~0 == 24576); 881812#L114 assume !(ssl3_accept_~s__state~0 == 8195); 881811#L117 assume !(ssl3_accept_~s__state~0 == 8480); 881810#L120 assume !(ssl3_accept_~s__state~0 == 8481); 881809#L123 assume !(ssl3_accept_~s__state~0 == 8482); 881808#L126 assume !(ssl3_accept_~s__state~0 == 8464); 881807#L129 assume !(ssl3_accept_~s__state~0 == 8465); 877598#L132 assume !(ssl3_accept_~s__state~0 == 8466); 877553#L135 assume ssl3_accept_~s__state~0 == 8496; 841350#L139 ssl3_accept_~ret~0 := ssl3_accept_#t~nondet34;havoc ssl3_accept_#t~nondet34; 841351#L287 assume !(ssl3_accept_~blastFlag~0 == 1); 841405#L287-2 assume !(ssl3_accept_~ret~0 <= 0); 841321#L293 assume !(ssl3_accept_~s__hit~0 != 0);ssl3_accept_~s__state~0 := 8512; 841322#L293-2 ssl3_accept_~s__init_num~0 := 0; 881795#L566 assume ssl3_accept_~s__s3__tmp__reuse_message~0 == 0; 881793#L604 assume ssl3_accept_~skip~0 == 0; 881149#L605 assume !(ssl3_accept_~tmp___1~0 != -12288); 881147#L605-1 assume !(ssl3_accept_~s__debug~0 != 0); 881143#L615-1 assume !(ssl3_accept_~cb~0 != 0); 881141#L603 ssl3_accept_~skip~0 := 0; 881139#L99-3 assume true; 881137#L99-1 assume !false; 881135#L100 ssl3_accept_~state~0 := ssl3_accept_~s__state~0; 881133#L102 assume !(ssl3_accept_~s__state~0 == 12292); 881131#L105 assume !(ssl3_accept_~s__state~0 == 16384); 881130#L108 assume !(ssl3_accept_~s__state~0 == 8192); 881127#L111 assume !(ssl3_accept_~s__state~0 == 24576); 881125#L114 assume !(ssl3_accept_~s__state~0 == 8195); 881123#L117 assume !(ssl3_accept_~s__state~0 == 8480); 881118#L120 assume !(ssl3_accept_~s__state~0 == 8481); 881116#L123 assume !(ssl3_accept_~s__state~0 == 8482); 881114#L126 assume !(ssl3_accept_~s__state~0 == 8464); 881112#L129 assume !(ssl3_accept_~s__state~0 == 8465); 881110#L132 assume !(ssl3_accept_~s__state~0 == 8466); 881108#L135 assume !(ssl3_accept_~s__state~0 == 8496); 881106#L138 assume !(ssl3_accept_~s__state~0 == 8497); 881104#L141 assume ssl3_accept_~s__state~0 == 8512; 879796#L145 ssl3_accept_~__cil_tmp56~0 := ssl3_accept_~s__s3__tmp__new_cipher__algorithms~0; 881093#L304 assume (ssl3_accept_~__cil_tmp56~0 + 256) % 4294967296 != 0;ssl3_accept_~skip~0 := 1; 881091#L304-2 [2018-11-10 04:53:04,547 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:53:04,547 INFO L82 PathProgramCache]: Analyzing trace with hash 234739772, now seen corresponding path program 1 times [2018-11-10 04:53:04,547 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:53:04,547 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:53:04,548 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:04,548 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:53:04,548 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:04,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:53:04,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:53:04,557 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:53:04,557 INFO L82 PathProgramCache]: Analyzing trace with hash 681336289, now seen corresponding path program 2 times [2018-11-10 04:53:04,557 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:53:04,557 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:53:04,558 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:04,558 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-10 04:53:04,558 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:04,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:53:04,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:53:04,583 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-10 04:53:04,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1292456548, now seen corresponding path program 1 times [2018-11-10 04:53:04,583 INFO L225 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-10 04:53:04,583 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-10 04:53:04,583 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:04,583 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-11-10 04:53:04,584 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-10 04:53:04,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:53:04,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-11-10 04:53:05,403 WARN L179 SmtUtils]: Spent 755.00 ms on a formula simplification. DAG size of input: 407 DAG size of output: 155 [2018-11-10 04:53:05,915 WARN L179 SmtUtils]: Spent 440.00 ms on a formula simplification. DAG size of input: 175 DAG size of output: 97 [2018-11-10 04:53:05,970 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 10.11 04:53:05 BoogieIcfgContainer [2018-11-10 04:53:05,970 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2018-11-10 04:53:05,971 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-11-10 04:53:05,971 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-11-10 04:53:05,971 INFO L276 PluginConnector]: Witness Printer initialized [2018-11-10 04:53:05,971 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.11 04:52:48" (3/4) ... [2018-11-10 04:53:05,974 INFO L141 WitnessPrinter]: Generating witness for non-termination counterexample [2018-11-10 04:53:06,040 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_879a6fd7-76e9-42db-bea3-73a5f19d737c/bin-2019/uautomizer/witness.graphml [2018-11-10 04:53:06,040 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-11-10 04:53:06,041 INFO L168 Benchmark]: Toolchain (without parser) took 18781.18 ms. Allocated memory was 1.0 GB in the beginning and 2.8 GB in the end (delta: 1.8 GB). Free memory was 960.3 MB in the beginning and 2.0 GB in the end (delta: -996.0 MB). Peak memory consumption was 758.3 MB. Max. memory is 11.5 GB. [2018-11-10 04:53:06,041 INFO L168 Benchmark]: CDTParser took 0.15 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 04:53:06,041 INFO L168 Benchmark]: CACSL2BoogieTranslator took 222.03 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 04:53:06,041 INFO L168 Benchmark]: Boogie Procedure Inliner took 39.13 ms. Allocated memory is still 1.0 GB. Free memory was 941.5 MB in the beginning and 938.8 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. [2018-11-10 04:53:06,042 INFO L168 Benchmark]: Boogie Preprocessor took 70.40 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 154.1 MB). Free memory was 938.8 MB in the beginning and 1.1 GB in the end (delta: -208.5 MB). Peak memory consumption was 16.5 MB. Max. memory is 11.5 GB. [2018-11-10 04:53:06,042 INFO L168 Benchmark]: RCFGBuilder took 481.24 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: 53.4 MB). Peak memory consumption was 53.4 MB. Max. memory is 11.5 GB. [2018-11-10 04:53:06,042 INFO L168 Benchmark]: BuchiAutomizer took 17895.13 ms. Allocated memory was 1.2 GB in the beginning and 2.8 GB in the end (delta: 1.6 GB). Free memory was 1.1 GB in the beginning and 2.0 GB in the end (delta: -862.4 MB). Peak memory consumption was 1.9 GB. Max. memory is 11.5 GB. [2018-11-10 04:53:06,042 INFO L168 Benchmark]: Witness Printer took 69.45 ms. Allocated memory is still 2.8 GB. Free memory is still 2.0 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-11-10 04:53:06,044 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.15 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 222.03 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 39.13 ms. Allocated memory is still 1.0 GB. Free memory was 941.5 MB in the beginning and 938.8 MB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 70.40 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 154.1 MB). Free memory was 938.8 MB in the beginning and 1.1 GB in the end (delta: -208.5 MB). Peak memory consumption was 16.5 MB. Max. memory is 11.5 GB. * RCFGBuilder took 481.24 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: 53.4 MB). Peak memory consumption was 53.4 MB. Max. memory is 11.5 GB. * BuchiAutomizer took 17895.13 ms. Allocated memory was 1.2 GB in the beginning and 2.8 GB in the end (delta: 1.6 GB). Free memory was 1.1 GB in the beginning and 2.0 GB in the end (delta: -862.4 MB). Peak memory consumption was 1.9 GB. Max. memory is 11.5 GB. * Witness Printer took 69.45 ms. Allocated memory is still 2.8 GB. Free memory is still 2.0 GB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 37 terminating modules (34 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. 34 modules have a trivial ranking function, the largest among these consists of 5 locations. The remainder module has 43066 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 17.8s and 35 iterations. TraceHistogramMax:7. Analysis of lassos took 7.6s. Construction of modules took 2.6s. Büchi inclusion checks took 1.9s. Highest rank in rank-based complementation 3. Minimization of det autom 0. Minimization of nondet autom 37. Automata minimization 3.2s AutomataMinimizationTime, 37 MinimizatonAttempts, 40233 StatesRemovedByMinimization, 31 NontrivialMinimizations. Non-live state removal took 1.5s Buchi closure took 0.1s. Biggest automaton had 76542 states and ocurred in iteration 31. Nontrivial modules had stage [3, 0, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 410/410 HoareTripleCheckerStatistics: 9837 SDtfs, 7362 SDslu, 8059 SDs, 0 SdLazy, 4333 SolverSat, 789 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 2.6s Time LassoAnalysisResults: nont1 unkn0 SFLI23 SFLT0 conc0 concLT2 SILN1 SILU0 SILI7 SILT1 lasso0 LassoPreprocessingBenchmarks: Lassos: inital57 mio100 ax100 hnf99 lsp26 ukn100 mio100 lsp100 div175 bol100 ite100 ukn100 eq193 hnf74 smp97 dnf100 smp100 tf108 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 1ms VariablesStem: 0 VariablesLoop: 1 DisjunctsStem: 1 DisjunctsLoop: 2 SupportingInvariants: 0 MotzkinApplications: 4 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 23 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 3 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.6s - TerminationAnalysisResult: Nontermination possible Buchi Automizer proved that your program is nonterminating for some inputs - FixpointNonTerminationResult [Line: 208]: 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=4294967294, \old(initial_state)=8464, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@48a782b2=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4099f992=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@52f44f08=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@7f3868b=0, __cil_tmp60=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@7c0df15b=0, buf=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@13e49fb9=0, s__new_session=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@3d18c03e=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@17d5a086=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@631312dc=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@68f31e91=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@67a92f74=0, s__shutdown=0, s__type=0, state=8512, s__s3__tmp__use_rsa_tmp=0, s__session__cipher=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4cbade6a=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@72fa51d6=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@426e07fc=0, s__rwstate=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@1e7191d8=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@52f01d29=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@79f8f0c3=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@2fae7db4=0, __cil_tmp57=4292870144, 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=8512, s__info_callback=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression@21207603=0, tmp___2=0, cb=0, s__s3__tmp__new_cipher__algorithms=4294967266, tmp___10=0, __cil_tmp56=4294967266, s__verify_mode=8, tmp___6=0, tmp=3, org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression@717c4016=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression@78dccbfb=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@50183a77=0, s__s3__tmp__reuse_message=0, s__ctx__stats__sess_accept_renegotiate=0, l=4294967266, s__cert__pkeys__AT0__privatekey=17, org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression@2d5e4826=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTUnaryExpression@20c8f6ce=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=1, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@660e1901=2, got_new_session=1, __cil_tmp61=4294967266, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@5da4bd6f=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@cfbb588=0, s__s3__tmp__new_cipher=0, new_state=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@6b6dbc04=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@10a4db75=0, s__options=4292870144, s__cert=7, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@6f41e71=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@21b56609=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@32bab97a=0, Time=3, num1=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@2d21c5f4=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@126bb56c=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@2443edc5=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@d84c4f0=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@6c92362e=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@3ab63a1b=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4b9c4e53=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@68b138d4=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@27be299a=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@f2fde8d=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@4b23b034=0, s__init_buf___0=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@15a0d782=1, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@6478d880=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@6efd8137=0, initial_state=8464, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@5202afd6=0, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@2b9d9f13=1, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@38093412=1, s__s3__tmp__next_state___0=8576, s=8464, org.eclipse.cdt.internal.core.dom.parser.c.CASTFunctionCallExpression@30c1905e=0, tmp___8=0, __cil_tmp58=4294967294, tmp___4=0, s__ctx__stats__sess_accept_good=0} - StatisticsResult: NonterminationArgumentStatistics Fixpoint - NonterminatingLassoResult [Line: 304]: Nonterminating execution Found a nonterminating execution for the following lasso shaped sequence of statements. Stem: [L646] int s ; [L647] int tmp ; [L651] s = 8464 [L652] 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 = __VERIFIER_nondet_int() ; [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 ; [L43] unsigned long l ; [L44] unsigned long Time ; [L45] unsigned long tmp ; [L46] int cb ; [L47] long num1 = __VERIFIER_nondet_long() ; [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 = __VERIFIER_nondet_int() ; [L56] int tmp___4 = __VERIFIER_nondet_int() ; [L57] int tmp___5 = __VERIFIER_nondet_int() ; [L58] int tmp___6 = __VERIFIER_nondet_int() ; [L59] int tmp___7 ; [L60] long tmp___8 = __VERIFIER_nondet_long() ; [L61] int tmp___9 = __VERIFIER_nondet_int() ; [L62] int tmp___10 = __VERIFIER_nondet_int() ; [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__reuse_message = 0 [L74] s__state = initial_state [L75] blastFlag = 0 [L76] tmp = __VERIFIER_nondet_int() [L77] Time = tmp [L78] cb = 0 [L79] ret = -1 [L80] skip = 0 [L81] got_new_session = 0 [L82] COND FALSE !(s__info_callback != 0) [L85] COND FALSE !(s__ctx__info_callback != 0) [L89] s__in_handshake ++ [L90] COND FALSE !(tmp___1 + 12288) [L95] COND FALSE !(s__cert == 0) [L99] COND TRUE 1 [L101] state = s__state [L102] COND FALSE !(s__state == 12292) [L105] COND FALSE !(s__state == 16384) [L108] COND FALSE !(s__state == 8192) [L111] COND FALSE !(s__state == 24576) [L114] COND FALSE !(s__state == 8195) [L117] COND FALSE !(s__state == 8480) [L120] COND FALSE !(s__state == 8481) [L123] COND FALSE !(s__state == 8482) [L126] COND TRUE s__state == 8464 [L272] s__shutdown = 0 [L273] ret = __VERIFIER_nondet_int() [L274] COND TRUE blastFlag == 0 [L275] blastFlag = 1 [L277] COND FALSE !(ret <= 0) [L280] got_new_session = 1 [L281] s__state = 8496 [L282] s__init_num = 0 [L603] COND TRUE ! s__s3__tmp__reuse_message [L604] COND TRUE ! skip [L605] COND FALSE !(tmp___1 != -12288) [L615] COND FALSE !(\read(s__debug)) [L621] COND FALSE !(cb != 0) [L630] skip = 0 [L99] COND TRUE 1 [L101] state = s__state [L102] COND FALSE !(s__state == 12292) [L105] COND FALSE !(s__state == 16384) [L108] COND FALSE !(s__state == 8192) [L111] COND FALSE !(s__state == 24576) [L114] COND FALSE !(s__state == 8195) [L117] COND FALSE !(s__state == 8480) [L120] COND FALSE !(s__state == 8481) [L123] COND FALSE !(s__state == 8482) [L126] COND FALSE !(s__state == 8464) [L129] COND FALSE !(s__state == 8465) [L132] COND FALSE !(s__state == 8466) [L135] COND TRUE s__state == 8496 [L286] ret = __VERIFIER_nondet_int() [L287] COND TRUE blastFlag == 1 [L288] blastFlag = 2 [L290] COND FALSE !(ret <= 0) [L293] COND FALSE !(\read(s__hit)) [L296] s__state = 8512 [L298] s__init_num = 0 [L603] COND TRUE ! s__s3__tmp__reuse_message [L604] COND TRUE ! skip [L605] COND FALSE !(tmp___1 != -12288) [L615] COND FALSE !(\read(s__debug)) [L621] COND FALSE !(cb != 0) [L630] skip = 0 [L99] COND TRUE 1 [L101] state = s__state [L102] COND FALSE !(s__state == 12292) [L105] COND FALSE !(s__state == 16384) [L108] COND FALSE !(s__state == 8192) [L111] COND FALSE !(s__state == 24576) [L114] COND FALSE !(s__state == 8195) [L117] COND FALSE !(s__state == 8480) [L120] COND FALSE !(s__state == 8481) [L123] COND FALSE !(s__state == 8482) [L126] COND FALSE !(s__state == 8464) [L129] COND FALSE !(s__state == 8465) [L132] COND FALSE !(s__state == 8466) [L135] COND FALSE !(s__state == 8496) [L138] COND FALSE !(s__state == 8497) [L141] COND TRUE s__state == 8512 [L303] __cil_tmp56 = (unsigned long )s__s3__tmp__new_cipher__algorithms [L304] COND TRUE __cil_tmp56 + 256UL [L305] skip = 1 Loop: [L313] s__state = 8528 [L314] s__init_num = 0 [L603] COND TRUE ! s__s3__tmp__reuse_message [L604] COND FALSE !(! skip) [L630] skip = 0 [L99] COND TRUE 1 [L101] state = s__state [L102] COND FALSE !(s__state == 12292) [L105] COND FALSE !(s__state == 16384) [L108] COND FALSE !(s__state == 8192) [L111] COND FALSE !(s__state == 24576) [L114] COND FALSE !(s__state == 8195) [L117] COND FALSE !(s__state == 8480) [L120] COND FALSE !(s__state == 8481) [L123] COND FALSE !(s__state == 8482) [L126] COND FALSE !(s__state == 8464) [L129] COND FALSE !(s__state == 8465) [L132] COND FALSE !(s__state == 8466) [L135] COND FALSE !(s__state == 8496) [L138] COND FALSE !(s__state == 8497) [L141] COND FALSE !(s__state == 8512) [L144] COND FALSE !(s__state == 8513) [L147] COND TRUE s__state == 8528 [L318] l = (unsigned long )s__s3__tmp__new_cipher__algorithms [L320] __cil_tmp57 = (unsigned long )s__options [L321] COND FALSE !(__cil_tmp57 + 2097152UL) [L324] s__s3__tmp__use_rsa_tmp = 0 [L327] COND FALSE !(\read(s__s3__tmp__use_rsa_tmp)) [L330] COND FALSE !(l + 30UL) [L333] COND TRUE l + 1UL [L334] COND FALSE !(s__cert__pkeys__AT0__privatekey == 0) [L338] __cil_tmp58 = (unsigned long )s__s3__tmp__new_cipher__algo_strength [L339] COND FALSE !(__cil_tmp58 + 2UL) [L361] skip = 1 [L370] s__state = 8544 [L371] s__init_num = 0 [L603] COND TRUE ! s__s3__tmp__reuse_message [L604] COND FALSE !(! skip) [L630] skip = 0 [L99] COND TRUE 1 [L101] state = s__state [L102] COND FALSE !(s__state == 12292) [L105] COND FALSE !(s__state == 16384) [L108] COND FALSE !(s__state == 8192) [L111] COND FALSE !(s__state == 24576) [L114] COND FALSE !(s__state == 8195) [L117] COND FALSE !(s__state == 8480) [L120] COND FALSE !(s__state == 8481) [L123] COND FALSE !(s__state == 8482) [L126] COND FALSE !(s__state == 8464) [L129] COND FALSE !(s__state == 8465) [L132] COND FALSE !(s__state == 8466) [L135] COND FALSE !(s__state == 8496) [L138] COND FALSE !(s__state == 8497) [L141] COND FALSE !(s__state == 8512) [L144] COND FALSE !(s__state == 8513) [L147] COND FALSE !(s__state == 8528) [L150] COND FALSE !(s__state == 8529) [L153] COND TRUE s__state == 8544 [L375] COND TRUE s__verify_mode + 1 [L376] COND FALSE !(s__session__peer != 0) [L387] __cil_tmp61 = (unsigned long )s__s3__tmp__new_cipher__algorithms [L388] COND TRUE __cil_tmp61 + 256UL [L389] COND TRUE s__verify_mode + 2 [L398] s__s3__tmp__cert_request = 1 [L399] ret = __VERIFIER_nondet_int() [L400] COND FALSE !(ret <= 0) [L403] s__state = 8448 [L404] s__s3__tmp__next_state___0 = 8576 [L405] s__init_num = 0 [L603] COND TRUE ! s__s3__tmp__reuse_message [L604] COND TRUE ! skip [L605] COND FALSE !(tmp___1 != -12288) [L615] COND FALSE !(\read(s__debug)) [L621] COND FALSE !(cb != 0) [L630] skip = 0 [L99] COND TRUE 1 [L101] state = s__state [L102] COND FALSE !(s__state == 12292) [L105] COND FALSE !(s__state == 16384) [L108] COND FALSE !(s__state == 8192) [L111] COND FALSE !(s__state == 24576) [L114] COND FALSE !(s__state == 8195) [L117] COND FALSE !(s__state == 8480) [L120] COND FALSE !(s__state == 8481) [L123] COND FALSE !(s__state == 8482) [L126] COND FALSE !(s__state == 8464) [L129] COND FALSE !(s__state == 8465) [L132] COND FALSE !(s__state == 8466) [L135] COND FALSE !(s__state == 8496) [L138] COND FALSE !(s__state == 8497) [L141] COND FALSE !(s__state == 8512) [L144] COND FALSE !(s__state == 8513) [L147] COND FALSE !(s__state == 8528) [L150] COND FALSE !(s__state == 8529) [L153] COND FALSE !(s__state == 8544) [L156] COND FALSE !(s__state == 8545) [L159] COND FALSE !(s__state == 8560) [L162] COND FALSE !(s__state == 8561) [L165] COND TRUE s__state == 8448 [L426] COND FALSE !(num1 > 0L) [L435] s__state = s__s3__tmp__next_state___0 [L603] COND TRUE ! s__s3__tmp__reuse_message [L604] COND TRUE ! skip [L605] COND FALSE !(tmp___1 != -12288) [L615] COND FALSE !(\read(s__debug)) [L621] COND FALSE !(cb != 0) [L630] skip = 0 [L99] COND TRUE 1 [L101] state = s__state [L102] COND FALSE !(s__state == 12292) [L105] COND FALSE !(s__state == 16384) [L108] COND FALSE !(s__state == 8192) [L111] COND FALSE !(s__state == 24576) [L114] COND FALSE !(s__state == 8195) [L117] COND FALSE !(s__state == 8480) [L120] COND FALSE !(s__state == 8481) [L123] COND FALSE !(s__state == 8482) [L126] COND FALSE !(s__state == 8464) [L129] COND FALSE !(s__state == 8465) [L132] COND FALSE !(s__state == 8466) [L135] COND FALSE !(s__state == 8496) [L138] COND FALSE !(s__state == 8497) [L141] COND FALSE !(s__state == 8512) [L144] COND FALSE !(s__state == 8513) [L147] COND FALSE !(s__state == 8528) [L150] COND FALSE !(s__state == 8529) [L153] COND FALSE !(s__state == 8544) [L156] COND FALSE !(s__state == 8545) [L159] COND FALSE !(s__state == 8560) [L162] COND FALSE !(s__state == 8561) [L165] COND FALSE !(s__state == 8448) [L168] COND TRUE s__state == 8576 [L439] ret = __VERIFIER_nondet_int() [L440] COND FALSE !(ret <= 0) [L443] COND TRUE ret == 2 [L444] s__state = 8466 [L603] COND TRUE ! s__s3__tmp__reuse_message [L604] COND TRUE ! skip [L605] COND FALSE !(tmp___1 != -12288) [L615] COND FALSE !(\read(s__debug)) [L621] COND FALSE !(cb != 0) [L630] skip = 0 [L99] COND TRUE 1 [L101] state = s__state [L102] COND FALSE !(s__state == 12292) [L105] COND FALSE !(s__state == 16384) [L108] COND FALSE !(s__state == 8192) [L111] COND FALSE !(s__state == 24576) [L114] COND FALSE !(s__state == 8195) [L117] COND FALSE !(s__state == 8480) [L120] COND FALSE !(s__state == 8481) [L123] COND FALSE !(s__state == 8482) [L126] COND FALSE !(s__state == 8464) [L129] COND FALSE !(s__state == 8465) [L132] COND TRUE s__state == 8466 [L272] s__shutdown = 0 [L273] ret = __VERIFIER_nondet_int() [L274] COND FALSE !(blastFlag == 0) [L277] COND FALSE !(ret <= 0) [L280] got_new_session = 1 [L281] s__state = 8496 [L282] s__init_num = 0 [L603] COND TRUE ! s__s3__tmp__reuse_message [L604] COND TRUE ! skip [L605] COND FALSE !(tmp___1 != -12288) [L615] COND FALSE !(\read(s__debug)) [L621] COND FALSE !(cb != 0) [L630] skip = 0 [L99] COND TRUE 1 [L101] state = s__state [L102] COND FALSE !(s__state == 12292) [L105] COND FALSE !(s__state == 16384) [L108] COND FALSE !(s__state == 8192) [L111] COND FALSE !(s__state == 24576) [L114] COND FALSE !(s__state == 8195) [L117] COND FALSE !(s__state == 8480) [L120] COND FALSE !(s__state == 8481) [L123] COND FALSE !(s__state == 8482) [L126] COND FALSE !(s__state == 8464) [L129] COND FALSE !(s__state == 8465) [L132] COND FALSE !(s__state == 8466) [L135] COND TRUE s__state == 8496 [L286] ret = __VERIFIER_nondet_int() [L287] COND FALSE !(blastFlag == 1) [L290] COND FALSE !(ret <= 0) [L293] COND FALSE !(\read(s__hit)) [L296] s__state = 8512 [L298] s__init_num = 0 [L603] COND TRUE ! s__s3__tmp__reuse_message [L604] COND TRUE ! skip [L605] COND FALSE !(tmp___1 != -12288) [L615] COND FALSE !(\read(s__debug)) [L621] COND FALSE !(cb != 0) [L630] skip = 0 [L99] COND TRUE 1 [L101] state = s__state [L102] COND FALSE !(s__state == 12292) [L105] COND FALSE !(s__state == 16384) [L108] COND FALSE !(s__state == 8192) [L111] COND FALSE !(s__state == 24576) [L114] COND FALSE !(s__state == 8195) [L117] COND FALSE !(s__state == 8480) [L120] COND FALSE !(s__state == 8481) [L123] COND FALSE !(s__state == 8482) [L126] COND FALSE !(s__state == 8464) [L129] COND FALSE !(s__state == 8465) [L132] COND FALSE !(s__state == 8466) [L135] COND FALSE !(s__state == 8496) [L138] COND FALSE !(s__state == 8497) [L141] COND TRUE s__state == 8512 [L303] __cil_tmp56 = (unsigned long )s__s3__tmp__new_cipher__algorithms [L304] COND TRUE __cil_tmp56 + 256UL [L305] skip = 1 End of lasso representation. RESULT: Ultimate proved your program to be incorrect! Received shutdown request...