java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -s ../../../trunk/examples/settings/ai/array-bench/reach_32bit_array_compound_oct_cong.epf -i ../../../trunk/examples/programs/20170304-DifficultPathPrograms/s3_srvr_1.cil.c_23.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.24-c78c21b [2018-12-03 18:00:14,407 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-03 18:00:14,409 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-03 18:00:14,426 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-03 18:00:14,427 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-03 18:00:14,428 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-03 18:00:14,430 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-03 18:00:14,433 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-03 18:00:14,436 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-03 18:00:14,437 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-03 18:00:14,440 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-03 18:00:14,440 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-03 18:00:14,441 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-03 18:00:14,442 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-03 18:00:14,443 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-03 18:00:14,445 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-03 18:00:14,446 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-03 18:00:14,454 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-03 18:00:14,458 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-03 18:00:14,460 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-03 18:00:14,464 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-03 18:00:14,466 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-03 18:00:14,469 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-03 18:00:14,470 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-03 18:00:14,470 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-03 18:00:14,471 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-03 18:00:14,472 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-03 18:00:14,472 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-03 18:00:14,476 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-03 18:00:14,477 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-03 18:00:14,477 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-03 18:00:14,477 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-03 18:00:14,479 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-03 18:00:14,479 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-03 18:00:14,480 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-03 18:00:14,481 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-03 18:00:14,481 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/ai/array-bench/reach_32bit_array_compound_oct_cong.epf [2018-12-03 18:00:14,505 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-03 18:00:14,505 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-03 18:00:14,506 INFO L131 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2018-12-03 18:00:14,507 INFO L133 SettingsManager]: * Show backtranslation warnings=false [2018-12-03 18:00:14,510 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-03 18:00:14,510 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-03 18:00:14,510 INFO L133 SettingsManager]: * User list type=DISABLED [2018-12-03 18:00:14,510 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-12-03 18:00:14,510 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-12-03 18:00:14,511 INFO L133 SettingsManager]: * Abstract domain=ArrayDomain [2018-12-03 18:00:14,511 INFO L133 SettingsManager]: * Log string format=TERM [2018-12-03 18:00:14,511 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-12-03 18:00:14,511 INFO L133 SettingsManager]: * Interval Domain=false [2018-12-03 18:00:14,512 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-03 18:00:14,512 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-03 18:00:14,512 INFO L133 SettingsManager]: * Use SBE=true [2018-12-03 18:00:14,513 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-03 18:00:14,513 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-03 18:00:14,513 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-03 18:00:14,513 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-03 18:00:14,514 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-03 18:00:14,515 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-03 18:00:14,515 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-03 18:00:14,515 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-03 18:00:14,515 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-03 18:00:14,516 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-03 18:00:14,516 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-03 18:00:14,516 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-03 18:00:14,516 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-03 18:00:14,516 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-03 18:00:14,517 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-03 18:00:14,517 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-03 18:00:14,517 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-03 18:00:14,517 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-03 18:00:14,518 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-12-03 18:00:14,518 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-03 18:00:14,518 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-03 18:00:14,518 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-03 18:00:14,518 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2018-12-03 18:00:14,575 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-03 18:00:14,590 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-03 18:00:14,595 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-03 18:00:14,597 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-12-03 18:00:14,597 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-12-03 18:00:14,601 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170304-DifficultPathPrograms/s3_srvr_1.cil.c_23.bpl [2018-12-03 18:00:14,601 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170304-DifficultPathPrograms/s3_srvr_1.cil.c_23.bpl' [2018-12-03 18:00:14,701 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-03 18:00:14,704 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-12-03 18:00:14,704 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-03 18:00:14,705 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-03 18:00:14,705 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-03 18:00:14,723 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.12 06:00:14" (1/1) ... [2018-12-03 18:00:14,745 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.12 06:00:14" (1/1) ... [2018-12-03 18:00:14,757 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-03 18:00:14,758 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-03 18:00:14,758 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-03 18:00:14,759 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-03 18:00:14,771 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.12 06:00:14" (1/1) ... [2018-12-03 18:00:14,771 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.12 06:00:14" (1/1) ... [2018-12-03 18:00:14,774 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.12 06:00:14" (1/1) ... [2018-12-03 18:00:14,774 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.12 06:00:14" (1/1) ... [2018-12-03 18:00:14,784 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.12 06:00:14" (1/1) ... [2018-12-03 18:00:14,787 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.12 06:00:14" (1/1) ... [2018-12-03 18:00:14,795 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.12 06:00:14" (1/1) ... [2018-12-03 18:00:14,802 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-03 18:00:14,803 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-03 18:00:14,803 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-03 18:00:14,803 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-03 18:00:14,804 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.12 06:00:14" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-03 18:00:14,870 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-03 18:00:14,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-03 18:00:15,592 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-03 18:00:15,593 INFO L280 CfgBuilder]: Removed 1 assue(true) statements. [2018-12-03 18:00:15,593 INFO L202 PluginConnector]: Adding new model s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 06:00:15 BoogieIcfgContainer [2018-12-03 18:00:15,593 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-03 18:00:15,594 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-03 18:00:15,595 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-03 18:00:15,598 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-03 18:00:15,598 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.12 06:00:14" (1/2) ... [2018-12-03 18:00:15,599 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@45b896b7 and model type s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.12 06:00:15, skipping insertion in model container [2018-12-03 18:00:15,599 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.12 06:00:15" (2/2) ... [2018-12-03 18:00:15,601 INFO L112 eAbstractionObserver]: Analyzing ICFG s3_srvr_1.cil.c_23.bpl [2018-12-03 18:00:15,611 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-03 18:00:15,620 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-03 18:00:15,635 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-03 18:00:15,669 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-03 18:00:15,670 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-03 18:00:15,670 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-03 18:00:15,670 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-03 18:00:15,670 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-03 18:00:15,670 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-03 18:00:15,671 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-03 18:00:15,671 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-03 18:00:15,687 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states. [2018-12-03 18:00:15,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-12-03 18:00:15,694 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:00:15,696 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:00:15,699 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:00:15,706 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:15,706 INFO L82 PathProgramCache]: Analyzing trace with hash 1511424245, now seen corresponding path program 1 times [2018-12-03 18:00:15,708 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:00:15,757 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:15,758 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:00:15,758 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:15,758 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:00:15,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:00:15,949 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-03 18:00:15,952 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:00:15,952 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-03 18:00:15,952 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:00:15,957 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:00:15,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:00:15,969 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:15,972 INFO L87 Difference]: Start difference. First operand 25 states. Second operand 3 states. [2018-12-03 18:00:16,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:00:16,441 INFO L93 Difference]: Finished difference Result 60 states and 100 transitions. [2018-12-03 18:00:16,442 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:00:16,444 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 16 [2018-12-03 18:00:16,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:00:16,456 INFO L225 Difference]: With dead ends: 60 [2018-12-03 18:00:16,456 INFO L226 Difference]: Without dead ends: 36 [2018-12-03 18:00:16,460 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:16,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2018-12-03 18:00:16,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2018-12-03 18:00:16,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2018-12-03 18:00:16,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 60 transitions. [2018-12-03 18:00:16,507 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 60 transitions. Word has length 16 [2018-12-03 18:00:16,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:00:16,508 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 60 transitions. [2018-12-03 18:00:16,508 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:00:16,508 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 60 transitions. [2018-12-03 18:00:16,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2018-12-03 18:00:16,509 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:00:16,509 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:00:16,510 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:00:16,510 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:16,511 INFO L82 PathProgramCache]: Analyzing trace with hash 1787958207, now seen corresponding path program 1 times [2018-12-03 18:00:16,511 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:00:16,512 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:16,513 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:00:16,513 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:16,513 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:00:16,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:00:16,613 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-03 18:00:16,614 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:00:16,614 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-03 18:00:16,614 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:00:16,617 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:00:16,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:00:16,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:16,618 INFO L87 Difference]: Start difference. First operand 36 states and 60 transitions. Second operand 3 states. [2018-12-03 18:00:16,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:00:16,851 INFO L93 Difference]: Finished difference Result 87 states and 147 transitions. [2018-12-03 18:00:16,852 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:00:16,852 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 24 [2018-12-03 18:00:16,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:00:16,854 INFO L225 Difference]: With dead ends: 87 [2018-12-03 18:00:16,854 INFO L226 Difference]: Without dead ends: 52 [2018-12-03 18:00:16,855 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:16,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2018-12-03 18:00:16,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2018-12-03 18:00:16,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2018-12-03 18:00:16,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 86 transitions. [2018-12-03 18:00:16,869 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 86 transitions. Word has length 24 [2018-12-03 18:00:16,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:00:16,871 INFO L480 AbstractCegarLoop]: Abstraction has 52 states and 86 transitions. [2018-12-03 18:00:16,871 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:00:16,871 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 86 transitions. [2018-12-03 18:00:16,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-12-03 18:00:16,872 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:00:16,873 INFO L402 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:00:16,873 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:00:16,874 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:16,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1179694243, now seen corresponding path program 1 times [2018-12-03 18:00:16,874 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:00:16,876 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:16,877 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:00:16,877 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:16,877 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:00:16,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:00:16,979 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-12-03 18:00:16,979 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:00:16,979 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-03 18:00:16,979 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:00:16,980 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:00:16,981 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:00:16,981 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:16,982 INFO L87 Difference]: Start difference. First operand 52 states and 86 transitions. Second operand 3 states. [2018-12-03 18:00:17,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:00:17,140 INFO L93 Difference]: Finished difference Result 110 states and 183 transitions. [2018-12-03 18:00:17,141 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:00:17,141 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 31 [2018-12-03 18:00:17,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:00:17,142 INFO L225 Difference]: With dead ends: 110 [2018-12-03 18:00:17,143 INFO L226 Difference]: Without dead ends: 59 [2018-12-03 18:00:17,144 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:17,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-12-03 18:00:17,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2018-12-03 18:00:17,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2018-12-03 18:00:17,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 95 transitions. [2018-12-03 18:00:17,158 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 95 transitions. Word has length 31 [2018-12-03 18:00:17,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:00:17,159 INFO L480 AbstractCegarLoop]: Abstraction has 59 states and 95 transitions. [2018-12-03 18:00:17,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:00:17,159 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 95 transitions. [2018-12-03 18:00:17,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-12-03 18:00:17,160 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:00:17,160 INFO L402 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:00:17,161 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:00:17,161 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:17,161 INFO L82 PathProgramCache]: Analyzing trace with hash -1680558917, now seen corresponding path program 1 times [2018-12-03 18:00:17,162 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:00:17,162 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:17,163 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:00:17,163 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:17,163 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:00:17,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:00:17,248 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-03 18:00:17,248 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:00:17,249 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-03 18:00:17,249 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:00:17,250 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:00:17,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:00:17,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:17,251 INFO L87 Difference]: Start difference. First operand 59 states and 95 transitions. Second operand 3 states. [2018-12-03 18:00:17,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:00:17,479 INFO L93 Difference]: Finished difference Result 135 states and 220 transitions. [2018-12-03 18:00:17,479 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:00:17,480 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 31 [2018-12-03 18:00:17,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:00:17,481 INFO L225 Difference]: With dead ends: 135 [2018-12-03 18:00:17,481 INFO L226 Difference]: Without dead ends: 76 [2018-12-03 18:00:17,482 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:17,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2018-12-03 18:00:17,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2018-12-03 18:00:17,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2018-12-03 18:00:17,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 123 transitions. [2018-12-03 18:00:17,502 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 123 transitions. Word has length 31 [2018-12-03 18:00:17,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:00:17,503 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 123 transitions. [2018-12-03 18:00:17,503 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:00:17,503 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 123 transitions. [2018-12-03 18:00:17,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-12-03 18:00:17,505 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:00:17,505 INFO L402 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:00:17,505 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:00:17,506 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:17,506 INFO L82 PathProgramCache]: Analyzing trace with hash -2026096289, now seen corresponding path program 1 times [2018-12-03 18:00:17,506 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:00:17,507 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:17,507 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:00:17,507 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:17,508 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:00:17,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:00:17,576 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2018-12-03 18:00:17,576 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:00:17,577 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-03 18:00:17,577 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:00:17,577 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:00:17,578 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:00:17,578 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:17,578 INFO L87 Difference]: Start difference. First operand 76 states and 123 transitions. Second operand 3 states. [2018-12-03 18:00:17,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:00:17,980 INFO L93 Difference]: Finished difference Result 157 states and 255 transitions. [2018-12-03 18:00:17,981 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:00:17,981 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 37 [2018-12-03 18:00:17,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:00:17,983 INFO L225 Difference]: With dead ends: 157 [2018-12-03 18:00:17,983 INFO L226 Difference]: Without dead ends: 82 [2018-12-03 18:00:17,984 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:17,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2018-12-03 18:00:17,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 82. [2018-12-03 18:00:17,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 82 states. [2018-12-03 18:00:17,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 128 transitions. [2018-12-03 18:00:18,000 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 128 transitions. Word has length 37 [2018-12-03 18:00:18,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:00:18,000 INFO L480 AbstractCegarLoop]: Abstraction has 82 states and 128 transitions. [2018-12-03 18:00:18,000 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:00:18,000 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 128 transitions. [2018-12-03 18:00:18,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-12-03 18:00:18,002 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:00:18,002 INFO L402 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:00:18,002 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:00:18,003 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:18,003 INFO L82 PathProgramCache]: Analyzing trace with hash -865281023, now seen corresponding path program 1 times [2018-12-03 18:00:18,003 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:00:18,004 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:18,004 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:00:18,005 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:18,005 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:00:18,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:00:18,086 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2018-12-03 18:00:18,086 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:00:18,086 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-03 18:00:18,086 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:00:18,087 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:00:18,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:00:18,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:18,088 INFO L87 Difference]: Start difference. First operand 82 states and 128 transitions. Second operand 3 states. [2018-12-03 18:00:18,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:00:18,269 INFO L93 Difference]: Finished difference Result 168 states and 263 transitions. [2018-12-03 18:00:18,269 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:00:18,269 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 42 [2018-12-03 18:00:18,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:00:18,270 INFO L225 Difference]: With dead ends: 168 [2018-12-03 18:00:18,271 INFO L226 Difference]: Without dead ends: 87 [2018-12-03 18:00:18,272 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:18,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2018-12-03 18:00:18,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2018-12-03 18:00:18,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-12-03 18:00:18,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 130 transitions. [2018-12-03 18:00:18,288 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 130 transitions. Word has length 42 [2018-12-03 18:00:18,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:00:18,288 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 130 transitions. [2018-12-03 18:00:18,289 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:00:18,289 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 130 transitions. [2018-12-03 18:00:18,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-12-03 18:00:18,290 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:00:18,290 INFO L402 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:00:18,291 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:00:18,291 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:18,291 INFO L82 PathProgramCache]: Analyzing trace with hash 1951176091, now seen corresponding path program 1 times [2018-12-03 18:00:18,291 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:00:18,292 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:18,293 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:00:18,293 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:18,293 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:00:18,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:00:18,387 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2018-12-03 18:00:18,388 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:00:18,388 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-03 18:00:18,389 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:00:18,389 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:00:18,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:00:18,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:18,390 INFO L87 Difference]: Start difference. First operand 87 states and 130 transitions. Second operand 3 states. [2018-12-03 18:00:18,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:00:18,584 INFO L93 Difference]: Finished difference Result 185 states and 276 transitions. [2018-12-03 18:00:18,584 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:00:18,585 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 45 [2018-12-03 18:00:18,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:00:18,586 INFO L225 Difference]: With dead ends: 185 [2018-12-03 18:00:18,586 INFO L226 Difference]: Without dead ends: 98 [2018-12-03 18:00:18,590 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:18,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-12-03 18:00:18,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 98. [2018-12-03 18:00:18,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-12-03 18:00:18,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 143 transitions. [2018-12-03 18:00:18,618 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 143 transitions. Word has length 45 [2018-12-03 18:00:18,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:00:18,619 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 143 transitions. [2018-12-03 18:00:18,619 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:00:18,619 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 143 transitions. [2018-12-03 18:00:18,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2018-12-03 18:00:18,626 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:00:18,626 INFO L402 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:00:18,626 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:00:18,629 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:18,629 INFO L82 PathProgramCache]: Analyzing trace with hash 2094171455, now seen corresponding path program 1 times [2018-12-03 18:00:18,630 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:00:18,631 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:18,631 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:00:18,631 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:18,631 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:00:18,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:00:18,723 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2018-12-03 18:00:18,723 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:00:18,723 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-03 18:00:18,724 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:00:18,724 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:00:18,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:00:18,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:18,725 INFO L87 Difference]: Start difference. First operand 98 states and 143 transitions. Second operand 3 states. [2018-12-03 18:00:18,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:00:18,992 INFO L93 Difference]: Finished difference Result 285 states and 418 transitions. [2018-12-03 18:00:18,992 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:00:18,992 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 46 [2018-12-03 18:00:18,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:00:18,994 INFO L225 Difference]: With dead ends: 285 [2018-12-03 18:00:18,994 INFO L226 Difference]: Without dead ends: 188 [2018-12-03 18:00:18,995 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:18,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2018-12-03 18:00:19,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 188. [2018-12-03 18:00:19,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 188 states. [2018-12-03 18:00:19,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 264 transitions. [2018-12-03 18:00:19,028 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 264 transitions. Word has length 46 [2018-12-03 18:00:19,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:00:19,029 INFO L480 AbstractCegarLoop]: Abstraction has 188 states and 264 transitions. [2018-12-03 18:00:19,029 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:00:19,029 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 264 transitions. [2018-12-03 18:00:19,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2018-12-03 18:00:19,031 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:00:19,031 INFO L402 BasicCegarLoop]: trace histogram [7, 6, 6, 5, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:00:19,031 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:00:19,032 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:19,032 INFO L82 PathProgramCache]: Analyzing trace with hash 1814017687, now seen corresponding path program 1 times [2018-12-03 18:00:19,032 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:00:19,033 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:19,033 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:00:19,033 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:19,034 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:00:19,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:00:19,191 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 48 proven. 8 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-12-03 18:00:19,191 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 18:00:19,191 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 18:00:19,193 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 50 with the following transitions: [2018-12-03 18:00:19,194 INFO L205 CegarAbsIntRunner]: [0], [2], [6], [8], [10], [14], [16], [20], [22], [26], [28], [32], [34], [38], [40], [46], [52], [58], [64], [76], [90], [98], [102] [2018-12-03 18:00:19,267 INFO L148 AbstractInterpreter]: Using domain ArrayDomain [2018-12-03 18:00:19,267 INFO L101 FixpointEngine]: Starting fixpoint engine with domain ArrayDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 18:00:25,589 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-12-03 18:00:48,389 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-12-03 18:00:48,392 INFO L272 AbstractInterpreter]: Visited 22 different actions 156 times. Merged at 18 different actions 93 times. Widened at 16 different actions 41 times. Found 28 fixpoints after 8 different actions. Largest state had 0 variables. [2018-12-03 18:00:48,406 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:48,406 INFO L401 sIntCurrentIteration]: Generating AbsInt predicates [2018-12-03 18:00:50,109 INFO L227 lantSequenceWeakener]: Weakened 47 states. On average, predicates are now at 88.86% of their original sizes. [2018-12-03 18:00:50,110 INFO L416 sIntCurrentIteration]: Unifying AI predicates [2018-12-03 18:00:50,483 INFO L418 sIntCurrentIteration]: We unified 48 AI predicates to 48 [2018-12-03 18:00:50,483 INFO L427 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-12-03 18:00:50,484 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 18:00:50,484 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 9 [2018-12-03 18:00:50,484 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:00:50,485 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-03 18:00:50,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-03 18:00:50,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-12-03 18:00:50,486 INFO L87 Difference]: Start difference. First operand 188 states and 264 transitions. Second operand 7 states. [2018-12-03 18:00:53,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:00:53,242 INFO L93 Difference]: Finished difference Result 470 states and 680 transitions. [2018-12-03 18:00:53,242 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-03 18:00:53,242 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 49 [2018-12-03 18:00:53,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:00:53,246 INFO L225 Difference]: With dead ends: 470 [2018-12-03 18:00:53,246 INFO L226 Difference]: Without dead ends: 373 [2018-12-03 18:00:53,247 INFO L631 BasicCegarLoop]: 2 DeclaredPredicates, 48 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-12-03 18:00:53,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2018-12-03 18:00:53,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 278. [2018-12-03 18:00:53,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 278 states. [2018-12-03 18:00:53,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 394 transitions. [2018-12-03 18:00:53,385 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 394 transitions. Word has length 49 [2018-12-03 18:00:53,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:00:53,385 INFO L480 AbstractCegarLoop]: Abstraction has 278 states and 394 transitions. [2018-12-03 18:00:53,385 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-03 18:00:53,386 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 394 transitions. [2018-12-03 18:00:53,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2018-12-03 18:00:53,387 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:00:53,387 INFO L402 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:00:53,388 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:00:53,388 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:53,388 INFO L82 PathProgramCache]: Analyzing trace with hash -257050491, now seen corresponding path program 1 times [2018-12-03 18:00:53,388 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:00:53,389 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:53,389 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:00:53,389 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:53,390 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:00:53,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:00:53,444 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2018-12-03 18:00:53,444 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:00:53,445 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-03 18:00:53,445 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:00:53,445 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:00:53,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:00:53,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:53,446 INFO L87 Difference]: Start difference. First operand 278 states and 394 transitions. Second operand 3 states. [2018-12-03 18:00:53,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:00:53,793 INFO L93 Difference]: Finished difference Result 469 states and 672 transitions. [2018-12-03 18:00:53,793 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:00:53,794 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 59 [2018-12-03 18:00:53,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:00:53,796 INFO L225 Difference]: With dead ends: 469 [2018-12-03 18:00:53,796 INFO L226 Difference]: Without dead ends: 282 [2018-12-03 18:00:53,797 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:53,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2018-12-03 18:00:53,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 282. [2018-12-03 18:00:53,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 282 states. [2018-12-03 18:00:53,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 398 transitions. [2018-12-03 18:00:53,948 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 398 transitions. Word has length 59 [2018-12-03 18:00:53,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:00:53,948 INFO L480 AbstractCegarLoop]: Abstraction has 282 states and 398 transitions. [2018-12-03 18:00:53,948 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:00:53,949 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 398 transitions. [2018-12-03 18:00:53,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-12-03 18:00:53,950 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:00:53,950 INFO L402 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:00:53,950 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:00:53,951 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:53,951 INFO L82 PathProgramCache]: Analyzing trace with hash -938872509, now seen corresponding path program 1 times [2018-12-03 18:00:53,951 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:00:53,952 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:53,952 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:00:53,952 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:53,952 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:00:53,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:00:54,028 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2018-12-03 18:00:54,029 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:00:54,029 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-03 18:00:54,029 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:00:54,030 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:00:54,030 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:00:54,030 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:54,031 INFO L87 Difference]: Start difference. First operand 282 states and 398 transitions. Second operand 3 states. [2018-12-03 18:00:54,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:00:54,481 INFO L93 Difference]: Finished difference Result 473 states and 674 transitions. [2018-12-03 18:00:54,482 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:00:54,482 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 63 [2018-12-03 18:00:54,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:00:54,484 INFO L225 Difference]: With dead ends: 473 [2018-12-03 18:00:54,484 INFO L226 Difference]: Without dead ends: 282 [2018-12-03 18:00:54,485 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:00:54,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2018-12-03 18:00:54,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 282. [2018-12-03 18:00:54,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 282 states. [2018-12-03 18:00:54,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 395 transitions. [2018-12-03 18:00:54,612 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 395 transitions. Word has length 63 [2018-12-03 18:00:54,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:00:54,612 INFO L480 AbstractCegarLoop]: Abstraction has 282 states and 395 transitions. [2018-12-03 18:00:54,612 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:00:54,612 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 395 transitions. [2018-12-03 18:00:54,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-12-03 18:00:54,613 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:00:54,613 INFO L402 BasicCegarLoop]: trace histogram [8, 7, 7, 6, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:00:54,614 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:00:54,614 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:00:54,614 INFO L82 PathProgramCache]: Analyzing trace with hash 132728537, now seen corresponding path program 1 times [2018-12-03 18:00:54,614 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:00:54,615 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:54,615 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:00:54,616 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:00:54,616 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:00:54,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:00:54,746 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 93 proven. 8 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2018-12-03 18:00:54,747 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 18:00:54,747 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 18:00:54,747 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 65 with the following transitions: [2018-12-03 18:00:54,747 INFO L205 CegarAbsIntRunner]: [0], [2], [6], [8], [10], [14], [16], [20], [22], [26], [28], [32], [34], [38], [40], [46], [52], [58], [64], [74], [76], [82], [90], [92], [98], [102] [2018-12-03 18:00:54,750 INFO L148 AbstractInterpreter]: Using domain ArrayDomain [2018-12-03 18:00:54,751 INFO L101 FixpointEngine]: Starting fixpoint engine with domain ArrayDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 18:00:59,262 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-12-03 18:01:30,684 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-12-03 18:01:30,685 INFO L272 AbstractInterpreter]: Visited 25 different actions 218 times. Merged at 23 different actions 129 times. Widened at 17 different actions 64 times. Found 36 fixpoints after 9 different actions. Largest state had 0 variables. [2018-12-03 18:01:30,693 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:01:30,693 INFO L401 sIntCurrentIteration]: Generating AbsInt predicates [2018-12-03 18:01:31,697 INFO L227 lantSequenceWeakener]: Weakened 62 states. On average, predicates are now at 87.88% of their original sizes. [2018-12-03 18:01:31,698 INFO L416 sIntCurrentIteration]: Unifying AI predicates [2018-12-03 18:01:31,931 INFO L418 sIntCurrentIteration]: We unified 63 AI predicates to 63 [2018-12-03 18:01:31,932 INFO L427 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-12-03 18:01:31,932 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 18:01:31,932 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [9] imperfect sequences [4] total 12 [2018-12-03 18:01:31,932 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:01:31,932 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-03 18:01:31,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-03 18:01:31,933 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2018-12-03 18:01:31,933 INFO L87 Difference]: Start difference. First operand 282 states and 395 transitions. Second operand 10 states. [2018-12-03 18:01:35,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:01:35,599 INFO L93 Difference]: Finished difference Result 738 states and 1054 transitions. [2018-12-03 18:01:35,599 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 18:01:35,599 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 64 [2018-12-03 18:01:35,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:01:35,603 INFO L225 Difference]: With dead ends: 738 [2018-12-03 18:01:35,603 INFO L226 Difference]: Without dead ends: 547 [2018-12-03 18:01:35,604 INFO L631 BasicCegarLoop]: 2 DeclaredPredicates, 65 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2018-12-03 18:01:35,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2018-12-03 18:01:35,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2018-12-03 18:01:35,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 547 states. [2018-12-03 18:01:35,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 761 transitions. [2018-12-03 18:01:35,888 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 761 transitions. Word has length 64 [2018-12-03 18:01:35,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:01:35,889 INFO L480 AbstractCegarLoop]: Abstraction has 547 states and 761 transitions. [2018-12-03 18:01:35,889 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-03 18:01:35,889 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 761 transitions. [2018-12-03 18:01:35,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2018-12-03 18:01:35,891 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:01:35,891 INFO L402 BasicCegarLoop]: trace histogram [11, 10, 10, 9, 8, 7, 6, 5, 5, 5, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:01:35,891 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:01:35,892 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:01:35,892 INFO L82 PathProgramCache]: Analyzing trace with hash 164672333, now seen corresponding path program 1 times [2018-12-03 18:01:35,892 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:01:35,893 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:01:35,893 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:01:35,893 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:01:35,893 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:01:35,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:01:35,984 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 225 proven. 8 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2018-12-03 18:01:35,984 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 18:01:35,985 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 18:01:35,985 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 105 with the following transitions: [2018-12-03 18:01:35,985 INFO L205 CegarAbsIntRunner]: [0], [2], [6], [8], [10], [14], [16], [20], [22], [26], [28], [32], [34], [38], [40], [46], [52], [56], [58], [62], [64], [68], [74], [76], [78], [82], [84], [90], [92], [98], [102] [2018-12-03 18:01:35,988 INFO L148 AbstractInterpreter]: Using domain ArrayDomain [2018-12-03 18:01:35,988 INFO L101 FixpointEngine]: Starting fixpoint engine with domain ArrayDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 18:01:39,814 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-12-03 18:02:17,874 INFO L266 AbstractInterpreter]: Error location(s) were unreachable [2018-12-03 18:02:17,874 INFO L272 AbstractInterpreter]: Visited 30 different actions 248 times. Merged at 27 different actions 137 times. Widened at 19 different actions 71 times. Found 52 fixpoints after 13 different actions. Largest state had 0 variables. [2018-12-03 18:02:17,882 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:02:17,882 INFO L401 sIntCurrentIteration]: Generating AbsInt predicates [2018-12-03 18:02:19,247 INFO L227 lantSequenceWeakener]: Weakened 102 states. On average, predicates are now at 87.13% of their original sizes. [2018-12-03 18:02:19,247 INFO L416 sIntCurrentIteration]: Unifying AI predicates [2018-12-03 18:02:19,538 INFO L418 sIntCurrentIteration]: We unified 103 AI predicates to 103 [2018-12-03 18:02:19,538 INFO L427 sIntCurrentIteration]: Finished generation of AbsInt predicates [2018-12-03 18:02:19,538 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2018-12-03 18:02:19,538 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [4] total 14 [2018-12-03 18:02:19,539 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:02:19,539 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-03 18:02:19,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-03 18:02:19,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2018-12-03 18:02:19,539 INFO L87 Difference]: Start difference. First operand 547 states and 761 transitions. Second operand 12 states. [2018-12-03 18:02:24,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:02:24,366 INFO L93 Difference]: Finished difference Result 1026 states and 1450 transitions. [2018-12-03 18:02:24,366 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-03 18:02:24,366 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 104 [2018-12-03 18:02:24,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:02:24,370 INFO L225 Difference]: With dead ends: 1026 [2018-12-03 18:02:24,370 INFO L226 Difference]: Without dead ends: 745 [2018-12-03 18:02:24,371 INFO L631 BasicCegarLoop]: 2 DeclaredPredicates, 105 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=110, Unknown=0, NotChecked=0, Total=182 [2018-12-03 18:02:24,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 745 states. [2018-12-03 18:02:24,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 745 to 655. [2018-12-03 18:02:24,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 655 states. [2018-12-03 18:02:24,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 902 transitions. [2018-12-03 18:02:24,721 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 902 transitions. Word has length 104 [2018-12-03 18:02:24,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:02:24,722 INFO L480 AbstractCegarLoop]: Abstraction has 655 states and 902 transitions. [2018-12-03 18:02:24,722 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-03 18:02:24,722 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 902 transitions. [2018-12-03 18:02:24,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2018-12-03 18:02:24,724 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:02:24,724 INFO L402 BasicCegarLoop]: trace histogram [13, 12, 12, 11, 10, 9, 8, 6, 6, 6, 5, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:02:24,724 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:02:24,724 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:02:24,725 INFO L82 PathProgramCache]: Analyzing trace with hash 283933291, now seen corresponding path program 1 times [2018-12-03 18:02:24,725 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:02:24,725 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:02:24,726 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:02:24,726 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:02:24,726 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:02:24,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:02:24,830 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 310 proven. 8 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2018-12-03 18:02:24,830 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 18:02:24,830 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 18:02:24,831 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 128 with the following transitions: [2018-12-03 18:02:24,831 INFO L205 CegarAbsIntRunner]: [0], [2], [6], [8], [10], [14], [16], [20], [22], [26], [28], [32], [34], [38], [40], [46], [52], [56], [58], [62], [64], [68], [74], [76], [78], [82], [84], [88], [90], [92], [94], [98], [102] [2018-12-03 18:02:24,833 INFO L148 AbstractInterpreter]: Using domain ArrayDomain [2018-12-03 18:02:24,833 INFO L101 FixpointEngine]: Starting fixpoint engine with domain ArrayDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 18:02:29,023 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-12-03 18:03:10,719 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-12-03 18:03:10,719 INFO L272 AbstractInterpreter]: Visited 33 different actions 308 times. Merged at 28 different actions 169 times. Widened at 21 different actions 92 times. Found 62 fixpoints after 15 different actions. Largest state had 0 variables. [2018-12-03 18:03:10,742 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:03:10,743 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-12-03 18:03:10,743 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 18:03:10,743 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 18:03:10,754 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:03:10,754 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-12-03 18:03:10,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:03:10,862 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 18:03:10,999 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 316 proven. 0 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2018-12-03 18:03:10,999 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 18:03:11,131 INFO L134 CoverageAnalysis]: Checked inductivity of 516 backedges. 316 proven. 0 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2018-12-03 18:03:11,161 INFO L312 seRefinementStrategy]: Constructing automaton from 2 perfect and 1 imperfect interpolant sequences. [2018-12-03 18:03:11,162 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [4] total 6 [2018-12-03 18:03:11,162 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:03:11,162 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:03:11,162 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:03:11,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-12-03 18:03:11,163 INFO L87 Difference]: Start difference. First operand 655 states and 902 transitions. Second operand 3 states. [2018-12-03 18:03:11,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:03:11,854 INFO L93 Difference]: Finished difference Result 1309 states and 1803 transitions. [2018-12-03 18:03:11,855 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:03:11,855 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 127 [2018-12-03 18:03:11,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:03:11,858 INFO L225 Difference]: With dead ends: 1309 [2018-12-03 18:03:11,858 INFO L226 Difference]: Without dead ends: 655 [2018-12-03 18:03:11,860 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2018-12-03 18:03:11,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2018-12-03 18:03:12,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 655. [2018-12-03 18:03:12,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 655 states. [2018-12-03 18:03:12,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 867 transitions. [2018-12-03 18:03:12,155 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 867 transitions. Word has length 127 [2018-12-03 18:03:12,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:03:12,155 INFO L480 AbstractCegarLoop]: Abstraction has 655 states and 867 transitions. [2018-12-03 18:03:12,155 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:03:12,155 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 867 transitions. [2018-12-03 18:03:12,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2018-12-03 18:03:12,157 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:03:12,157 INFO L402 BasicCegarLoop]: trace histogram [14, 13, 13, 12, 11, 10, 9, 6, 6, 6, 6, 5, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:03:12,157 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:03:12,157 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:03:12,158 INFO L82 PathProgramCache]: Analyzing trace with hash 539250669, now seen corresponding path program 1 times [2018-12-03 18:03:12,158 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:03:12,159 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:03:12,159 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:03:12,159 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:03:12,159 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:03:12,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:03:12,248 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 352 proven. 8 refuted. 0 times theorem prover too weak. 257 trivial. 0 not checked. [2018-12-03 18:03:12,249 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 18:03:12,249 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 18:03:12,249 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 141 with the following transitions: [2018-12-03 18:03:12,250 INFO L205 CegarAbsIntRunner]: [0], [2], [6], [8], [10], [14], [16], [20], [22], [26], [28], [32], [34], [38], [40], [46], [52], [58], [62], [64], [68], [74], [76], [78], [82], [84], [88], [90], [92], [94], [98], [100], [102] [2018-12-03 18:03:12,252 INFO L148 AbstractInterpreter]: Using domain ArrayDomain [2018-12-03 18:03:12,252 INFO L101 FixpointEngine]: Starting fixpoint engine with domain ArrayDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 18:03:16,386 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-12-03 18:03:58,696 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-12-03 18:03:58,696 INFO L272 AbstractInterpreter]: Visited 33 different actions 302 times. Merged at 29 different actions 172 times. Widened at 21 different actions 93 times. Found 61 fixpoints after 15 different actions. Largest state had 0 variables. [2018-12-03 18:03:58,703 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:03:58,703 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-12-03 18:03:58,703 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 18:03:58,703 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 18:03:58,712 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:03:58,713 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-12-03 18:03:58,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:03:58,825 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 18:03:58,852 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 352 proven. 8 refuted. 0 times theorem prover too weak. 257 trivial. 0 not checked. [2018-12-03 18:03:58,852 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 18:03:58,963 INFO L134 CoverageAnalysis]: Checked inductivity of 617 backedges. 352 proven. 8 refuted. 0 times theorem prover too weak. 257 trivial. 0 not checked. [2018-12-03 18:03:58,987 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-12-03 18:03:58,987 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2018-12-03 18:03:58,987 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-12-03 18:03:58,988 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-03 18:03:58,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-03 18:03:58,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-03 18:03:58,988 INFO L87 Difference]: Start difference. First operand 655 states and 867 transitions. Second operand 4 states. [2018-12-03 18:03:59,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:03:59,776 INFO L93 Difference]: Finished difference Result 1504 states and 1977 transitions. [2018-12-03 18:03:59,777 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-03 18:03:59,777 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 140 [2018-12-03 18:03:59,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:03:59,781 INFO L225 Difference]: With dead ends: 1504 [2018-12-03 18:03:59,781 INFO L226 Difference]: Without dead ends: 810 [2018-12-03 18:03:59,783 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 279 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-12-03 18:03:59,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2018-12-03 18:04:00,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 641. [2018-12-03 18:04:00,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 641 states. [2018-12-03 18:04:00,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 818 transitions. [2018-12-03 18:04:00,310 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 818 transitions. Word has length 140 [2018-12-03 18:04:00,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:04:00,310 INFO L480 AbstractCegarLoop]: Abstraction has 641 states and 818 transitions. [2018-12-03 18:04:00,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-03 18:04:00,310 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 818 transitions. [2018-12-03 18:04:00,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2018-12-03 18:04:00,314 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:04:00,314 INFO L402 BasicCegarLoop]: trace histogram [18, 17, 17, 16, 15, 15, 15, 15, 12, 12, 9, 6, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:04:00,314 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:04:00,314 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:04:00,315 INFO L82 PathProgramCache]: Analyzing trace with hash 766689269, now seen corresponding path program 1 times [2018-12-03 18:04:00,315 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:04:00,316 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:04:00,316 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:04:00,316 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:04:00,316 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:04:00,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:04:00,414 INFO L134 CoverageAnalysis]: Checked inductivity of 1318 backedges. 249 proven. 0 refuted. 0 times theorem prover too weak. 1069 trivial. 0 not checked. [2018-12-03 18:04:00,414 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:04:00,414 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-03 18:04:00,415 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:04:00,415 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:04:00,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:04:00,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:04:00,416 INFO L87 Difference]: Start difference. First operand 641 states and 818 transitions. Second operand 3 states. [2018-12-03 18:04:01,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:04:01,313 INFO L93 Difference]: Finished difference Result 1271 states and 1624 transitions. [2018-12-03 18:04:01,313 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:04:01,314 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 206 [2018-12-03 18:04:01,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:04:01,316 INFO L225 Difference]: With dead ends: 1271 [2018-12-03 18:04:01,316 INFO L226 Difference]: Without dead ends: 636 [2018-12-03 18:04:01,318 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:04:01,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2018-12-03 18:04:01,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 636. [2018-12-03 18:04:01,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 636 states. [2018-12-03 18:04:01,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 798 transitions. [2018-12-03 18:04:01,676 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 798 transitions. Word has length 206 [2018-12-03 18:04:01,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:04:01,676 INFO L480 AbstractCegarLoop]: Abstraction has 636 states and 798 transitions. [2018-12-03 18:04:01,676 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:04:01,676 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 798 transitions. [2018-12-03 18:04:01,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-12-03 18:04:01,678 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:04:01,678 INFO L402 BasicCegarLoop]: trace histogram [19, 18, 18, 17, 16, 15, 15, 15, 12, 12, 9, 6, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:04:01,678 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:04:01,679 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:04:01,679 INFO L82 PathProgramCache]: Analyzing trace with hash 1039035321, now seen corresponding path program 1 times [2018-12-03 18:04:01,679 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:04:01,680 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:04:01,680 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:04:01,680 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:04:01,680 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:04:01,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:04:01,793 INFO L134 CoverageAnalysis]: Checked inductivity of 1419 backedges. 353 proven. 0 refuted. 0 times theorem prover too weak. 1066 trivial. 0 not checked. [2018-12-03 18:04:01,793 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:04:01,793 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-03 18:04:01,793 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:04:01,794 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:04:01,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:04:01,794 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:04:01,795 INFO L87 Difference]: Start difference. First operand 636 states and 798 transitions. Second operand 3 states. [2018-12-03 18:04:02,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:04:02,273 INFO L93 Difference]: Finished difference Result 1260 states and 1583 transitions. [2018-12-03 18:04:02,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:04:02,273 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 212 [2018-12-03 18:04:02,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:04:02,276 INFO L225 Difference]: With dead ends: 1260 [2018-12-03 18:04:02,276 INFO L226 Difference]: Without dead ends: 631 [2018-12-03 18:04:02,277 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:04:02,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2018-12-03 18:04:02,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 631. [2018-12-03 18:04:02,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 631 states. [2018-12-03 18:04:02,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 778 transitions. [2018-12-03 18:04:02,634 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 778 transitions. Word has length 212 [2018-12-03 18:04:02,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:04:02,634 INFO L480 AbstractCegarLoop]: Abstraction has 631 states and 778 transitions. [2018-12-03 18:04:02,634 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:04:02,634 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 778 transitions. [2018-12-03 18:04:02,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2018-12-03 18:04:02,636 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:04:02,637 INFO L402 BasicCegarLoop]: trace histogram [20, 19, 19, 18, 17, 16, 15, 15, 12, 12, 9, 6, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:04:02,637 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:04:02,637 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:04:02,637 INFO L82 PathProgramCache]: Analyzing trace with hash 87762693, now seen corresponding path program 1 times [2018-12-03 18:04:02,637 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:04:02,638 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:04:02,638 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:04:02,638 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:04:02,639 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:04:02,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:04:02,747 INFO L134 CoverageAnalysis]: Checked inductivity of 1541 backedges. 472 proven. 0 refuted. 0 times theorem prover too weak. 1069 trivial. 0 not checked. [2018-12-03 18:04:02,747 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:04:02,747 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-03 18:04:02,747 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:04:02,748 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:04:02,748 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:04:02,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:04:02,748 INFO L87 Difference]: Start difference. First operand 631 states and 778 transitions. Second operand 3 states. [2018-12-03 18:04:03,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:04:03,318 INFO L93 Difference]: Finished difference Result 1260 states and 1559 transitions. [2018-12-03 18:04:03,318 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:04:03,318 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 219 [2018-12-03 18:04:03,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:04:03,321 INFO L225 Difference]: With dead ends: 1260 [2018-12-03 18:04:03,322 INFO L226 Difference]: Without dead ends: 637 [2018-12-03 18:04:03,323 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:04:03,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2018-12-03 18:04:03,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 637. [2018-12-03 18:04:03,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 637 states. [2018-12-03 18:04:03,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 775 transitions. [2018-12-03 18:04:03,675 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 775 transitions. Word has length 219 [2018-12-03 18:04:03,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:04:03,676 INFO L480 AbstractCegarLoop]: Abstraction has 637 states and 775 transitions. [2018-12-03 18:04:03,676 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:04:03,676 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 775 transitions. [2018-12-03 18:04:03,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-12-03 18:04:03,678 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:04:03,678 INFO L402 BasicCegarLoop]: trace histogram [23, 22, 22, 21, 20, 19, 18, 15, 12, 12, 9, 6, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:04:03,678 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:04:03,679 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:04:03,679 INFO L82 PathProgramCache]: Analyzing trace with hash -18857925, now seen corresponding path program 1 times [2018-12-03 18:04:03,679 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:04:03,680 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:04:03,680 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:04:03,680 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:04:03,680 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:04:03,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:04:03,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1997 backedges. 798 proven. 0 refuted. 0 times theorem prover too weak. 1199 trivial. 0 not checked. [2018-12-03 18:04:03,795 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-03 18:04:03,795 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-03 18:04:03,795 INFO L256 anRefinementStrategy]: Using the first perfect interpolant sequence [2018-12-03 18:04:03,795 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-03 18:04:03,796 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-03 18:04:03,796 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:04:03,796 INFO L87 Difference]: Start difference. First operand 637 states and 775 transitions. Second operand 3 states. [2018-12-03 18:04:04,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:04:04,312 INFO L93 Difference]: Finished difference Result 1346 states and 1648 transitions. [2018-12-03 18:04:04,312 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-03 18:04:04,312 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 243 [2018-12-03 18:04:04,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:04:04,315 INFO L225 Difference]: With dead ends: 1346 [2018-12-03 18:04:04,315 INFO L226 Difference]: Without dead ends: 717 [2018-12-03 18:04:04,316 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-03 18:04:04,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2018-12-03 18:04:04,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 717. [2018-12-03 18:04:04,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 717 states. [2018-12-03 18:04:04,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 855 transitions. [2018-12-03 18:04:04,668 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 855 transitions. Word has length 243 [2018-12-03 18:04:04,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:04:04,668 INFO L480 AbstractCegarLoop]: Abstraction has 717 states and 855 transitions. [2018-12-03 18:04:04,668 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-03 18:04:04,668 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 855 transitions. [2018-12-03 18:04:04,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2018-12-03 18:04:04,670 INFO L394 BasicCegarLoop]: Found error trace [2018-12-03 18:04:04,670 INFO L402 BasicCegarLoop]: trace histogram [26, 25, 25, 24, 23, 22, 21, 18, 15, 12, 9, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-03 18:04:04,671 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-12-03 18:04:04,671 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:04:04,671 INFO L82 PathProgramCache]: Analyzing trace with hash -2062399733, now seen corresponding path program 1 times [2018-12-03 18:04:04,671 INFO L69 tionRefinementEngine]: Using refinement strategy TaipanRefinementStrategy [2018-12-03 18:04:04,671 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:04:04,672 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:04:04,672 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-03 18:04:04,672 INFO L286 anRefinementStrategy]: Using traceCheck mode SMTINTERPOL with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: Craig_TreeInterpolation) [2018-12-03 18:04:04,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:04:04,805 INFO L134 CoverageAnalysis]: Checked inductivity of 2612 backedges. 1515 proven. 8 refuted. 0 times theorem prover too weak. 1089 trivial. 0 not checked. [2018-12-03 18:04:04,805 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 18:04:04,806 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode ABSTRACT_INTERPRETATION [2018-12-03 18:04:04,806 INFO L203 CegarAbsIntRunner]: Running AI on error trace of length 274 with the following transitions: [2018-12-03 18:04:04,806 INFO L205 CegarAbsIntRunner]: [0], [2], [6], [8], [10], [14], [16], [20], [22], [26], [28], [32], [34], [38], [40], [44], [46], [50], [52], [56], [58], [62], [64], [68], [70], [74], [76], [78], [82], [84], [88], [90], [92], [94], [98], [100], [102] [2018-12-03 18:04:04,808 INFO L148 AbstractInterpreter]: Using domain ArrayDomain [2018-12-03 18:04:04,808 INFO L101 FixpointEngine]: Starting fixpoint engine with domain ArrayDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-03 18:04:09,049 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-12-03 18:04:54,657 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-12-03 18:04:54,657 INFO L272 AbstractInterpreter]: Visited 37 different actions 350 times. Merged at 34 different actions 180 times. Widened at 24 different actions 97 times. Found 77 fixpoints after 19 different actions. Largest state had 0 variables. [2018-12-03 18:04:54,668 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-03 18:04:54,668 INFO L422 seRefinementStrategy]: Interpolation failed due to KNOWN_IGNORE: Unknown [2018-12-03 18:04:54,668 INFO L300 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-12-03 18:04:54,668 INFO L192 anRefinementStrategy]: Switched to InterpolantGenerator mode Z3_IG No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-12-03 18:04:54,677 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-03 18:04:54,678 INFO L286 anRefinementStrategy]: Using traceCheck mode Z3_IG with AssertCodeBlockOrder NOT_INCREMENTALLY (IT: FPandBP) [2018-12-03 18:04:54,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-03 18:04:54,833 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-03 18:04:54,877 INFO L134 CoverageAnalysis]: Checked inductivity of 2612 backedges. 1515 proven. 8 refuted. 0 times theorem prover too weak. 1089 trivial. 0 not checked. [2018-12-03 18:04:54,877 INFO L316 TraceCheckSpWp]: Computing backward predicates... [2018-12-03 18:04:54,980 INFO L134 CoverageAnalysis]: Checked inductivity of 2612 backedges. 1515 proven. 8 refuted. 0 times theorem prover too weak. 1089 trivial. 0 not checked. [2018-12-03 18:04:55,000 INFO L312 seRefinementStrategy]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2018-12-03 18:04:55,000 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2018-12-03 18:04:55,000 INFO L249 anRefinementStrategy]: Using the first two imperfect interpolant sequences [2018-12-03 18:04:55,001 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-12-03 18:04:55,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-12-03 18:04:55,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-12-03 18:04:55,001 INFO L87 Difference]: Start difference. First operand 717 states and 855 transitions. Second operand 4 states. [2018-12-03 18:04:55,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-03 18:04:55,410 INFO L93 Difference]: Finished difference Result 957 states and 1142 transitions. [2018-12-03 18:04:55,411 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-12-03 18:04:55,411 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 273 [2018-12-03 18:04:55,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-03 18:04:55,411 INFO L225 Difference]: With dead ends: 957 [2018-12-03 18:04:55,411 INFO L226 Difference]: Without dead ends: 0 [2018-12-03 18:04:55,413 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 549 GetRequests, 544 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2018-12-03 18:04:55,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-12-03 18:04:55,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-12-03 18:04:55,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-12-03 18:04:55,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-12-03 18:04:55,414 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 273 [2018-12-03 18:04:55,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-03 18:04:55,414 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-12-03 18:04:55,415 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-12-03 18:04:55,415 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-12-03 18:04:55,415 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-12-03 18:04:55,420 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-12-03 18:04:56,337 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:04:56,512 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:04:56,751 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:04:57,488 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:04:57,660 WARN L180 SmtUtils]: Spent 2.22 s on a formula simplification. DAG size of input: 428 DAG size of output: 364 [2018-12-03 18:04:58,351 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:04:58,395 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:04:58,526 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:04:58,699 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:04:59,289 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:04:59,422 WARN L180 SmtUtils]: Spent 1.76 s on a formula simplification. DAG size of input: 431 DAG size of output: 364 [2018-12-03 18:04:59,912 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:04:59,939 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:00,038 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:00,071 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:00,343 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:00,423 WARN L180 SmtUtils]: Spent 998.00 ms on a formula simplification. DAG size of input: 432 DAG size of output: 364 [2018-12-03 18:05:00,601 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:00,665 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:00,701 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:00,757 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:00,774 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:00,846 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:00,876 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:00,899 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:00,964 WARN L180 SmtUtils]: Spent 538.00 ms on a formula simplification. DAG size of input: 399 DAG size of output: 344 [2018-12-03 18:05:01,084 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:01,213 WARN L180 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 358 DAG size of output: 329 [2018-12-03 18:05:01,556 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:01,581 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:01,680 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:01,713 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:01,986 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:02,067 WARN L180 SmtUtils]: Spent 850.00 ms on a formula simplification. DAG size of input: 432 DAG size of output: 364 [2018-12-03 18:05:02,206 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:02,216 WARN L180 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 356 DAG size of output: 327 [2018-12-03 18:05:02,687 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:02,709 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:02,746 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:02,779 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:02,884 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:02,937 WARN L180 SmtUtils]: Spent 718.00 ms on a formula simplification. DAG size of input: 407 DAG size of output: 356 [2018-12-03 18:05:03,243 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:03,315 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:03,348 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:03,403 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:03,470 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:03,489 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:03,498 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:03,541 WARN L180 SmtUtils]: Spent 600.00 ms on a formula simplification. DAG size of input: 405 DAG size of output: 350 [2018-12-03 18:05:03,628 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:03,718 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:03,842 WARN L180 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 358 DAG size of output: 329 [2018-12-03 18:05:04,025 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:04,075 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:04,136 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:04,142 WARN L180 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 378 DAG size of output: 341 [2018-12-03 18:05:04,425 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:04,570 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:04,589 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:04,627 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:04,660 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:04,789 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:04,829 WARN L180 SmtUtils]: Spent 685.00 ms on a formula simplification. DAG size of input: 415 DAG size of output: 357 [2018-12-03 18:05:05,089 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,147 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,167 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,189 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,274 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,331 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,373 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,597 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,614 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,654 WARN L180 SmtUtils]: Spent 822.00 ms on a formula simplification. DAG size of input: 422 DAG size of output: 361 [2018-12-03 18:05:05,848 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,874 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,919 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,953 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:05,992 WARN L180 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 385 DAG size of output: 343 [2018-12-03 18:05:06,088 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:06,160 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:06,235 WARN L180 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 358 DAG size of output: 329 [2018-12-03 18:05:06,483 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:06,582 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:06,614 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:06,700 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:06,734 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:06,938 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:06,986 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:06,991 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:07,029 WARN L180 SmtUtils]: Spent 792.00 ms on a formula simplification. DAG size of input: 415 DAG size of output: 357 [2018-12-03 18:05:07,343 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:07,372 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:07,478 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:07,512 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:07,782 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:07,863 WARN L180 SmtUtils]: Spent 830.00 ms on a formula simplification. DAG size of input: 432 DAG size of output: 364 [2018-12-03 18:05:07,955 WARN L250 erpolLogProxyWrapper]: Already inconsistent. [2018-12-03 18:05:16,014 WARN L180 SmtUtils]: Spent 8.05 s on a formula simplification. DAG size of input: 354 DAG size of output: 92 [2018-12-03 18:05:23,575 WARN L180 SmtUtils]: Spent 7.56 s on a formula simplification. DAG size of input: 354 DAG size of output: 92 [2018-12-03 18:05:31,233 WARN L180 SmtUtils]: Spent 7.65 s on a formula simplification. DAG size of input: 354 DAG size of output: 92 [2018-12-03 18:05:35,876 WARN L180 SmtUtils]: Spent 4.64 s on a formula simplification. DAG size of input: 339 DAG size of output: 96 [2018-12-03 18:05:39,218 WARN L180 SmtUtils]: Spent 3.34 s on a formula simplification. DAG size of input: 328 DAG size of output: 79 [2018-12-03 18:05:46,845 WARN L180 SmtUtils]: Spent 7.62 s on a formula simplification. DAG size of input: 354 DAG size of output: 92 [2018-12-03 18:05:50,326 WARN L180 SmtUtils]: Spent 3.48 s on a formula simplification. DAG size of input: 326 DAG size of output: 95 [2018-12-03 18:05:58,085 WARN L180 SmtUtils]: Spent 7.75 s on a formula simplification. DAG size of input: 350 DAG size of output: 96 [2018-12-03 18:06:02,736 WARN L180 SmtUtils]: Spent 4.65 s on a formula simplification. DAG size of input: 345 DAG size of output: 96 [2018-12-03 18:06:03,707 WARN L180 SmtUtils]: Spent 969.00 ms on a formula simplification. DAG size of input: 312 DAG size of output: 69 [2018-12-03 18:06:07,146 WARN L180 SmtUtils]: Spent 3.44 s on a formula simplification. DAG size of input: 328 DAG size of output: 79 [2018-12-03 18:06:11,602 WARN L180 SmtUtils]: Spent 4.45 s on a formula simplification. DAG size of input: 338 DAG size of output: 91 [2018-12-03 18:06:20,510 WARN L180 SmtUtils]: Spent 8.90 s on a formula simplification. DAG size of input: 351 DAG size of output: 101 [2018-12-03 18:06:29,337 WARN L180 SmtUtils]: Spent 8.82 s on a formula simplification. DAG size of input: 352 DAG size of output: 95 [2018-12-03 18:06:33,849 WARN L180 SmtUtils]: Spent 4.51 s on a formula simplification. DAG size of input: 339 DAG size of output: 100 [2018-12-03 18:06:34,813 WARN L180 SmtUtils]: Spent 960.00 ms on a formula simplification. DAG size of input: 312 DAG size of output: 69 [2018-12-03 18:06:38,292 WARN L180 SmtUtils]: Spent 3.48 s on a formula simplification. DAG size of input: 328 DAG size of output: 79 [2018-12-03 18:06:47,108 WARN L180 SmtUtils]: Spent 8.81 s on a formula simplification. DAG size of input: 350 DAG size of output: 98 [2018-12-03 18:06:54,638 WARN L180 SmtUtils]: Spent 7.53 s on a formula simplification. DAG size of input: 354 DAG size of output: 92 [2018-12-03 18:06:55,627 WARN L180 SmtUtils]: Spent 986.00 ms on a formula simplification. DAG size of input: 312 DAG size of output: 69 [2018-12-03 18:06:55,633 INFO L444 ceAbstractionStarter]: At program point L444(lines 441 466) the Hoare annotation is: (let ((.cse0 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse3 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6)) (.cse4 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6)) (.cse7 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse8 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse2 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse1 (* 2 ULTIMATE.start_ssl3_accept_~ret~6)) (.cse6 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse5 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6))) (and (<= 0 (+ .cse0 4294967296)) (<= .cse1 4294967294) (<= 0 (+ .cse2 4294967296)) (<= 0 .cse3) (<= 0 (+ .cse4 4294967296)) (<= .cse0 4294967294) (<= .cse3 4) (not (= 8544 ULTIMATE.start_ssl3_accept_~s__state~6)) (not (= 8528 ULTIMATE.start_ssl3_accept_~s__state~6)) (<= .cse5 4294967294) (not (= 8656 ULTIMATE.start_ssl3_accept_~s__state~6)) (not (= 8512 ULTIMATE.start_ssl3_accept_~s__state~6)) (<= .cse6 4294967294) (<= .cse4 4294967294) (<= 0 (+ .cse7 4294967296)) (<= .cse8 4294967294) (<= .cse7 4294967294) (<= 0 (+ .cse8 4294967296)) (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6)) (not (= 8672 ULTIMATE.start_ssl3_accept_~s__state~6)) (<= .cse2 4294967294) (<= 0 (+ .cse1 4294967296)) (<= 0 (+ .cse6 4294967296)) (<= 0 (+ .cse5 4294967296)))) [2018-12-03 18:06:55,634 INFO L444 ceAbstractionStarter]: At program point L337(lines 337 355) the Hoare annotation is: (let ((.cse33 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse34 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse37 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse36 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse39 (* 2 ULTIMATE.start_ssl3_accept_~ret~6)) (.cse32 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse38 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6)) (.cse40 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse35 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6))) (let ((.cse0 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650)) (.cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651))) (.cse3 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650)) (.cse6 (<= .cse35 6)) (.cse7 (<= 6 .cse35)) (.cse9 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651))) (.cse11 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651))) (.cse12 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651))) (.cse14 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650)) (.cse15 (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645))) (.cse16 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650)) (.cse18 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 3)) (.cse19 (<= 0 (+ .cse40 4294967296))) (.cse20 (<= 0 (+ .cse38 4294967296))) (.cse21 (<= .cse40 4294967294)) (.cse22 (<= .cse32 4294967294)) (.cse23 (<= .cse39 4294967294)) (.cse24 (<= .cse36 4294967294)) (.cse25 (<= 0 (+ .cse39 4294967296))) (.cse26 (<= 0 (+ .cse37 4294967296))) (.cse2 (<= .cse38 4294967294)) (.cse4 (<= .cse37 4294967294)) (.cse5 (<= 0 (+ .cse36 4294967296))) (.cse27 (<= 0 .cse35)) (.cse28 (not (= 8512 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse29 (<= .cse35 4)) (.cse8 (<= .cse34 4294967294)) (.cse30 (<= 0 (+ .cse34 4294967296))) (.cse10 (<= 0 (+ .cse33 4294967296))) (.cse13 (<= .cse33 4294967294)) (.cse17 (<= 0 (+ .cse32 4294967296))) (.cse31 (not (= 8528 ULTIMATE.start_ssl3_accept_~s__state~6)))) (or (and (<= ULTIMATE.start_ssl3_accept_~s__state~6 3) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 8576) .cse25 .cse26 .cse2 .cse4 .cse5 .cse27 .cse28 .cse29 .cse8 .cse30 .cse10 .cse13 .cse17 .cse31) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (= ULTIMATE.start_ssl3_accept_~s__state~6 8448)) (and .cse19 .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse2 .cse4 .cse5 .cse27 .cse28 .cse29 .cse8 .cse30 .cse10 .cse13 .cse17 .cse31 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6)))))) [2018-12-03 18:06:55,635 INFO L444 ceAbstractionStarter]: At program point L465(lines 465 487) the Hoare annotation is: (let ((.cse2 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse16 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse11 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse4 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse5 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse1 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6))) (let ((.cse6 (<= .cse1 4294967294)) (.cse7 (<= .cse5 4294967294)) (.cse8 (<= 0 (+ .cse4 4294967296))) (.cse9 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6)) (.cse10 (<= .cse11 4294967294)) (.cse12 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6)) (.cse13 (<= 0 (+ .cse16 4294967296))) (.cse14 (<= .cse16 4294967294)) (.cse15 (<= 0 (+ .cse2 4294967296)))) (or (let ((.cse0 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse3 (* 2 ULTIMATE.start_ssl3_accept_~ret~6))) (and (<= 0 (+ .cse0 4294967296)) (<= 0 (+ .cse1 4294967296)) (<= .cse0 4294967294) (<= .cse2 4294967294) (<= .cse3 4294967294) (<= .cse4 4294967294) (<= 0 (+ .cse3 4294967296)) (<= 0 (+ .cse5 4294967296)) .cse6 .cse7 .cse8 (<= 0 .cse9) (<= .cse9 4) .cse10 (<= 0 (+ .cse11 4294967296)) .cse12 .cse13 .cse14 .cse15)) (and (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651)) .cse6 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650) .cse7 .cse8 (<= .cse9 6) (<= 6 .cse9) .cse10 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651)) .cse12 .cse13 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651)) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651)) .cse14 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650) (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645)) (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650) .cse15)))) [2018-12-03 18:06:55,635 INFO L444 ceAbstractionStarter]: At program point L457(lines 457 478) the Hoare annotation is: (let ((.cse0 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse3 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6)) (.cse4 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6)) (.cse7 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse8 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse2 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse1 (* 2 ULTIMATE.start_ssl3_accept_~ret~6)) (.cse6 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse5 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6))) (and (<= 0 (+ .cse0 4294967296)) (<= .cse1 4294967294) (<= 0 (+ .cse2 4294967296)) (<= 0 .cse3) (<= 0 (+ .cse4 4294967296)) (<= .cse0 4294967294) (<= .cse3 4) (not (= 8544 ULTIMATE.start_ssl3_accept_~s__state~6)) (not (= 8528 ULTIMATE.start_ssl3_accept_~s__state~6)) (<= .cse5 4294967294) (not (= 8512 ULTIMATE.start_ssl3_accept_~s__state~6)) (<= .cse6 4294967294) (<= .cse4 4294967294) (<= 0 (+ .cse7 4294967296)) (<= .cse8 4294967294) (<= .cse7 4294967294) (not (= 8640 ULTIMATE.start_ssl3_accept_~s__state~6)) (<= 0 (+ .cse8 4294967296)) (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6)) (not (= 8672 ULTIMATE.start_ssl3_accept_~s__state~6)) (<= .cse2 4294967294) (<= 0 (+ .cse1 4294967296)) (<= 0 (+ .cse6 4294967296)) (<= 0 (+ .cse5 4294967296)))) [2018-12-03 18:06:55,635 INFO L444 ceAbstractionStarter]: At program point L511(lines 511 515) the Hoare annotation is: false [2018-12-03 18:06:55,635 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startENTRY(lines 1 517) no Hoare annotation was computed. [2018-12-03 18:06:55,636 INFO L444 ceAbstractionStarter]: At program point L317(lines 317 334) the Hoare annotation is: (let ((.cse32 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse33 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse36 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse35 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse38 (* 2 ULTIMATE.start_ssl3_accept_~ret~6)) (.cse31 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse37 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6)) (.cse39 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse34 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6))) (let ((.cse19 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650)) (.cse20 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651))) (.cse21 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650)) (.cse22 (<= .cse34 6)) (.cse23 (<= 6 .cse34)) (.cse24 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651))) (.cse25 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651))) (.cse26 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651))) (.cse27 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650)) (.cse28 (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645))) (.cse29 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650)) (.cse30 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 3)) (.cse0 (<= 0 (+ .cse39 4294967296))) (.cse1 (<= 0 (+ .cse37 4294967296))) (.cse2 (<= .cse39 4294967294)) (.cse3 (<= .cse31 4294967294)) (.cse4 (<= .cse38 4294967294)) (.cse5 (<= .cse35 4294967294)) (.cse6 (<= 0 (+ .cse38 4294967296))) (.cse7 (<= 0 (+ .cse36 4294967296))) (.cse8 (<= .cse37 4294967294)) (.cse9 (<= .cse36 4294967294)) (.cse10 (<= 0 (+ .cse35 4294967296))) (.cse11 (<= 0 .cse34)) (.cse12 (not (= 8512 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse13 (<= .cse34 4)) (.cse14 (<= .cse33 4294967294)) (.cse15 (<= 0 (+ .cse33 4294967296))) (.cse16 (<= 0 (+ .cse32 4294967296))) (.cse17 (<= .cse32 4294967294)) (.cse18 (<= 0 (+ .cse31 4294967296)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6))) (and .cse19 .cse20 .cse8 .cse21 .cse9 .cse10 .cse22 .cse23 .cse14 .cse24 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse16 .cse25 .cse26 .cse17 .cse27 .cse28 .cse29 .cse18) (and (<= ULTIMATE.start_ssl3_accept_~s__state~6 3) .cse19 .cse20 .cse8 .cse21 .cse9 .cse10 .cse22 .cse23 .cse14 .cse24 .cse16 .cse25 .cse26 .cse17 .cse27 .cse28 .cse29 .cse18 .cse30) (and .cse19 .cse20 .cse8 .cse21 .cse9 .cse10 .cse22 .cse23 .cse14 .cse24 .cse16 .cse25 .cse26 .cse17 .cse27 .cse28 .cse29 .cse18 .cse30 (= ULTIMATE.start_ssl3_accept_~s__state~6 8448)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 8576) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18)))) [2018-12-03 18:06:55,636 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(lines 1 517) no Hoare annotation was computed. [2018-12-03 18:06:55,637 INFO L444 ceAbstractionStarter]: At program point L408(lines 408 420) the Hoare annotation is: (let ((.cse14 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse19 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse18 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse16 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse17 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse13 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6))) (let ((.cse1 (not (= 8544 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse4 (<= .cse13 4294967294)) (.cse5 (<= .cse17 4294967294)) (.cse6 (<= 0 (+ .cse16 4294967296))) (.cse3 (not (= 8512 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse7 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6)) (.cse8 (<= .cse18 4294967294)) (.cse9 (<= 0 (+ .cse19 4294967296))) (.cse10 (<= .cse19 4294967294)) (.cse11 (<= 0 (+ .cse14 4294967296))) (.cse2 (not (= 8528 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse0 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6)))) (or (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 8576) .cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~6 8576) .cse1 .cse2 .cse3) (and (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651)) .cse4 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650) .cse5 .cse6 (<= .cse7 6) (<= 6 .cse7) .cse8 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651)) (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse9 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651)) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651)) .cse10 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650) (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645)) (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650) .cse11) (let ((.cse12 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse15 (* 2 ULTIMATE.start_ssl3_accept_~ret~6))) (and (<= 0 (+ .cse12 4294967296)) (<= 0 (+ .cse13 4294967296)) (<= .cse12 4294967294) (<= .cse14 4294967294) (<= .cse15 4294967294) .cse1 (<= .cse16 4294967294) (<= 0 (+ .cse15 4294967296)) (<= 0 (+ .cse17 4294967296)) .cse4 .cse5 .cse6 (<= 0 .cse7) .cse3 (<= .cse7 4) .cse8 (<= 0 (+ .cse18 4294967296)) .cse9 .cse10 .cse11 .cse2 .cse0))))) [2018-12-03 18:06:55,637 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(lines 1 517) no Hoare annotation was computed. [2018-12-03 18:06:55,637 INFO L444 ceAbstractionStarter]: At program point L285(lines 248 285) the Hoare annotation is: (let ((.cse31 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse32 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse35 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse34 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse37 (* 2 ULTIMATE.start_ssl3_accept_~ret~6)) (.cse30 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse36 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6)) (.cse38 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse33 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6))) (let ((.cse18 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650)) (.cse19 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651))) (.cse20 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650)) (.cse21 (<= .cse33 6)) (.cse22 (<= 6 .cse33)) (.cse23 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651))) (.cse24 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651))) (.cse25 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651))) (.cse26 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650)) (.cse27 (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645))) (.cse28 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650)) (.cse29 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 3)) (.cse0 (<= 0 (+ .cse38 4294967296))) (.cse1 (<= 0 (+ .cse36 4294967296))) (.cse2 (<= .cse38 4294967294)) (.cse3 (<= .cse30 4294967294)) (.cse4 (<= .cse37 4294967294)) (.cse5 (<= .cse34 4294967294)) (.cse6 (<= 0 (+ .cse37 4294967296))) (.cse7 (<= 0 (+ .cse35 4294967296))) (.cse8 (<= .cse36 4294967294)) (.cse9 (<= .cse35 4294967294)) (.cse10 (<= 0 (+ .cse34 4294967296))) (.cse11 (<= 0 .cse33)) (.cse12 (<= .cse33 4)) (.cse13 (<= .cse32 4294967294)) (.cse14 (<= 0 (+ .cse32 4294967296))) (.cse15 (<= 0 (+ .cse31 4294967296))) (.cse16 (<= .cse31 4294967294)) (.cse17 (<= 0 (+ .cse30 4294967296)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6))) (and .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17) (and .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17 .cse29 (= ULTIMATE.start_ssl3_accept_~s__state~6 8448)) (and (<= ULTIMATE.start_ssl3_accept_~s__state~6 3) .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17 .cse29) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 8576) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17)))) [2018-12-03 18:06:55,638 INFO L444 ceAbstractionStarter]: At program point L281(lines 281 300) the Hoare annotation is: (let ((.cse31 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse32 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse35 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse34 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse37 (* 2 ULTIMATE.start_ssl3_accept_~ret~6)) (.cse30 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse36 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6)) (.cse38 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse33 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6))) (let ((.cse18 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650)) (.cse19 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651))) (.cse20 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650)) (.cse21 (<= .cse33 6)) (.cse22 (<= 6 .cse33)) (.cse23 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651))) (.cse24 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651))) (.cse25 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651))) (.cse26 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650)) (.cse27 (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645))) (.cse28 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650)) (.cse29 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 3)) (.cse0 (<= 0 (+ .cse38 4294967296))) (.cse1 (<= 0 (+ .cse36 4294967296))) (.cse2 (<= .cse38 4294967294)) (.cse3 (<= .cse30 4294967294)) (.cse4 (<= .cse37 4294967294)) (.cse5 (<= .cse34 4294967294)) (.cse6 (<= 0 (+ .cse37 4294967296))) (.cse7 (<= 0 (+ .cse35 4294967296))) (.cse8 (<= .cse36 4294967294)) (.cse9 (<= .cse35 4294967294)) (.cse10 (<= 0 (+ .cse34 4294967296))) (.cse11 (<= 0 .cse33)) (.cse12 (<= .cse33 4)) (.cse13 (<= .cse32 4294967294)) (.cse14 (<= 0 (+ .cse32 4294967296))) (.cse15 (<= 0 (+ .cse31 4294967296))) (.cse16 (<= .cse31 4294967294)) (.cse17 (<= 0 (+ .cse30 4294967296)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6))) (and .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17) (and .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17 .cse29 (= ULTIMATE.start_ssl3_accept_~s__state~6 8448)) (and (<= ULTIMATE.start_ssl3_accept_~s__state~6 3) .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17 .cse29) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 8576) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17)))) [2018-12-03 18:06:55,638 INFO L444 ceAbstractionStarter]: At program point L393(lines 393 405) the Hoare annotation is: (let ((.cse14 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse19 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse18 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse16 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse17 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse13 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6))) (let ((.cse1 (not (= 8544 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse4 (<= .cse13 4294967294)) (.cse5 (<= .cse17 4294967294)) (.cse6 (<= 0 (+ .cse16 4294967296))) (.cse3 (not (= 8512 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse7 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6)) (.cse8 (<= .cse18 4294967294)) (.cse9 (<= 0 (+ .cse19 4294967296))) (.cse10 (<= .cse19 4294967294)) (.cse11 (<= 0 (+ .cse14 4294967296))) (.cse2 (not (= 8528 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse0 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6)))) (or (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 8576) .cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~6 8576) .cse1 .cse2 .cse3) (and (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651)) .cse4 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650) .cse5 .cse6 (<= .cse7 6) (<= 6 .cse7) .cse8 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651)) (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse9 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651)) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651)) .cse10 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650) (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645)) (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650) .cse11) (let ((.cse12 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse15 (* 2 ULTIMATE.start_ssl3_accept_~ret~6))) (and (<= 0 (+ .cse12 4294967296)) (<= 0 (+ .cse13 4294967296)) (<= .cse12 4294967294) (<= .cse14 4294967294) (<= .cse15 4294967294) .cse1 (<= .cse16 4294967294) (<= 0 (+ .cse15 4294967296)) (<= 0 (+ .cse17 4294967296)) .cse4 .cse5 .cse6 (<= 0 .cse7) .cse3 (<= .cse7 4) .cse8 (<= 0 (+ .cse18 4294967296)) .cse9 .cse10 .cse11 .cse2 .cse0))))) [2018-12-03 18:06:55,638 INFO L444 ceAbstractionStarter]: At program point L360(lines 360 371) the Hoare annotation is: (let ((.cse32 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse33 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse36 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse35 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse38 (* 2 ULTIMATE.start_ssl3_accept_~ret~6)) (.cse31 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse37 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6)) (.cse39 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse34 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6))) (let ((.cse0 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650)) (.cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651))) (.cse3 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650)) (.cse6 (<= .cse34 6)) (.cse7 (<= 6 .cse34)) (.cse9 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651))) (.cse11 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651))) (.cse12 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651))) (.cse14 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650)) (.cse15 (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645))) (.cse16 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650)) (.cse18 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 3)) (.cse20 (<= 0 (+ .cse39 4294967296))) (.cse21 (<= 0 (+ .cse37 4294967296))) (.cse22 (<= .cse39 4294967294)) (.cse23 (<= .cse31 4294967294)) (.cse24 (<= .cse38 4294967294)) (.cse25 (<= .cse35 4294967294)) (.cse26 (<= 0 (+ .cse38 4294967296))) (.cse27 (<= 0 (+ .cse36 4294967296))) (.cse2 (<= .cse37 4294967294)) (.cse4 (<= .cse36 4294967294)) (.cse5 (<= 0 (+ .cse35 4294967296))) (.cse28 (<= 0 .cse34)) (.cse29 (<= .cse34 4)) (.cse8 (<= .cse33 4294967294)) (.cse30 (<= 0 (+ .cse33 4294967296))) (.cse10 (<= 0 (+ .cse32 4294967296))) (.cse13 (<= .cse32 4294967294)) (.cse17 (<= 0 (+ .cse31 4294967296))) (.cse19 (= ULTIMATE.start_ssl3_accept_~s__state~6 8448))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse20 .cse21 .cse22 .cse23 .cse24 (not (= 8544 ULTIMATE.start_ssl3_accept_~s__state~6)) .cse25 .cse26 .cse27 .cse2 .cse4 .cse5 .cse28 (not (= 8512 ULTIMATE.start_ssl3_accept_~s__state~6)) .cse29 .cse8 .cse30 .cse10 .cse13 .cse17 (not (= 8528 ULTIMATE.start_ssl3_accept_~s__state~6)) (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6))) (and (<= ULTIMATE.start_ssl3_accept_~s__state~6 3) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse20 .cse21 .cse22 .cse23 .cse24 .cse25 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 8576) .cse26 .cse27 .cse2 .cse4 .cse5 .cse28 .cse29 .cse8 .cse30 .cse10 .cse13 .cse17 .cse19)))) [2018-12-03 18:06:55,639 INFO L444 ceAbstractionStarter]: At program point L261(lines 261 277) the Hoare annotation is: (let ((.cse31 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse32 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse35 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse34 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse37 (* 2 ULTIMATE.start_ssl3_accept_~ret~6)) (.cse30 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse36 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6)) (.cse38 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse33 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6))) (let ((.cse18 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650)) (.cse19 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651))) (.cse20 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650)) (.cse21 (<= .cse33 6)) (.cse22 (<= 6 .cse33)) (.cse23 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651))) (.cse24 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651))) (.cse25 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651))) (.cse26 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650)) (.cse27 (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645))) (.cse28 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650)) (.cse29 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 3)) (.cse0 (<= 0 (+ .cse38 4294967296))) (.cse1 (<= 0 (+ .cse36 4294967296))) (.cse2 (<= .cse38 4294967294)) (.cse3 (<= .cse30 4294967294)) (.cse4 (<= .cse37 4294967294)) (.cse5 (<= .cse34 4294967294)) (.cse6 (<= 0 (+ .cse37 4294967296))) (.cse7 (<= 0 (+ .cse35 4294967296))) (.cse8 (<= .cse36 4294967294)) (.cse9 (<= .cse35 4294967294)) (.cse10 (<= 0 (+ .cse34 4294967296))) (.cse11 (<= 0 .cse33)) (.cse12 (<= .cse33 4)) (.cse13 (<= .cse32 4294967294)) (.cse14 (<= 0 (+ .cse32 4294967296))) (.cse15 (<= 0 (+ .cse31 4294967296))) (.cse16 (<= .cse31 4294967294)) (.cse17 (<= 0 (+ .cse30 4294967296)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6))) (and .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17) (and .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17 .cse29 (= ULTIMATE.start_ssl3_accept_~s__state~6 8448)) (and (<= ULTIMATE.start_ssl3_accept_~s__state~6 3) .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17 .cse29) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 8576) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17)))) [2018-12-03 18:06:55,639 INFO L444 ceAbstractionStarter]: At program point L480(lines 477 490) the Hoare annotation is: (let ((.cse16 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse21 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse20 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse18 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse19 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse15 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6))) (let ((.cse0 (not (= 8544 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse1 (not (= 8672 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse2 (<= .cse15 4294967294)) (.cse3 (<= .cse19 4294967294)) (.cse4 (<= 0 (+ .cse18 4294967296))) (.cse5 (not (= 8512 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse6 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6)) (.cse7 (<= .cse20 4294967294)) (.cse8 (not (= 8640 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse9 (<= 0 (+ .cse21 4294967296))) (.cse10 (<= .cse21 4294967294)) (.cse11 (<= 0 (+ .cse16 4294967296))) (.cse12 (not (= 8528 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse13 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6)))) (or (and .cse0 .cse1 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651)) .cse2 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650) .cse3 .cse4 .cse5 (<= .cse6 6) (<= 6 .cse6) .cse7 .cse8 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651)) .cse9 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651)) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651)) .cse10 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650) (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645)) (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650) .cse11 .cse12 .cse13) (let ((.cse14 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse17 (* 2 ULTIMATE.start_ssl3_accept_~ret~6))) (and (<= 0 (+ .cse14 4294967296)) (<= 0 (+ .cse15 4294967296)) (<= .cse14 4294967294) (<= .cse16 4294967294) (<= .cse17 4294967294) .cse0 (<= .cse18 4294967294) .cse1 (<= 0 (+ .cse17 4294967296)) (<= 0 (+ .cse19 4294967296)) .cse2 .cse3 .cse4 (<= 0 .cse6) .cse5 (<= .cse6 4) .cse7 .cse8 (<= 0 (+ .cse20 4294967296)) .cse9 .cse10 .cse11 .cse12 .cse13))))) [2018-12-03 18:06:55,639 INFO L444 ceAbstractionStarter]: At program point L505(lines 276 505) the Hoare annotation is: (let ((.cse31 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse32 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse35 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse34 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse37 (* 2 ULTIMATE.start_ssl3_accept_~ret~6)) (.cse30 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse36 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6)) (.cse38 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse33 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6))) (let ((.cse18 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650)) (.cse19 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651))) (.cse20 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650)) (.cse21 (<= .cse33 6)) (.cse22 (<= 6 .cse33)) (.cse23 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651))) (.cse24 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651))) (.cse25 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651))) (.cse26 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650)) (.cse27 (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645))) (.cse28 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650)) (.cse29 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 3)) (.cse0 (<= 0 (+ .cse38 4294967296))) (.cse1 (<= 0 (+ .cse36 4294967296))) (.cse2 (<= .cse38 4294967294)) (.cse3 (<= .cse30 4294967294)) (.cse4 (<= .cse37 4294967294)) (.cse5 (<= .cse34 4294967294)) (.cse6 (<= 0 (+ .cse37 4294967296))) (.cse7 (<= 0 (+ .cse35 4294967296))) (.cse8 (<= .cse36 4294967294)) (.cse9 (<= .cse35 4294967294)) (.cse10 (<= 0 (+ .cse34 4294967296))) (.cse11 (<= 0 .cse33)) (.cse12 (<= .cse33 4)) (.cse13 (<= .cse32 4294967294)) (.cse14 (<= 0 (+ .cse32 4294967296))) (.cse15 (<= 0 (+ .cse31 4294967296))) (.cse16 (<= .cse31 4294967294)) (.cse17 (<= 0 (+ .cse30 4294967296)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6))) (and .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17) (and .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17 .cse29 (= ULTIMATE.start_ssl3_accept_~s__state~6 8448)) (and (<= ULTIMATE.start_ssl3_accept_~s__state~6 3) .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17 .cse29) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 8576) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17)))) [2018-12-03 18:06:55,640 INFO L444 ceAbstractionStarter]: At program point L373(lines 373 390) the Hoare annotation is: (let ((.cse20 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse26 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse25 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse22 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse23 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse19 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6)) (.cse24 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6))) (let ((.cse0 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650)) (.cse1 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651))) (.cse3 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650)) (.cse6 (<= .cse24 6)) (.cse7 (<= 6 .cse24)) (.cse9 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651))) (.cse11 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651))) (.cse12 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651))) (.cse14 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650)) (.cse15 (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645))) (.cse16 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650)) (.cse2 (<= .cse19 4294967294)) (.cse4 (<= .cse23 4294967294)) (.cse5 (<= 0 (+ .cse22 4294967296))) (.cse8 (<= .cse25 4294967294)) (.cse10 (<= 0 (+ .cse26 4294967296))) (.cse13 (<= .cse26 4294967294)) (.cse17 (<= 0 (+ .cse20 4294967296)))) (or (and (<= ULTIMATE.start_ssl3_accept_~s__state~6 3) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 3)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (let ((.cse18 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse21 (* 2 ULTIMATE.start_ssl3_accept_~ret~6))) (and (<= 0 (+ .cse18 4294967296)) (<= 0 (+ .cse19 4294967296)) (<= .cse18 4294967294) (<= .cse20 4294967294) (<= .cse21 4294967294) (not (= 8544 ULTIMATE.start_ssl3_accept_~s__state~6)) (<= .cse22 4294967294) (<= 0 (+ .cse21 4294967296)) (<= 0 (+ .cse23 4294967296)) .cse2 .cse4 .cse5 (<= 0 .cse24) (not (= 8512 ULTIMATE.start_ssl3_accept_~s__state~6)) (<= .cse24 4) .cse8 (<= 0 (+ .cse25 4294967296)) .cse10 .cse13 .cse17 (not (= 8528 ULTIMATE.start_ssl3_accept_~s__state~6)) (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6))))))) [2018-12-03 18:06:55,640 INFO L444 ceAbstractionStarter]: At program point L435(lines 435 458) the Hoare annotation is: (let ((.cse10 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse17 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse15 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse13 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse14 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse9 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6))) (let ((.cse0 (<= .cse9 4294967294)) (.cse1 (<= .cse14 4294967294)) (.cse2 (<= 0 (+ .cse13 4294967296))) (.cse3 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6)) (.cse4 (<= .cse15 4294967294)) (.cse5 (<= 0 (+ .cse17 4294967296))) (.cse6 (<= .cse17 4294967294)) (.cse7 (<= 0 (+ .cse10 4294967296))) (.cse16 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse12 (not (= 8544 ULTIMATE.start_ssl3_accept_~s__state~6)))) (or (and (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651)) .cse0 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650) .cse1 .cse2 (<= .cse3 6) (<= 6 .cse3) .cse4 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651)) (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse5 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651)) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651)) .cse6 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650) (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645)) (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650) .cse7) (let ((.cse8 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse11 (* 2 ULTIMATE.start_ssl3_accept_~ret~6))) (and (<= 0 (+ .cse8 4294967296)) (<= 0 (+ .cse9 4294967296)) (<= .cse8 4294967294) (<= .cse10 4294967294) (<= .cse11 4294967294) .cse12 (<= .cse13 4294967294) (<= 0 (+ .cse11 4294967296)) (<= 0 (+ .cse14 4294967296)) .cse0 .cse1 .cse2 (<= 0 .cse3) (<= .cse3 4) .cse4 (<= 0 (+ .cse15 4294967296)) .cse5 .cse6 .cse7 .cse16)) (and .cse16 .cse12 (not (= 8672 ULTIMATE.start_ssl3_accept_~s__state~6)) (not (= 8656 ULTIMATE.start_ssl3_accept_~s__state~6)))))) [2018-12-03 18:06:55,641 INFO L444 ceAbstractionStarter]: At program point L303(lines 303 314) the Hoare annotation is: (let ((.cse31 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse32 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse35 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse34 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse37 (* 2 ULTIMATE.start_ssl3_accept_~ret~6)) (.cse30 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse36 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6)) (.cse38 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse33 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6))) (let ((.cse18 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650)) (.cse19 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651))) (.cse20 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650)) (.cse21 (<= .cse33 6)) (.cse22 (<= 6 .cse33)) (.cse23 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651))) (.cse24 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651))) (.cse25 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651))) (.cse26 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650)) (.cse27 (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645))) (.cse28 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650)) (.cse29 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 3)) (.cse0 (<= 0 (+ .cse38 4294967296))) (.cse1 (<= 0 (+ .cse36 4294967296))) (.cse2 (<= .cse38 4294967294)) (.cse3 (<= .cse30 4294967294)) (.cse4 (<= .cse37 4294967294)) (.cse5 (<= .cse34 4294967294)) (.cse6 (<= 0 (+ .cse37 4294967296))) (.cse7 (<= 0 (+ .cse35 4294967296))) (.cse8 (<= .cse36 4294967294)) (.cse9 (<= .cse35 4294967294)) (.cse10 (<= 0 (+ .cse34 4294967296))) (.cse11 (<= 0 .cse33)) (.cse12 (<= .cse33 4)) (.cse13 (<= .cse32 4294967294)) (.cse14 (<= 0 (+ .cse32 4294967296))) (.cse15 (<= 0 (+ .cse31 4294967296))) (.cse16 (<= .cse31 4294967294)) (.cse17 (<= 0 (+ .cse30 4294967296)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6))) (and .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17) (and .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17 .cse29 (= ULTIMATE.start_ssl3_accept_~s__state~6 8448)) (and (<= ULTIMATE.start_ssl3_accept_~s__state~6 3) .cse18 .cse19 .cse8 .cse20 .cse9 .cse10 .cse21 .cse22 .cse13 .cse23 .cse15 .cse24 .cse25 .cse16 .cse26 .cse27 .cse28 .cse17 .cse29) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~6 8576) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17)))) [2018-12-03 18:06:55,641 INFO L444 ceAbstractionStarter]: At program point L431(lines 431 442) the Hoare annotation is: (let ((.cse0 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse3 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6)) (.cse4 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6)) (.cse7 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse8 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse2 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse1 (* 2 ULTIMATE.start_ssl3_accept_~ret~6)) (.cse6 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse5 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6))) (and (<= 0 (+ .cse0 4294967296)) (<= .cse1 4294967294) (<= 0 (+ .cse2 4294967296)) (<= 0 .cse3) (<= 0 (+ .cse4 4294967296)) (<= .cse0 4294967294) (<= .cse3 4) (not (= 8544 ULTIMATE.start_ssl3_accept_~s__state~6)) (not (= 8528 ULTIMATE.start_ssl3_accept_~s__state~6)) (<= .cse5 4294967294) (not (= 8656 ULTIMATE.start_ssl3_accept_~s__state~6)) (not (= 8512 ULTIMATE.start_ssl3_accept_~s__state~6)) (<= .cse6 4294967294) (<= .cse4 4294967294) (<= 0 (+ .cse7 4294967296)) (<= .cse8 4294967294) (<= .cse7 4294967294) (<= 0 (+ .cse8 4294967296)) (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6)) (not (= 8672 ULTIMATE.start_ssl3_accept_~s__state~6)) (<= .cse2 4294967294) (<= 0 (+ .cse1 4294967296)) (<= 0 (+ .cse6 4294967296)) (<= 0 (+ .cse5 4294967296)))) [2018-12-03 18:06:55,641 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONASSERT(line 516) no Hoare annotation was computed. [2018-12-03 18:06:55,642 INFO L444 ceAbstractionStarter]: At program point L489(lines 489 512) the Hoare annotation is: (let ((.cse2 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse16 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse11 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse4 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse5 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse1 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6))) (let ((.cse6 (<= .cse1 4294967294)) (.cse7 (<= .cse5 4294967294)) (.cse8 (<= 0 (+ .cse4 4294967296))) (.cse9 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6)) (.cse10 (<= .cse11 4294967294)) (.cse12 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6)) (.cse13 (<= 0 (+ .cse16 4294967296))) (.cse14 (<= .cse16 4294967294)) (.cse15 (<= 0 (+ .cse2 4294967296)))) (or (let ((.cse0 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse3 (* 2 ULTIMATE.start_ssl3_accept_~ret~6))) (and (<= 0 (+ .cse0 4294967296)) (<= 0 (+ .cse1 4294967296)) (<= .cse0 4294967294) (<= .cse2 4294967294) (<= .cse3 4294967294) (<= .cse4 4294967294) (<= 0 (+ .cse3 4294967296)) (<= 0 (+ .cse5 4294967296)) .cse6 .cse7 .cse8 (<= 0 .cse9) (<= .cse9 4) .cse10 (<= 0 (+ .cse11 4294967296)) .cse12 .cse13 .cse14 .cse15)) (and (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651)) .cse6 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650) .cse7 .cse8 (<= .cse9 6) (<= 6 .cse9) .cse10 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651)) .cse12 .cse13 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651)) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651)) .cse14 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650) (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645)) (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650) .cse15)))) [2018-12-03 18:06:55,642 INFO L444 ceAbstractionStarter]: At program point L423(lines 423 432) the Hoare annotation is: (let ((.cse14 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse19 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse18 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse16 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse17 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse13 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6))) (let ((.cse1 (not (= 8544 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse4 (<= .cse13 4294967294)) (.cse5 (<= .cse17 4294967294)) (.cse6 (<= 0 (+ .cse16 4294967296))) (.cse3 (not (= 8512 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse7 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6)) (.cse8 (<= .cse18 4294967294)) (.cse9 (<= 0 (+ .cse19 4294967296))) (.cse10 (<= .cse19 4294967294)) (.cse11 (<= 0 (+ .cse14 4294967296))) (.cse2 (not (= 8528 ULTIMATE.start_ssl3_accept_~s__state~6))) (.cse0 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~6)))) (or (and (not (= 8640 ULTIMATE.start_ssl3_accept_~s__state~6)) .cse0 .cse1 .cse2 (not (= 8672 ULTIMATE.start_ssl3_accept_~s__state~6)) (not (= 8656 ULTIMATE.start_ssl3_accept_~s__state~6)) .cse3) (and (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651)) .cse4 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650) .cse5 .cse6 (<= .cse7 6) (<= 6 .cse7) .cse8 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651)) (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6) .cse9 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651)) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651)) .cse10 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650) (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645)) (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650) .cse11) (let ((.cse12 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse15 (* 2 ULTIMATE.start_ssl3_accept_~ret~6))) (and (<= 0 (+ .cse12 4294967296)) (<= 0 (+ .cse13 4294967296)) (<= .cse12 4294967294) (<= .cse14 4294967294) (<= .cse15 4294967294) .cse1 (<= .cse16 4294967294) (<= 0 (+ .cse15 4294967296)) (<= 0 (+ .cse17 4294967296)) .cse4 .cse5 .cse6 (<= 0 .cse7) .cse3 (<= .cse7 4) .cse8 (<= 0 (+ .cse18 4294967296)) .cse9 .cse10 .cse11 .cse2 .cse0))))) [2018-12-03 18:06:55,642 INFO L444 ceAbstractionStarter]: At program point L514(lines 486 514) the Hoare annotation is: (let ((.cse2 (* 2 ULTIMATE.start_ssl3_accept_~s__options~6)) (.cse16 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6)) (.cse11 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6)) (.cse4 (* 2 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6)) (.cse5 (* 2 ULTIMATE.start_ssl3_accept_~s__verify_mode~6)) (.cse1 (* 2 ULTIMATE.start_ssl3_accept_~s__session__peer~6))) (let ((.cse6 (<= .cse1 4294967294)) (.cse7 (<= .cse5 4294967294)) (.cse8 (<= 0 (+ .cse4 4294967296))) (.cse9 (* 2 ULTIMATE.start_ssl3_accept_~blastFlag~6)) (.cse10 (<= .cse11 4294967294)) (.cse12 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~6)) (.cse13 (<= 0 (+ .cse16 4294967296))) (.cse14 (<= .cse16 4294967294)) (.cse15 (<= 0 (+ .cse2 4294967296)))) (or (let ((.cse0 (* 2 ULTIMATE.start_ssl3_accept_~s__hit~6)) (.cse3 (* 2 ULTIMATE.start_ssl3_accept_~ret~6))) (and (<= 0 (+ .cse0 4294967296)) (<= 0 (+ .cse1 4294967296)) (<= .cse0 4294967294) (<= .cse2 4294967294) (<= .cse3 4294967294) (<= .cse4 4294967294) (<= 0 (+ .cse3 4294967296)) (<= 0 (+ .cse5 4294967296)) .cse6 .cse7 .cse8 (<= 0 .cse9) (<= .cse9 4) .cse10 (<= 0 (+ .cse11 4294967296)) .cse12 .cse13 .cse14 .cse15)) (and (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__hit~6) 2147483650) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__hit~6 2147483651)) .cse6 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6) 2147483650) .cse7 .cse8 (<= .cse9 6) (<= 6 .cse9) .cse10 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__s3__tmp__reuse_message~6 2147483651)) .cse12 .cse13 (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__verify_mode~6 2147483651)) (<= ULTIMATE.start_ssl3_accept_~blastFlag~6 (+ ULTIMATE.start_ssl3_accept_~s__session__peer~6 2147483651)) .cse14 (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__s3__tmp__new_cipher~6) 2147483650) (<= 0 (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~ret~6 2147483645)) (<= (+ ULTIMATE.start_ssl3_accept_~blastFlag~6 ULTIMATE.start_ssl3_accept_~s__options~6) 2147483650) .cse15)))) [2018-12-03 18:06:55,681 INFO L202 PluginConnector]: Adding new model s3_srvr_1.cil.c_23.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.12 06:06:55 BoogieIcfgContainer [2018-12-03 18:06:55,681 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-03 18:06:55,682 INFO L168 Benchmark]: Toolchain (without parser) took 400980.34 ms. Allocated memory was 1.5 GB in the beginning and 3.3 GB in the end (delta: 1.8 GB). Free memory was 1.5 GB in the beginning and 1.9 GB in the end (delta: -459.2 MB). Peak memory consumption was 2.8 GB. Max. memory is 7.1 GB. [2018-12-03 18:06:55,683 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.33 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-12-03 18:06:55,684 INFO L168 Benchmark]: Boogie Procedure Inliner took 53.39 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-12-03 18:06:55,684 INFO L168 Benchmark]: Boogie Preprocessor took 44.34 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-12-03 18:06:55,685 INFO L168 Benchmark]: RCFGBuilder took 790.53 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 31.7 MB). Peak memory consumption was 31.7 MB. Max. memory is 7.1 GB. [2018-12-03 18:06:55,685 INFO L168 Benchmark]: TraceAbstraction took 400087.03 ms. Allocated memory was 1.5 GB in the beginning and 3.3 GB in the end (delta: 1.8 GB). Free memory was 1.4 GB in the beginning and 1.9 GB in the end (delta: -490.9 MB). Peak memory consumption was 2.8 GB. Max. memory is 7.1 GB. [2018-12-03 18:06:55,688 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.33 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 53.39 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 44.34 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 790.53 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 31.7 MB). Peak memory consumption was 31.7 MB. Max. memory is 7.1 GB. * TraceAbstraction took 400087.03 ms. Allocated memory was 1.5 GB in the beginning and 3.3 GB in the end (delta: 1.8 GB). Free memory was 1.4 GB in the beginning and 1.9 GB in the end (delta: -490.9 MB). Peak memory consumption was 2.8 GB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 516]: assertion always holds For all program executions holds that assertion always holds at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 303]: Loop Invariant Derived loop invariant: (((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8448 == ssl3_accept_~s__state~6)) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296)) || (((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3) && ssl3_accept_~s__state~6 == 8448)) || (((((((((((((((((((ssl3_accept_~s__state~6 <= 3 && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3)) || ((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 8576) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) - InvariantResult [Line: 276]: Loop Invariant Derived loop invariant: (((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8448 == ssl3_accept_~s__state~6)) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296)) || (((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3) && ssl3_accept_~s__state~6 == 8448)) || (((((((((((((((((((ssl3_accept_~s__state~6 <= 3 && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3)) || ((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 8576) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) - InvariantResult [Line: 261]: Loop Invariant Derived loop invariant: (((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8448 == ssl3_accept_~s__state~6)) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296)) || (((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3) && ssl3_accept_~s__state~6 == 8448)) || (((((((((((((((((((ssl3_accept_~s__state~6 <= 3 && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3)) || ((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 8576) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) - InvariantResult [Line: 408]: Loop Invariant Derived loop invariant: ((((((ssl3_accept_~s__s3__tmp__next_state___0~6 <= 8576 && !(8448 == ssl3_accept_~s__state~6)) && ssl3_accept_~s__state~6 <= 8576) && !(8544 == ssl3_accept_~s__state~6)) && !(8528 == ssl3_accept_~s__state~6)) && !(8512 == ssl3_accept_~s__state~6)) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296)) || (((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && !(8544 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8528 == ssl3_accept_~s__state~6)) && !(8448 == ssl3_accept_~s__state~6)) - InvariantResult [Line: 486]: Loop Invariant Derived loop invariant: ((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) - InvariantResult [Line: 248]: Loop Invariant Derived loop invariant: (((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8448 == ssl3_accept_~s__state~6)) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296)) || (((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3) && ssl3_accept_~s__state~6 == 8448)) || (((((((((((((((((((ssl3_accept_~s__state~6 <= 3 && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3)) || ((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 8576) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) - InvariantResult [Line: 477]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(8544 == ssl3_accept_~s__state~6) && !(8672 == ssl3_accept_~s__state~6)) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && !(8640 == ssl3_accept_~s__state~6)) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8528 == ssl3_accept_~s__state~6)) && !(8448 == ssl3_accept_~s__state~6)) || (((((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && !(8544 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && !(8672 == ssl3_accept_~s__state~6)) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && !(8640 == ssl3_accept_~s__state~6)) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8528 == ssl3_accept_~s__state~6)) && !(8448 == ssl3_accept_~s__state~6)) - InvariantResult [Line: 373]: Loop Invariant Derived loop invariant: ((((((((((((((((((((ssl3_accept_~s__state~6 <= 3 && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296)) || (((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && !(8544 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8528 == ssl3_accept_~s__state~6)) && !(8448 == ssl3_accept_~s__state~6)) - InvariantResult [Line: 511]: Loop Invariant Derived loop invariant: false - InvariantResult [Line: 393]: Loop Invariant Derived loop invariant: ((((((ssl3_accept_~s__s3__tmp__next_state___0~6 <= 8576 && !(8448 == ssl3_accept_~s__state~6)) && ssl3_accept_~s__state~6 <= 8576) && !(8544 == ssl3_accept_~s__state~6)) && !(8528 == ssl3_accept_~s__state~6)) && !(8512 == ssl3_accept_~s__state~6)) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296)) || (((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && !(8544 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8528 == ssl3_accept_~s__state~6)) && !(8448 == ssl3_accept_~s__state~6)) - InvariantResult [Line: 457]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 2 * ssl3_accept_~ret~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~blastFlag~6 <= 4) && !(8544 == ssl3_accept_~s__state~6)) && !(8528 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && !(8640 == ssl3_accept_~s__state~6)) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && !(8448 == ssl3_accept_~s__state~6)) && !(8672 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296 - InvariantResult [Line: 489]: Loop Invariant Derived loop invariant: ((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) - InvariantResult [Line: 435]: Loop Invariant Derived loop invariant: (((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) || (((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && !(8544 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8448 == ssl3_accept_~s__state~6))) || (((!(8448 == ssl3_accept_~s__state~6) && !(8544 == ssl3_accept_~s__state~6)) && !(8672 == ssl3_accept_~s__state~6)) && !(8656 == ssl3_accept_~s__state~6)) - InvariantResult [Line: 360]: Loop Invariant Derived loop invariant: (((((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) || (((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3) && ssl3_accept_~s__state~6 == 8448)) || (((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && !(8544 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8528 == ssl3_accept_~s__state~6)) && !(8448 == ssl3_accept_~s__state~6))) || (((((((((((((((((((ssl3_accept_~s__state~6 <= 3 && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3)) || (((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 8576) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__state~6 == 8448) - InvariantResult [Line: 317]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8448 == ssl3_accept_~s__state~6)) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296)) || (((((((((((((((((((ssl3_accept_~s__state~6 <= 3 && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3)) || (((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3) && ssl3_accept_~s__state~6 == 8448)) || (((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 8576) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) - InvariantResult [Line: 423]: Loop Invariant Derived loop invariant: (((((((!(8640 == ssl3_accept_~s__state~6) && !(8448 == ssl3_accept_~s__state~6)) && !(8544 == ssl3_accept_~s__state~6)) && !(8528 == ssl3_accept_~s__state~6)) && !(8672 == ssl3_accept_~s__state~6)) && !(8656 == ssl3_accept_~s__state~6)) && !(8512 == ssl3_accept_~s__state~6)) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296)) || (((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && !(8544 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8528 == ssl3_accept_~s__state~6)) && !(8448 == ssl3_accept_~s__state~6)) - InvariantResult [Line: 441]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 2 * ssl3_accept_~ret~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~blastFlag~6 <= 4) && !(8544 == ssl3_accept_~s__state~6)) && !(8528 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && !(8656 == ssl3_accept_~s__state~6)) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && !(8448 == ssl3_accept_~s__state~6)) && !(8672 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296 - InvariantResult [Line: 337]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((ssl3_accept_~s__state~6 <= 3 && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3) || ((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 8576) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8528 == ssl3_accept_~s__state~6))) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296)) || (((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3) && ssl3_accept_~s__state~6 == 8448)) || ((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8528 == ssl3_accept_~s__state~6)) && !(8448 == ssl3_accept_~s__state~6)) - InvariantResult [Line: 465]: Loop Invariant Derived loop invariant: ((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) - InvariantResult [Line: 281]: Loop Invariant Derived loop invariant: (((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && !(8448 == ssl3_accept_~s__state~6)) || ((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 8672 <= ssl3_accept_~s__state~6) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296)) || (((((((((((((((((((ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650 && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3) && ssl3_accept_~s__state~6 == 8448)) || (((((((((((((((((((ssl3_accept_~s__state~6 <= 3 && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__hit~6 <= 2147483650) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__hit~6 + 2147483651) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 <= 2147483650) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 2 * ssl3_accept_~blastFlag~6 <= 6) && 6 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__s3__tmp__reuse_message~6 + 2147483651) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__verify_mode~6 + 2147483651) && ssl3_accept_~blastFlag~6 <= ssl3_accept_~s__session__peer~6 + 2147483651) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__s3__tmp__new_cipher~6 <= 2147483650) && 0 <= ssl3_accept_~blastFlag~6 + ssl3_accept_~ret~6 + 2147483645) && ssl3_accept_~blastFlag~6 + ssl3_accept_~s__options~6 <= 2147483650) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 3)) || ((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && 2 * ssl3_accept_~ret~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && ssl3_accept_~s__s3__tmp__next_state___0~6 <= 8576) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 2 * ssl3_accept_~blastFlag~6 <= 4) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296) - InvariantResult [Line: 431]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((0 <= 2 * ssl3_accept_~s__hit~6 + 4294967296 && 2 * ssl3_accept_~ret~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__verify_mode~6 + 4294967296) && 0 <= 2 * ssl3_accept_~blastFlag~6) && 0 <= 2 * ssl3_accept_~s__session__peer~6 + 4294967296) && 2 * ssl3_accept_~s__hit~6 <= 4294967294) && 2 * ssl3_accept_~blastFlag~6 <= 4) && !(8544 == ssl3_accept_~s__state~6)) && !(8528 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__options~6 <= 4294967294) && !(8656 == ssl3_accept_~s__state~6)) && !(8512 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 <= 4294967294) && 2 * ssl3_accept_~s__session__peer~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 + 4294967296) && 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 <= 4294967294) && 2 * ssl3_accept_~s__s3__tmp__new_cipher__algorithms~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~s__s3__tmp__reuse_message~6 + 4294967296) && !(8448 == ssl3_accept_~s__state~6)) && !(8672 == ssl3_accept_~s__state~6)) && 2 * ssl3_accept_~s__verify_mode~6 <= 4294967294) && 0 <= 2 * ssl3_accept_~ret~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__s3__tmp__new_cipher~6 + 4294967296) && 0 <= 2 * ssl3_accept_~s__options~6 + 4294967296 - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 25 locations, 1 error locations. SAFE Result, 399.9s OverallTime, 20 OverallIterations, 26 TraceHistogramMax, 18.6s AutomataDifference, 0.0s DeadEndRemovalTime, 120.2s HoareAnnotationTime, HoareTripleCheckerStatistics: 578 SDtfs, 493 SDslu, 666 SDs, 0 SdLazy, 833 SolverSat, 274 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 10.2s Time, PredicateUnifierStatistics: 6 DeclaredPredicates, 1341 GetRequests, 1286 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 2.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=717occurred in iteration=19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 249.2s AbstIntTime, 6 AbstIntIterations, 3 AbstIntStrong, 0.9945617144698672 AbsIntWeakeningRatio, 0.6308411214953271 AbsIntAvgWeakeningVarsNumRemoved, 2024.607476635514 AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 3.4s AutomataMinimizationTime, 20 MinimizatonAttempts, 354 StatesRemovedByMinimization, 3 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 21 LocationsWithAnnotation, 21 PreInvPairs, 310 NumberOfFragments, 6884 HoareAnnotationTreeSize, 21 FomulaSimplifications, 414029 FormulaSimplificationTreeSizeReduction, 12.5s HoareSimplificationTime, 21 FomulaSimplificationsInter, 132306 FormulaSimplificationTreeSizeReductionInter, 107.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 2.0s InterpolantComputationTime, 2571 NumberOfCodeBlocks, 2571 NumberOfCodeBlocksAsserted, 23 NumberOfCheckSat, 3085 ConstructedInterpolants, 0 QuantifiedInterpolants, 639064 SizeOfPredicates, 3 NumberOfNonLiveVariables, 2515 ConjunctsInSsa, 8 ConjunctsInUnsatCore, 26 InterpolantComputations, 16 PerfectInterpolantSequences, 18416/18496 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...