java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --traceabstraction.trace.refinement.strategy SIFA_TAIPAN --sifa.abstract.domain CompoundDomain --rcfgbuilder.size.of.a.code.block LoopFreeBlock --sifa.call.summarizer TopInputCallSummarizer --sifa.fluid SizeLimitFluid --sifa.simplification.technique SIMPLIFY_QUICK -i ../../../trunk/examples/svcomp/psyco/psyco_abp_1-1.c -------------------------------------------------------------------------------- This is Ultimate 0.1.24-36ac518-m [2019-10-07 15:23:09,669 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-10-07 15:23:09,672 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-10-07 15:23:09,690 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-10-07 15:23:09,691 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-10-07 15:23:09,692 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-10-07 15:23:09,694 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-10-07 15:23:09,703 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-10-07 15:23:09,708 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-10-07 15:23:09,711 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-10-07 15:23:09,712 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-10-07 15:23:09,713 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-10-07 15:23:09,713 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-10-07 15:23:09,715 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-10-07 15:23:09,717 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-10-07 15:23:09,719 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-10-07 15:23:09,720 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-10-07 15:23:09,721 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-10-07 15:23:09,722 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-10-07 15:23:09,726 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-10-07 15:23:09,730 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-10-07 15:23:09,733 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-10-07 15:23:09,735 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-10-07 15:23:09,736 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-10-07 15:23:09,737 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-10-07 15:23:09,738 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-10-07 15:23:09,738 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-10-07 15:23:09,740 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-10-07 15:23:09,741 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-10-07 15:23:09,742 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-10-07 15:23:09,742 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-10-07 15:23:09,744 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-10-07 15:23:09,744 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-10-07 15:23:09,745 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-10-07 15:23:09,746 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-10-07 15:23:09,747 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-10-07 15:23:09,747 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-10-07 15:23:09,747 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-10-07 15:23:09,748 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-10-07 15:23:09,749 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-10-07 15:23:09,750 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-10-07 15:23:09,751 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-10-07 15:23:09,778 INFO L113 SettingsManager]: Loading preferences was successful [2019-10-07 15:23:09,779 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-10-07 15:23:09,780 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-10-07 15:23:09,783 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-10-07 15:23:09,783 INFO L138 SettingsManager]: * Use SBE=true [2019-10-07 15:23:09,783 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-10-07 15:23:09,784 INFO L138 SettingsManager]: * sizeof long=4 [2019-10-07 15:23:09,784 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-10-07 15:23:09,784 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-10-07 15:23:09,784 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-10-07 15:23:09,786 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-10-07 15:23:09,787 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-10-07 15:23:09,787 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-10-07 15:23:09,787 INFO L138 SettingsManager]: * sizeof long double=12 [2019-10-07 15:23:09,787 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-10-07 15:23:09,788 INFO L138 SettingsManager]: * Use constant arrays=true [2019-10-07 15:23:09,788 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-10-07 15:23:09,788 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-10-07 15:23:09,789 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-10-07 15:23:09,789 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-10-07 15:23:09,789 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-10-07 15:23:09,789 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-10-07 15:23:09,789 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-10-07 15:23:09,790 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-10-07 15:23:09,790 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-10-07 15:23:09,790 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-10-07 15:23:09,790 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-10-07 15:23:09,790 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-10-07 15:23:09,791 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Trace refinement strategy -> SIFA_TAIPAN Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.sifa: Abstract Domain -> CompoundDomain Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder: Size of a code block -> LoopFreeBlock Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.sifa: Call Summarizer -> TopInputCallSummarizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.sifa: Fluid -> SizeLimitFluid Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.sifa: Simplification Technique -> SIMPLIFY_QUICK [2019-10-07 15:23:10,100 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-10-07 15:23:10,117 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-10-07 15:23:10,121 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-10-07 15:23:10,122 INFO L271 PluginConnector]: Initializing CDTParser... [2019-10-07 15:23:10,123 INFO L275 PluginConnector]: CDTParser initialized [2019-10-07 15:23:10,123 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/psyco/psyco_abp_1-1.c [2019-10-07 15:23:10,192 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/152484207/f084db7c1a984c2fbdf050cf232c6365/FLAGee1a048b9 [2019-10-07 15:23:10,667 INFO L306 CDTParser]: Found 1 translation units. [2019-10-07 15:23:10,669 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/psyco/psyco_abp_1-1.c [2019-10-07 15:23:10,703 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/152484207/f084db7c1a984c2fbdf050cf232c6365/FLAGee1a048b9 [2019-10-07 15:23:11,023 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/152484207/f084db7c1a984c2fbdf050cf232c6365 [2019-10-07 15:23:11,034 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-10-07 15:23:11,038 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-10-07 15:23:11,043 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-10-07 15:23:11,043 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-10-07 15:23:11,048 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-10-07 15:23:11,049 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 03:23:11" (1/1) ... [2019-10-07 15:23:11,052 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@343d4392 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:23:11, skipping insertion in model container [2019-10-07 15:23:11,053 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 03:23:11" (1/1) ... [2019-10-07 15:23:11,062 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-10-07 15:23:11,118 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-10-07 15:23:11,475 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-10-07 15:23:11,481 INFO L188 MainTranslator]: Completed pre-run [2019-10-07 15:23:11,641 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-10-07 15:23:11,661 INFO L192 MainTranslator]: Completed translation [2019-10-07 15:23:11,662 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:23:11 WrapperNode [2019-10-07 15:23:11,662 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-10-07 15:23:11,665 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-10-07 15:23:11,666 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-10-07 15:23:11,666 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-10-07 15:23:11,679 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:23:11" (1/1) ... [2019-10-07 15:23:11,679 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:23:11" (1/1) ... [2019-10-07 15:23:11,690 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:23:11" (1/1) ... [2019-10-07 15:23:11,691 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:23:11" (1/1) ... [2019-10-07 15:23:11,725 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:23:11" (1/1) ... [2019-10-07 15:23:11,738 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:23:11" (1/1) ... [2019-10-07 15:23:11,743 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:23:11" (1/1) ... [2019-10-07 15:23:11,750 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-10-07 15:23:11,750 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-10-07 15:23:11,750 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-10-07 15:23:11,750 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-10-07 15:23:11,754 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:23:11" (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 [2019-10-07 15:23:11,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-10-07 15:23:11,826 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-10-07 15:23:11,826 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-10-07 15:23:11,826 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-10-07 15:23:11,826 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-10-07 15:23:11,827 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-10-07 15:23:11,827 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-10-07 15:23:11,827 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-10-07 15:23:12,727 INFO L279 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-10-07 15:23:12,727 INFO L284 CfgBuilder]: Removed 2 assume(true) statements. [2019-10-07 15:23:12,729 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 03:23:12 BoogieIcfgContainer [2019-10-07 15:23:12,729 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-10-07 15:23:12,730 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-10-07 15:23:12,730 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-10-07 15:23:12,733 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-10-07 15:23:12,734 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.10 03:23:11" (1/3) ... [2019-10-07 15:23:12,734 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@212eed96 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 03:23:12, skipping insertion in model container [2019-10-07 15:23:12,735 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:23:11" (2/3) ... [2019-10-07 15:23:12,735 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@212eed96 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 03:23:12, skipping insertion in model container [2019-10-07 15:23:12,735 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 03:23:12" (3/3) ... [2019-10-07 15:23:12,737 INFO L109 eAbstractionObserver]: Analyzing ICFG psyco_abp_1-1.c [2019-10-07 15:23:12,747 INFO L152 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-10-07 15:23:12,755 INFO L164 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-10-07 15:23:12,767 INFO L249 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-10-07 15:23:12,792 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-10-07 15:23:12,792 INFO L374 AbstractCegarLoop]: Hoare is true [2019-10-07 15:23:12,792 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-10-07 15:23:12,793 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-10-07 15:23:12,793 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-10-07 15:23:12,794 INFO L378 AbstractCegarLoop]: Difference is false [2019-10-07 15:23:12,794 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-10-07 15:23:12,794 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-10-07 15:23:12,815 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states. [2019-10-07 15:23:12,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2019-10-07 15:23:12,820 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:23:12,821 INFO L385 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:23:12,822 INFO L410 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:23:12,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:23:12,827 INFO L82 PathProgramCache]: Analyzing trace with hash 1839617787, now seen corresponding path program 1 times [2019-10-07 15:23:12,834 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:23:12,834 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:12,834 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:12,835 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:12,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:23:12,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:23:12,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:12,979 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:12,980 INFO L211 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-07 15:23:12,980 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-10-07 15:23:12,984 INFO L442 AbstractCegarLoop]: Interpolant automaton has 2 states [2019-10-07 15:23:12,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2019-10-07 15:23:12,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-10-07 15:23:13,001 INFO L87 Difference]: Start difference. First operand 113 states. Second operand 2 states. [2019-10-07 15:23:13,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:23:13,038 INFO L93 Difference]: Finished difference Result 221 states and 421 transitions. [2019-10-07 15:23:13,038 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2019-10-07 15:23:13,040 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 12 [2019-10-07 15:23:13,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:23:13,051 INFO L225 Difference]: With dead ends: 221 [2019-10-07 15:23:13,051 INFO L226 Difference]: Without dead ends: 108 [2019-10-07 15:23:13,055 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-10-07 15:23:13,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2019-10-07 15:23:13,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2019-10-07 15:23:13,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 108 states. [2019-10-07 15:23:13,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 178 transitions. [2019-10-07 15:23:13,099 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 178 transitions. Word has length 12 [2019-10-07 15:23:13,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:23:13,099 INFO L462 AbstractCegarLoop]: Abstraction has 108 states and 178 transitions. [2019-10-07 15:23:13,099 INFO L463 AbstractCegarLoop]: Interpolant automaton has 2 states. [2019-10-07 15:23:13,099 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 178 transitions. [2019-10-07 15:23:13,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2019-10-07 15:23:13,101 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:23:13,101 INFO L385 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:23:13,101 INFO L410 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:23:13,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:23:13,102 INFO L82 PathProgramCache]: Analyzing trace with hash 1726064074, now seen corresponding path program 1 times [2019-10-07 15:23:13,102 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:23:13,102 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:13,103 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:13,103 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:13,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:23:13,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:23:13,186 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:13,186 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:13,187 INFO L211 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-07 15:23:13,187 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-10-07 15:23:13,188 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-10-07 15:23:13,189 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-10-07 15:23:13,189 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-07 15:23:13,189 INFO L87 Difference]: Start difference. First operand 108 states and 178 transitions. Second operand 3 states. [2019-10-07 15:23:13,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:23:13,307 INFO L93 Difference]: Finished difference Result 214 states and 355 transitions. [2019-10-07 15:23:13,308 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-10-07 15:23:13,308 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 13 [2019-10-07 15:23:13,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:23:13,310 INFO L225 Difference]: With dead ends: 214 [2019-10-07 15:23:13,310 INFO L226 Difference]: Without dead ends: 111 [2019-10-07 15:23:13,312 INFO L606 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 [2019-10-07 15:23:13,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2019-10-07 15:23:13,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2019-10-07 15:23:13,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2019-10-07 15:23:13,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 181 transitions. [2019-10-07 15:23:13,332 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 181 transitions. Word has length 13 [2019-10-07 15:23:13,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:23:13,334 INFO L462 AbstractCegarLoop]: Abstraction has 111 states and 181 transitions. [2019-10-07 15:23:13,335 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-10-07 15:23:13,335 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 181 transitions. [2019-10-07 15:23:13,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2019-10-07 15:23:13,336 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:23:13,336 INFO L385 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:23:13,337 INFO L410 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:23:13,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:23:13,337 INFO L82 PathProgramCache]: Analyzing trace with hash 1125989120, now seen corresponding path program 1 times [2019-10-07 15:23:13,338 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:23:13,338 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:13,338 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:13,338 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:13,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:23:13,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:23:13,703 WARN L191 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 24 [2019-10-07 15:23:13,711 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:13,711 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:13,712 INFO L211 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-07 15:23:13,712 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2019-10-07 15:23:13,712 INFO L442 AbstractCegarLoop]: Interpolant automaton has 4 states [2019-10-07 15:23:13,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2019-10-07 15:23:13,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-10-07 15:23:13,713 INFO L87 Difference]: Start difference. First operand 111 states and 181 transitions. Second operand 4 states. [2019-10-07 15:23:13,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:23:13,987 INFO L93 Difference]: Finished difference Result 218 states and 357 transitions. [2019-10-07 15:23:13,988 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-10-07 15:23:13,988 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 18 [2019-10-07 15:23:13,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:23:13,991 INFO L225 Difference]: With dead ends: 218 [2019-10-07 15:23:13,991 INFO L226 Difference]: Without dead ends: 194 [2019-10-07 15:23:13,991 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2019-10-07 15:23:13,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2019-10-07 15:23:14,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 180. [2019-10-07 15:23:14,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2019-10-07 15:23:14,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 294 transitions. [2019-10-07 15:23:14,006 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 294 transitions. Word has length 18 [2019-10-07 15:23:14,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:23:14,007 INFO L462 AbstractCegarLoop]: Abstraction has 180 states and 294 transitions. [2019-10-07 15:23:14,007 INFO L463 AbstractCegarLoop]: Interpolant automaton has 4 states. [2019-10-07 15:23:14,007 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 294 transitions. [2019-10-07 15:23:14,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2019-10-07 15:23:14,008 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:23:14,009 INFO L385 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:23:14,009 INFO L410 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:23:14,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:23:14,009 INFO L82 PathProgramCache]: Analyzing trace with hash -997795643, now seen corresponding path program 1 times [2019-10-07 15:23:14,010 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:23:14,010 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:14,010 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:14,010 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:14,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:23:14,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:23:14,057 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:14,058 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:14,058 INFO L211 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-07 15:23:14,058 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-10-07 15:23:14,059 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-10-07 15:23:14,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-10-07 15:23:14,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-07 15:23:14,060 INFO L87 Difference]: Start difference. First operand 180 states and 294 transitions. Second operand 3 states. [2019-10-07 15:23:14,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:23:14,097 INFO L93 Difference]: Finished difference Result 306 states and 500 transitions. [2019-10-07 15:23:14,097 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-10-07 15:23:14,097 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 19 [2019-10-07 15:23:14,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:23:14,099 INFO L225 Difference]: With dead ends: 306 [2019-10-07 15:23:14,099 INFO L226 Difference]: Without dead ends: 132 [2019-10-07 15:23:14,101 INFO L606 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 [2019-10-07 15:23:14,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2019-10-07 15:23:14,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 130. [2019-10-07 15:23:14,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2019-10-07 15:23:14,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 207 transitions. [2019-10-07 15:23:14,110 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 207 transitions. Word has length 19 [2019-10-07 15:23:14,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:23:14,111 INFO L462 AbstractCegarLoop]: Abstraction has 130 states and 207 transitions. [2019-10-07 15:23:14,111 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-10-07 15:23:14,111 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 207 transitions. [2019-10-07 15:23:14,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2019-10-07 15:23:14,112 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:23:14,112 INFO L385 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:23:14,113 INFO L410 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:23:14,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:23:14,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1118288059, now seen corresponding path program 1 times [2019-10-07 15:23:14,118 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:23:14,118 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:14,118 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:14,118 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:14,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:23:14,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:23:14,220 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2019-10-07 15:23:14,220 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:14,221 INFO L211 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-07 15:23:14,221 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-10-07 15:23:14,222 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-10-07 15:23:14,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-10-07 15:23:14,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-07 15:23:14,223 INFO L87 Difference]: Start difference. First operand 130 states and 207 transitions. Second operand 3 states. [2019-10-07 15:23:14,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:23:14,255 INFO L93 Difference]: Finished difference Result 238 states and 379 transitions. [2019-10-07 15:23:14,256 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-10-07 15:23:14,256 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 24 [2019-10-07 15:23:14,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:23:14,257 INFO L225 Difference]: With dead ends: 238 [2019-10-07 15:23:14,257 INFO L226 Difference]: Without dead ends: 114 [2019-10-07 15:23:14,261 INFO L606 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 [2019-10-07 15:23:14,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2019-10-07 15:23:14,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 112. [2019-10-07 15:23:14,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2019-10-07 15:23:14,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 174 transitions. [2019-10-07 15:23:14,278 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 174 transitions. Word has length 24 [2019-10-07 15:23:14,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:23:14,278 INFO L462 AbstractCegarLoop]: Abstraction has 112 states and 174 transitions. [2019-10-07 15:23:14,279 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-10-07 15:23:14,279 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 174 transitions. [2019-10-07 15:23:14,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2019-10-07 15:23:14,280 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:23:14,280 INFO L385 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:23:14,281 INFO L410 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:23:14,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:23:14,282 INFO L82 PathProgramCache]: Analyzing trace with hash 1177986534, now seen corresponding path program 1 times [2019-10-07 15:23:14,282 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:23:14,282 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:14,283 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:14,283 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:14,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:23:14,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:23:14,354 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:14,355 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:14,355 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:23:14,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:23:14,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:23:14,436 INFO L256 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 3 conjunts are in the unsatisfiable core [2019-10-07 15:23:14,443 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:23:14,489 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:14,490 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:23:14,528 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:14,529 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:23:14,558 INFO L162 IcfgInterpreter]: Started Sifa with 22 locations of interest [2019-10-07 15:23:14,559 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:23:14,566 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:23:14,576 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:23:14,576 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:23:14,834 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:23:28,343 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:23:28,358 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:23:28,359 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:23:28,361 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 378#false [2019-10-07 15:23:28,361 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:23:28,362 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 1924#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 0)) [2019-10-07 15:23:28,362 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 2189#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:23:28,362 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 2148#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= main_~method_id~0 1) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 1 main_~q~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~P4~0 2147483647) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (<= 1 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~this_expect~0 0) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P6~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:23:28,364 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 1734#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1)))) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:28,364 INFO L193 IcfgInterpreter]: Reachable states at location L270 satisfy 896#(and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (= main_~this_expect~0 1) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:23:28,365 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 1804#(and (<= 0 main_~q~0) (<= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (= 1 main_~this_expect~0) (= 6 ~m_recv_ack_1_1~0) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (= main_~q~0 0))) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:28,365 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 1994#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:28,365 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:23:28,366 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:23:28,366 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 2194#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:23:28,367 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 2106#(and (<= 2 main_~method_id~0) (<= main_~q~0 1) (<= main_~this_expect~0 0) (<= 0 main_~this_expect~0) (<= main_~method_id~0 2) (<= 1 main_~q~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P2~0 2147483648)) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= ~m_msg_2~0 2) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (mod main_~P1~0 2) 0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= 0 (+ (mod main_~P1~0 2) (- 2))) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P2~0 2147483648)) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (< main_~P1~0 0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= ~m_msg_2~0 2) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1))) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= 1 main_~this_buffer_empty~0)) [2019-10-07 15:23:28,367 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 2059#(and (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= ~m_msg_1_1~0 4) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:28,367 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:23:28,368 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 1520#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:28,368 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 523#false [2019-10-07 15:23:28,369 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 1822#(and (<= 0 main_~q~0) (<= 1 main_~method_id~0) (<= main_~this_buffer_empty~0 0) (<= main_~method_id~0 1) (<= main_~this_expect~0 0) (<= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (<= main_~q~0 0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= main_~method_id~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= main_~this_buffer_empty~0 0) (= main_~q~0 0)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (= main_~method_id~0 1) (= main_~q~0 0) (= main_~this_buffer_empty~0 0))) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4)) [2019-10-07 15:23:28,369 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 1170#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1)))) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 1 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= |main_#t~nondet22| 2147483647) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:28,369 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 1845#(and (or (and (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (= 2 ~m_msg_2~0) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0)) (and (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (= ~m_Protocol~0 1) (<= 0 main_~this_expect~0) (= ~m_msg_2~0 2) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (= ~m_recv_ack_1_1~0 6) (<= main_~this_buffer_empty~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1))) [2019-10-07 15:23:28,370 INFO L193 IcfgInterpreter]: Reachable states at location L266 satisfy 1040#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~P4~0 2147483647) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (= 0 main_~this_buffer_empty~0) (<= ~m_msg_1_1~0 4) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P6~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (not (= main_~q~0 1)))) (<= main_~this_expect~0 1)) [2019-10-07 15:23:28,370 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 2185#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= main_~method_id~0 1) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 1 main_~q~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~P4~0 2147483647) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (<= 1 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~this_expect~0 0) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= |main_#t~nondet10| 2147483647) (<= 0 (+ |main_#t~nondet10| 2147483648)) (<= 0 (+ main_~P6~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:23:28,741 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 35 [2019-10-07 15:23:29,068 WARN L191 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 73 [2019-10-07 15:23:29,423 WARN L191 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 76 [2019-10-07 15:23:29,832 WARN L191 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 73 [2019-10-07 15:23:30,178 WARN L191 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 73 [2019-10-07 15:23:30,420 WARN L191 SmtUtils]: Spent 195.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 74 [2019-10-07 15:23:30,722 WARN L191 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 75 [2019-10-07 15:23:30,991 WARN L191 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 71 [2019-10-07 15:23:31,331 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 72 [2019-10-07 15:23:31,751 WARN L191 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 72 [2019-10-07 15:23:32,212 WARN L191 SmtUtils]: Spent 343.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 84 [2019-10-07 15:23:32,312 INFO L211 tionRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2019-10-07 15:23:32,312 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [4, 4, 4] total 19 [2019-10-07 15:23:32,314 INFO L442 AbstractCegarLoop]: Interpolant automaton has 16 states [2019-10-07 15:23:32,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2019-10-07 15:23:32,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2019-10-07 15:23:32,315 INFO L87 Difference]: Start difference. First operand 112 states and 174 transitions. Second operand 16 states. [2019-10-07 15:23:32,740 WARN L191 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 83 [2019-10-07 15:23:33,053 WARN L191 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 87 [2019-10-07 15:23:33,221 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2019-10-07 15:23:33,364 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:23:33,540 WARN L191 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2019-10-07 15:23:33,730 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:23:33,915 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:23:34,288 WARN L191 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2019-10-07 15:23:34,549 WARN L191 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2019-10-07 15:23:35,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:23:35,193 INFO L93 Difference]: Finished difference Result 223 states and 352 transitions. [2019-10-07 15:23:35,194 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2019-10-07 15:23:35,194 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 26 [2019-10-07 15:23:35,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:23:35,196 INFO L225 Difference]: With dead ends: 223 [2019-10-07 15:23:35,197 INFO L226 Difference]: Without dead ends: 135 [2019-10-07 15:23:35,198 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 57 SyntacticMatches, 7 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=209, Invalid=661, Unknown=0, NotChecked=0, Total=870 [2019-10-07 15:23:35,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2019-10-07 15:23:35,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 129. [2019-10-07 15:23:35,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 129 states. [2019-10-07 15:23:35,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 200 transitions. [2019-10-07 15:23:35,207 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 200 transitions. Word has length 26 [2019-10-07 15:23:35,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:23:35,208 INFO L462 AbstractCegarLoop]: Abstraction has 129 states and 200 transitions. [2019-10-07 15:23:35,208 INFO L463 AbstractCegarLoop]: Interpolant automaton has 16 states. [2019-10-07 15:23:35,208 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 200 transitions. [2019-10-07 15:23:35,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2019-10-07 15:23:35,209 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:23:35,209 INFO L385 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:23:35,413 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:23:35,414 INFO L410 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:23:35,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:23:35,415 INFO L82 PathProgramCache]: Analyzing trace with hash -2125679555, now seen corresponding path program 1 times [2019-10-07 15:23:35,415 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:23:35,415 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:35,416 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:35,416 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:35,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:23:35,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:23:35,591 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:35,593 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:35,593 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:23:35,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:23:35,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:23:35,720 INFO L256 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 9 conjunts are in the unsatisfiable core [2019-10-07 15:23:35,724 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:23:35,760 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:35,761 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:23:35,886 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:35,887 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:23:35,889 INFO L162 IcfgInterpreter]: Started Sifa with 23 locations of interest [2019-10-07 15:23:35,889 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:23:35,889 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:23:35,890 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:23:35,890 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:23:35,924 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:23:45,507 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:23:45,516 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:23:45,517 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:23:45,517 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 255#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (= 1 main_~this_expect~0) (= 0 main_~P1~0) (= 0 main_~this_buffer_empty~0) (= 0 main_~P3~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (not (= main_~P3~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2)))) (= 1 main_~this_expect~0) (= 0 main_~P1~0) (= 0 main_~this_buffer_empty~0) (= 0 main_~P3~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (not (= main_~q~0 1)))) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 main_~P1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 1 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 3 main_~method_id~0) (<= 0 main_~this_buffer_empty~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~method_id~0 3) (<= main_~P3~0 0) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P1~0 0) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 main_~P3~0) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:45,517 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:23:45,517 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 2114#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~this_buffer_empty~0 1) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 0)) [2019-10-07 15:23:45,518 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 2369#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:23:45,518 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 2328#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= main_~method_id~0 1) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 1 main_~q~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (<= 1 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~this_expect~0 0) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:23:45,518 INFO L193 IcfgInterpreter]: Reachable states at location L280 satisfy 1213#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1)))) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 1 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ |main_#t~nondet23| 2147483648)) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (<= |main_#t~nondet23| 2147483647)) [2019-10-07 15:23:45,518 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 1913#(or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~P4~0 2147483647) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (= 0 main_~this_buffer_empty~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (not (= main_~q~0 1)))) [2019-10-07 15:23:45,518 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 1989#(and (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (= ~m_msg_2~0 2) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (= main_~q~0 0) (= ~m_recv_ack_1_1~0 6) (or (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4))) (= ~m_Protocol~0 1)) [2019-10-07 15:23:45,519 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 2184#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:45,519 INFO L193 IcfgInterpreter]: Reachable states at location L282 satisfy 838#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 1 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:45,519 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:23:45,519 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:23:45,520 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 2374#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:23:45,520 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 2286#(and (<= 2 main_~method_id~0) (<= main_~q~0 1) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= 0 (+ (mod main_~P1~0 2) (- 2))) (= main_~q~0 1) (< main_~P1~0 0) (= main_~method_id~0 2) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= main_~q~0 1) (= main_~method_id~0 2) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (mod main_~P1~0 2) 0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1))) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= 1 main_~q~0) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= 1 main_~this_buffer_empty~0)) [2019-10-07 15:23:45,520 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 2239#(and (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= ~m_msg_1_1~0 4) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:45,520 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:23:45,521 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 1691#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1)))) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 1 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:45,521 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 431#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= main_~P3~0 0) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 0 main_~P1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= 0 main_~P3~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (= main_~P1~0 0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 3 main_~method_id~0) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~method_id~0 3) (<= main_~P3~0 0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= main_~P1~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (= main_~this_expect~0 1)) [2019-10-07 15:23:45,521 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 2010#(and (<= 0 main_~q~0) (<= 1 main_~method_id~0) (<= main_~this_buffer_empty~0 0) (<= main_~method_id~0 1) (<= main_~this_expect~0 0) (<= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (<= main_~q~0 0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= main_~method_id~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P2~0 2147483648)) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (= main_~method_id~0 1) (= main_~q~0 0) (= main_~this_buffer_empty~0 0))) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4)) [2019-10-07 15:23:45,521 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 1365#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 1 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= |main_#t~nondet22| 2147483647) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:45,522 INFO L193 IcfgInterpreter]: Reachable states at location L286 satisfy 579#(and (<= 0 main_~P1~0) (<= 3 main_~method_id~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= 1 main_~this_expect~0) (= 0 main_~P1~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= 1 main_~this_expect~0) (= 0 main_~P1~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (not (= main_~q~0 1)))) (<= 0 main_~this_buffer_empty~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~method_id~0 3) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P1~0 0) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:45,522 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 2036#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:23:45,522 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 2365#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= main_~method_id~0 1) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 1 main_~q~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (<= 1 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~this_expect~0 0) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= |main_#t~nondet10| 2147483647) (<= 0 (+ |main_#t~nondet10| 2147483648)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:23:46,081 WARN L191 SmtUtils]: Spent 219.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 73 [2019-10-07 15:23:46,356 WARN L191 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 76 [2019-10-07 15:23:46,725 WARN L191 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 77 [2019-10-07 15:23:47,067 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 72 [2019-10-07 15:23:47,352 WARN L191 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 76 [2019-10-07 15:23:47,650 WARN L191 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 75 [2019-10-07 15:23:47,919 WARN L191 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 71 [2019-10-07 15:23:48,231 WARN L191 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 75 [2019-10-07 15:23:48,697 WARN L191 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 72 [2019-10-07 15:23:49,101 WARN L191 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 75 [2019-10-07 15:23:49,510 WARN L191 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 80 [2019-10-07 15:23:49,937 WARN L191 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 69 [2019-10-07 15:23:50,222 WARN L191 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 70 [2019-10-07 15:23:50,223 INFO L211 tionRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2019-10-07 15:23:50,223 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [5, 4, 6] total 27 [2019-10-07 15:23:50,225 INFO L442 AbstractCegarLoop]: Interpolant automaton has 19 states [2019-10-07 15:23:50,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2019-10-07 15:23:50,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=555, Unknown=0, NotChecked=0, Total=702 [2019-10-07 15:23:50,226 INFO L87 Difference]: Start difference. First operand 129 states and 200 transitions. Second operand 19 states. [2019-10-07 15:23:50,679 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 84 [2019-10-07 15:23:50,979 WARN L191 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 87 [2019-10-07 15:23:51,181 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:23:51,331 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:23:51,517 WARN L191 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2019-10-07 15:23:51,738 WARN L191 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2019-10-07 15:23:51,946 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2019-10-07 15:23:52,298 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2019-10-07 15:23:52,483 WARN L191 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 93 [2019-10-07 15:23:52,979 WARN L191 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2019-10-07 15:23:53,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:23:53,871 INFO L93 Difference]: Finished difference Result 137 states and 207 transitions. [2019-10-07 15:23:53,871 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2019-10-07 15:23:53,871 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 27 [2019-10-07 15:23:53,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:23:53,873 INFO L225 Difference]: With dead ends: 137 [2019-10-07 15:23:53,874 INFO L226 Difference]: Without dead ends: 135 [2019-10-07 15:23:53,875 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 54 SyntacticMatches, 7 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 6.8s TimeCoverageRelationStatistics Valid=305, Invalid=1255, Unknown=0, NotChecked=0, Total=1560 [2019-10-07 15:23:53,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2019-10-07 15:23:53,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 130. [2019-10-07 15:23:53,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2019-10-07 15:23:53,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 201 transitions. [2019-10-07 15:23:53,883 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 201 transitions. Word has length 27 [2019-10-07 15:23:53,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:23:53,884 INFO L462 AbstractCegarLoop]: Abstraction has 130 states and 201 transitions. [2019-10-07 15:23:53,884 INFO L463 AbstractCegarLoop]: Interpolant automaton has 19 states. [2019-10-07 15:23:53,884 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 201 transitions. [2019-10-07 15:23:53,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2019-10-07 15:23:53,885 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:23:53,885 INFO L385 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:23:54,096 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:23:54,097 INFO L410 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:23:54,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:23:54,098 INFO L82 PathProgramCache]: Analyzing trace with hash 2022173101, now seen corresponding path program 1 times [2019-10-07 15:23:54,098 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:23:54,099 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:54,099 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:54,099 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:23:54,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:23:54,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:23:54,154 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:54,154 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:23:54,155 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:23:54,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:23:54,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:23:54,351 INFO L256 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 3 conjunts are in the unsatisfiable core [2019-10-07 15:23:54,353 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:23:54,360 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:54,360 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:23:54,382 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:23:54,382 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:23:54,383 INFO L162 IcfgInterpreter]: Started Sifa with 25 locations of interest [2019-10-07 15:23:54,384 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:23:54,384 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:23:54,384 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:23:54,385 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:23:54,410 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:24:04,024 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:24:04,028 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:24:04,028 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:24:04,028 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 285#false [2019-10-07 15:24:04,028 INFO L193 IcfgInterpreter]: Reachable states at location L312 satisfy 1080#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= 0 (+ |main_#t~nondet25| 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= |main_#t~nondet25| 2147483647) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:04,028 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 2564#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:04,029 INFO L193 IcfgInterpreter]: Reachable states at location L314 satisfy 808#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 1 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:04,029 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:24:04,029 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:24:04,029 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 2619#(and (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= ~m_msg_1_1~0 4) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:04,029 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 2057#(and (or (and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 1 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:04,029 INFO L193 IcfgInterpreter]: Reachable states at location L296 satisfy 1220#(or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (= 0 main_~this_buffer_empty~0) (<= ~m_msg_1_1~0 4) (<= 0 (+ |main_#t~nondet24| 2147483648)) (<= main_~this_expect~0 1) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P6~0 2147483648)) (<= |main_#t~nondet24| 2147483647) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (<= 0 (+ |main_#t~nondet24| 2147483648)) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= |main_#t~nondet24| 2147483647) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) [2019-10-07 15:24:04,030 INFO L193 IcfgInterpreter]: Reachable states at location L318 satisfy 649#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= 5 main_~method_id~0) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (= main_~method_id~0 5) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~method_id~0 5) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (= main_~this_expect~0 1) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:24:04,030 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 2745#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~method_id~0 1) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 1 main_~q~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~P4~0 2147483647) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (<= 1 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~this_expect~0 0) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= |main_#t~nondet10| 2147483647) (<= 0 (+ |main_#t~nondet10| 2147483648)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:24:04,030 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:24:04,030 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 2474#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 0)) [2019-10-07 15:24:04,030 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 2749#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:24:04,030 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 2708#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~method_id~0 1) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 1 main_~q~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~P4~0 2147483647) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (<= 1 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~this_expect~0 0) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:24:04,031 INFO L193 IcfgInterpreter]: Reachable states at location L280 satisfy 1588#(or (and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ |main_#t~nondet23| 2147483648)) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (= 0 main_~this_buffer_empty~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (<= |main_#t~nondet23| 2147483647) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ |main_#t~nondet23| 2147483648)) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (<= |main_#t~nondet23| 2147483647) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) [2019-10-07 15:24:04,031 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 2275#(and (or (and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:04,031 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 2355#(and (<= 0 main_~q~0) (or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (= ~m_msg_2~0 2) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (= ~m_recv_ack_1_1~0 6) (= main_~q~0 0)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P1~0 2147483647) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (<= ~m_msg_2~0 2) (= main_~q~0 3) (= main_~method_id~0 2) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= 6 ~m_recv_ack_1_1~0) (= main_~q~0 0))) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:04,031 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 2754#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:24:04,031 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 2666#(and (<= 2 main_~method_id~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= 0 (+ (mod main_~P1~0 2) (- 2))) (= main_~q~0 1) (< main_~P1~0 0) (= main_~method_id~0 2) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= main_~q~0 1) (= main_~method_id~0 2) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (mod main_~P1~0 2) 0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1))) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= 1 main_~q~0) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= 1 main_~this_buffer_empty~0)) [2019-10-07 15:24:04,031 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:24:04,031 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 465#false [2019-10-07 15:24:04,032 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 2373#(and (<= 0 main_~q~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= 6 ~m_recv_ack_1_1~0) (= main_~method_id~0 1) (= main_~q~0 0)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= ~m_Protocol~0 1) (= ~m_recv_ack_1_2~0 7) (= ~m_recv_ack_1_1~0 6) (= main_~method_id~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (= ~m_msg_2~0 2) (= ~m_msg_1_2~0 5) (= main_~q~0 0) (= main_~this_buffer_empty~0 0))) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~method_id~0 1) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4)) [2019-10-07 15:24:04,032 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 1727#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= |main_#t~nondet22| 2147483647) (<= 1 ~m_Protocol~0) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= |main_#t~nondet22| 2147483647) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:04,032 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 2396#(and (<= 1 main_~method_id~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= ~m_Protocol~0 1) (= ~m_msg_2~0 2) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (= ~m_recv_ack_1_1~0 6)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0))) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= 1 main_~q~0) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:04,556 WARN L191 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 73 [2019-10-07 15:24:04,820 WARN L191 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 76 [2019-10-07 15:24:05,115 WARN L191 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 72 [2019-10-07 15:24:05,364 WARN L191 SmtUtils]: Spent 209.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 72 [2019-10-07 15:24:05,629 WARN L191 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 75 [2019-10-07 15:24:05,917 WARN L191 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 75 [2019-10-07 15:24:06,184 WARN L191 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 71 [2019-10-07 15:24:06,502 WARN L191 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 75 [2019-10-07 15:24:06,861 WARN L191 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 71 [2019-10-07 15:24:07,320 WARN L191 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 75 [2019-10-07 15:24:07,831 WARN L191 SmtUtils]: Spent 447.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 75 [2019-10-07 15:24:08,387 WARN L191 SmtUtils]: Spent 451.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 76 [2019-10-07 15:24:08,773 WARN L191 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 75 [2019-10-07 15:24:09,115 WARN L191 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 71 [2019-10-07 15:24:09,116 INFO L211 tionRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2019-10-07 15:24:09,116 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [4, 4, 4] total 23 [2019-10-07 15:24:09,117 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-10-07 15:24:09,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-10-07 15:24:09,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2019-10-07 15:24:09,118 INFO L87 Difference]: Start difference. First operand 130 states and 201 transitions. Second operand 20 states. [2019-10-07 15:24:09,530 WARN L191 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 83 [2019-10-07 15:24:09,820 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 87 [2019-10-07 15:24:09,994 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:24:10,139 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:24:10,317 WARN L191 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2019-10-07 15:24:10,525 WARN L191 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2019-10-07 15:24:10,726 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2019-10-07 15:24:11,078 WARN L191 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2019-10-07 15:24:11,243 WARN L191 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2019-10-07 15:24:11,428 WARN L191 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2019-10-07 15:24:11,617 WARN L191 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2019-10-07 15:24:11,795 WARN L191 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2019-10-07 15:24:12,057 WARN L191 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:24:12,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:24:12,870 INFO L93 Difference]: Finished difference Result 137 states and 206 transitions. [2019-10-07 15:24:12,870 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2019-10-07 15:24:12,871 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 29 [2019-10-07 15:24:12,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:24:12,873 INFO L225 Difference]: With dead ends: 137 [2019-10-07 15:24:12,873 INFO L226 Difference]: Without dead ends: 134 [2019-10-07 15:24:12,874 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 63 SyntacticMatches, 6 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=288, Invalid=1118, Unknown=0, NotChecked=0, Total=1406 [2019-10-07 15:24:12,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2019-10-07 15:24:12,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 130. [2019-10-07 15:24:12,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2019-10-07 15:24:12,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 200 transitions. [2019-10-07 15:24:12,881 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 200 transitions. Word has length 29 [2019-10-07 15:24:12,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:24:12,882 INFO L462 AbstractCegarLoop]: Abstraction has 130 states and 200 transitions. [2019-10-07 15:24:12,882 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-10-07 15:24:12,882 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 200 transitions. [2019-10-07 15:24:12,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2019-10-07 15:24:12,883 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:24:12,883 INFO L385 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:24:13,088 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:24:13,089 INFO L410 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:24:13,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:24:13,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1725698328, now seen corresponding path program 1 times [2019-10-07 15:24:13,090 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:24:13,090 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:24:13,090 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:24:13,090 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:24:13,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:24:13,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:24:13,141 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:24:13,141 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:24:13,142 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:24:13,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:24:13,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:24:13,462 INFO L256 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 10 conjunts are in the unsatisfiable core [2019-10-07 15:24:13,464 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:24:13,496 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:24:13,497 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:24:13,588 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:24:13,588 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:24:13,590 INFO L162 IcfgInterpreter]: Started Sifa with 26 locations of interest [2019-10-07 15:24:13,590 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:24:13,592 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:24:13,592 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:24:13,593 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:24:13,621 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:24:24,713 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:24:24,724 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:24:24,724 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:24:24,725 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 280#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= 6 main_~method_id~0) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_msg_1_1~0 4) (not (= 1 main_~P1~0)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (not (= 1 main_~P8~0)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= main_~method_id~0 6) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~method_id~0 6) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (not (= 0 main_~P8~0)) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (not (= main_~this_buffer_empty~0 1)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (not (= 0 main_~P1~0)) (= main_~P8~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2))) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) [2019-10-07 15:24:24,725 INFO L193 IcfgInterpreter]: Reachable states at location L312 satisfy 1229#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (= 2 ~m_msg_2~0) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (= 2 ~m_msg_2~0) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 1 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= 0 (+ |main_#t~nondet25| 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= |main_#t~nondet25| 2147483647) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:24,726 INFO L193 IcfgInterpreter]: Reachable states at location L334 satisfy 615#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= 6 main_~method_id~0) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_msg_1_1~0 4) (not (= 1 main_~P1~0)) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= main_~method_id~0 6) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~method_id~0 6) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (not (= 0 main_~P1~0)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) [2019-10-07 15:24:24,726 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 2718#(and (<= 0 main_~this_expect~0) (<= main_~this_expect~0 1) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4))) [2019-10-07 15:24:24,726 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:24:24,727 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:24:24,727 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 2773#(and (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= ~m_msg_1_1~0 4) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:24,727 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 2226#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1)))) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:24,728 INFO L193 IcfgInterpreter]: Reachable states at location L296 satisfy 1378#(or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (= 0 main_~this_buffer_empty~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (<= 0 (+ |main_#t~nondet24| 2147483648)) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= |main_#t~nondet24| 2147483647) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (<= 0 (+ |main_#t~nondet24| 2147483648)) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= |main_#t~nondet24| 2147483647) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) [2019-10-07 15:24:24,728 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 2899#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~method_id~0 1) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 1 main_~q~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (<= 1 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~this_expect~0 0) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= |main_#t~nondet10| 2147483647) (<= 0 (+ |main_#t~nondet10| 2147483648)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:24:24,729 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:24:24,729 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 2648#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 0)) [2019-10-07 15:24:24,729 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 2903#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:24:24,730 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 2862#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~method_id~0 1) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 1 main_~q~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (<= 1 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~this_expect~0 0) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:24:24,732 INFO L193 IcfgInterpreter]: Reachable states at location L280 satisfy 1738#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1)))) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 1 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ |main_#t~nondet23| 2147483648)) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (<= |main_#t~nondet23| 2147483647)) [2019-10-07 15:24:24,732 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 2437#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P6~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P6~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1)))) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:24,733 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 2523#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 0)) [2019-10-07 15:24:24,733 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 2908#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:24:24,733 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 2820#(and (<= 2 main_~method_id~0) (<= main_~q~0 1) (<= main_~this_expect~0 0) (<= 0 main_~this_expect~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P2~0 2147483648)) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= ~m_msg_2~0 2) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (mod main_~P1~0 2) 0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= 0 (+ (mod main_~P1~0 2) (- 2))) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P2~0 2147483648)) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (< main_~P1~0 0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= ~m_msg_2~0 2) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1))) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= 1 main_~q~0) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= 1 main_~this_buffer_empty~0)) [2019-10-07 15:24:24,734 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:24:24,734 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 455#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= 6 main_~method_id~0) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_msg_1_1~0 4) (not (= 1 main_~P1~0)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (not (= 1 main_~P8~0)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= main_~method_id~0 6) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~method_id~0 6) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (not (= 0 main_~P8~0)) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (not (= main_~this_buffer_empty~0 1)) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (not (= 0 main_~P1~0)) (= main_~P8~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2))) (<= 0 (+ main_~P6~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) [2019-10-07 15:24:24,735 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 2544#(and (<= 0 main_~q~0) (<= 1 main_~method_id~0) (<= main_~this_buffer_empty~0 0) (<= main_~method_id~0 1) (<= main_~this_expect~0 0) (<= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (<= main_~q~0 0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P1~0 2147483647) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (<= ~m_msg_2~0 2) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (= 0 main_~this_buffer_empty~0) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (= main_~method_id~0 1) (= main_~q~0 0)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= main_~method_id~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (= main_~q~0 0) (= main_~this_buffer_empty~0 0))) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4)) [2019-10-07 15:24:24,735 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 1878#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= |main_#t~nondet22| 2147483647) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= |main_#t~nondet22| 2147483647) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= main_~this_buffer_empty~0 0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1)))) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:24,735 INFO L193 IcfgInterpreter]: Reachable states at location L328 satisfy 955#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= ~m_msg_1_1~0 4) (<= 0 (+ |main_#t~nondet26| 2147483648)) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= main_~method_id~0 2) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 0 (+ |main_#t~nondet26| 2147483648)) (not (= main_~q~0 2)) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (not (= main_~q~0 1)))) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 1 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= |main_#t~nondet26| 2147483647) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:24,736 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 2570#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:24,740 INFO L193 IcfgInterpreter]: Reachable states at location L330 satisfy 780#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 2 main_~method_id~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 1 main_~this_expect~0) (= main_~method_id~0 2) (<= 3 main_~q~0) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 1 main_~this_expect~0) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~this_buffer_empty~0 0) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (= main_~this_buffer_empty~0 0) (not (= main_~q~0 1))) [2019-10-07 15:24:25,321 WARN L191 SmtUtils]: Spent 218.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 73 [2019-10-07 15:24:25,589 WARN L191 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 76 [2019-10-07 15:24:25,845 WARN L191 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 72 [2019-10-07 15:24:26,213 WARN L191 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 76 [2019-10-07 15:24:26,490 WARN L191 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 76 [2019-10-07 15:24:26,795 WARN L191 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 75 [2019-10-07 15:24:27,072 WARN L191 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 71 [2019-10-07 15:24:27,407 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 73 [2019-10-07 15:24:27,840 WARN L191 SmtUtils]: Spent 384.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 73 [2019-10-07 15:24:28,292 WARN L191 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 75 [2019-10-07 15:24:28,647 WARN L191 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 74 [2019-10-07 15:24:29,158 WARN L191 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 76 [2019-10-07 15:24:29,502 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 76 [2019-10-07 15:24:29,927 WARN L191 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 84 [2019-10-07 15:24:30,296 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 75 [2019-10-07 15:24:30,300 INFO L211 tionRefinementEngine]: Constructing automaton from 1 perfect and 3 imperfect interpolant sequences. [2019-10-07 15:24:30,300 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [5, 4, 6] total 28 [2019-10-07 15:24:30,301 INFO L442 AbstractCegarLoop]: Interpolant automaton has 21 states [2019-10-07 15:24:30,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2019-10-07 15:24:30,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=562, Unknown=0, NotChecked=0, Total=756 [2019-10-07 15:24:30,302 INFO L87 Difference]: Start difference. First operand 130 states and 200 transitions. Second operand 21 states. [2019-10-07 15:24:30,701 WARN L191 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 83 [2019-10-07 15:24:30,997 WARN L191 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 87 [2019-10-07 15:24:31,184 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2019-10-07 15:24:31,334 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:24:31,513 WARN L191 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2019-10-07 15:24:31,716 WARN L191 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2019-10-07 15:24:31,927 WARN L191 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 86 [2019-10-07 15:24:32,266 WARN L191 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2019-10-07 15:24:32,423 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2019-10-07 15:24:32,619 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2019-10-07 15:24:32,831 WARN L191 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2019-10-07 15:24:33,015 WARN L191 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 87 [2019-10-07 15:24:33,240 WARN L191 SmtUtils]: Spent 164.00 ms on a formula simplification that was a NOOP. DAG size: 97 [2019-10-07 15:24:33,554 WARN L191 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2019-10-07 15:24:34,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:24:34,014 INFO L93 Difference]: Finished difference Result 134 states and 203 transitions. [2019-10-07 15:24:34,015 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2019-10-07 15:24:34,015 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 30 [2019-10-07 15:24:34,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:24:34,017 INFO L225 Difference]: With dead ends: 134 [2019-10-07 15:24:34,017 INFO L226 Difference]: Without dead ends: 131 [2019-10-07 15:24:34,019 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 60 SyntacticMatches, 9 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 546 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=425, Invalid=1467, Unknown=0, NotChecked=0, Total=1892 [2019-10-07 15:24:34,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2019-10-07 15:24:34,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 130. [2019-10-07 15:24:34,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2019-10-07 15:24:34,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 199 transitions. [2019-10-07 15:24:34,026 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 199 transitions. Word has length 30 [2019-10-07 15:24:34,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:24:34,026 INFO L462 AbstractCegarLoop]: Abstraction has 130 states and 199 transitions. [2019-10-07 15:24:34,026 INFO L463 AbstractCegarLoop]: Interpolant automaton has 21 states. [2019-10-07 15:24:34,026 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 199 transitions. [2019-10-07 15:24:34,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2019-10-07 15:24:34,027 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:24:34,028 INFO L385 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:24:34,231 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:24:34,232 INFO L410 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:24:34,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:24:34,233 INFO L82 PathProgramCache]: Analyzing trace with hash -1842638301, now seen corresponding path program 1 times [2019-10-07 15:24:34,233 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:24:34,233 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:24:34,233 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:24:34,233 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:24:34,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:24:34,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:24:34,270 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2019-10-07 15:24:34,271 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:24:34,271 INFO L211 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-07 15:24:34,271 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-10-07 15:24:34,271 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-10-07 15:24:34,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-10-07 15:24:34,272 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-07 15:24:34,272 INFO L87 Difference]: Start difference. First operand 130 states and 199 transitions. Second operand 3 states. [2019-10-07 15:24:34,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:24:34,307 INFO L93 Difference]: Finished difference Result 225 states and 350 transitions. [2019-10-07 15:24:34,308 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-10-07 15:24:34,308 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 35 [2019-10-07 15:24:34,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:24:34,311 INFO L225 Difference]: With dead ends: 225 [2019-10-07 15:24:34,311 INFO L226 Difference]: Without dead ends: 140 [2019-10-07 15:24:34,312 INFO L606 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 [2019-10-07 15:24:34,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2019-10-07 15:24:34,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 138. [2019-10-07 15:24:34,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 138 states. [2019-10-07 15:24:34,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 209 transitions. [2019-10-07 15:24:34,323 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 209 transitions. Word has length 35 [2019-10-07 15:24:34,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:24:34,323 INFO L462 AbstractCegarLoop]: Abstraction has 138 states and 209 transitions. [2019-10-07 15:24:34,323 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-10-07 15:24:34,324 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 209 transitions. [2019-10-07 15:24:34,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2019-10-07 15:24:34,325 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:24:34,325 INFO L385 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:24:34,325 INFO L410 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:24:34,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:24:34,325 INFO L82 PathProgramCache]: Analyzing trace with hash 1464040739, now seen corresponding path program 1 times [2019-10-07 15:24:34,326 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:24:34,326 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:24:34,326 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:24:34,326 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:24:34,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:24:34,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:24:34,506 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2019-10-07 15:24:34,506 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:24:34,506 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:24:34,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:24:34,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:24:34,875 INFO L256 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 13 conjunts are in the unsatisfiable core [2019-10-07 15:24:34,877 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:24:34,915 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2019-10-07 15:24:34,916 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:24:35,127 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-10-07 15:24:35,127 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:24:35,130 INFO L162 IcfgInterpreter]: Started Sifa with 27 locations of interest [2019-10-07 15:24:35,131 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:24:35,131 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:24:35,132 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:24:35,132 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:24:35,167 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:24:59,560 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:24:59,564 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:24:59,564 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:24:59,564 INFO L193 IcfgInterpreter]: Reachable states at location L363 satisfy 7067#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) [2019-10-07 15:24:59,565 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 3316#(and (and (<= 2 main_~method_id~0) (<= main_~method_id~0 2) (<= 4 main_~q~0) (<= main_~q~0 4) (<= 1 main_~this_buffer_empty~0)) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= (ite (and (< main_~this_expect~0 0) (not (= 0 (mod main_~this_expect~0 2)))) (+ (mod main_~this_expect~0 2) (- 2)) (mod main_~this_expect~0 2)) (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2))) (= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= 0 (+ (mod main_~P1~0 2) (- 2))) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (< main_~P1~0 0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= (ite (and (< main_~this_expect~0 0) (not (= 0 (mod main_~this_expect~0 2)))) (+ (mod main_~this_expect~0 2) (- 2)) (mod main_~this_expect~0 2)) (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2))) (= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= (mod main_~P1~0 2) 0) (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))))) [2019-10-07 15:24:59,565 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 8394#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= main_~q~0 4) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:59,566 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:24:59,566 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:24:59,566 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 8519#(and (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= ~m_msg_1_1~0 4) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~q~0 4) (= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:24:59,567 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 7342#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) [2019-10-07 15:24:59,567 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 8855#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~method_id~0 1) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 1 main_~q~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (<= 1 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~this_expect~0 0) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= |main_#t~nondet10| 2147483647) (<= 0 (+ |main_#t~nondet10| 2147483648)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:24:59,567 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:24:59,567 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 8234#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~this_buffer_empty~0 1) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 0)) [2019-10-07 15:24:59,568 INFO L193 IcfgInterpreter]: Reachable states at location L364 satisfy 6323#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= |main_#t~nondet28| 2147483647) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (<= main_~q~0 4) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (<= 0 (+ |main_#t~nondet28| 2147483648)) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (<= 4 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:24:59,568 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 8859#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:24:59,568 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 8748#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~method_id~0 1) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 5 ~m_msg_1_2~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 1 main_~q~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (<= 1 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~this_expect~0 0) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:24:59,568 INFO L193 IcfgInterpreter]: Reachable states at location L280 satisfy 5976#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (<= 0 (+ |main_#t~nondet23| 2147483648)) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= |main_#t~nondet23| 2147483647) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:24:59,569 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 7795#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) [2019-10-07 15:24:59,569 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 7941#(and (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (= ~m_msg_2~0 2) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (= main_~q~0 0) (= ~m_recv_ack_1_1~0 6) (or (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4))) (= ~m_Protocol~0 1)) [2019-10-07 15:24:59,569 INFO L193 IcfgInterpreter]: Reachable states at location L366 satisfy 5495#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (<= main_~q~0 4) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (<= 4 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:24:59,569 INFO L193 IcfgInterpreter]: Reachable states at location L282 satisfy 4995#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:24:59,570 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 8864#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:24:59,570 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 8636#(and (<= 2 main_~method_id~0) (<= main_~q~0 1) (<= main_~this_expect~0 0) (<= 0 main_~this_expect~0) (<= main_~method_id~0 2) (<= 1 main_~q~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= 0 (+ (mod main_~P1~0 2) (- 2))) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (< main_~P1~0 0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (mod main_~P1~0 2) 0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1))) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= 1 main_~this_buffer_empty~0)) [2019-10-07 15:24:59,570 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:24:59,570 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 3627#(and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= main_~method_id~0 2) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= main_~q~0 4) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (<= 1 main_~this_buffer_empty~0) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (<= 4 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:24:59,570 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 7959#(and (<= 0 main_~q~0) (<= 1 main_~method_id~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= ~m_Protocol~0 1) (= ~m_recv_ack_1_2~0 7) (= ~m_recv_ack_1_1~0 6) (= main_~method_id~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (= ~m_msg_2~0 2) (= ~m_msg_1_2~0 5) (= main_~q~0 0)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= main_~q~0 3) (= 7 ~m_recv_ack_1_2~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 1 main_~this_expect~0) (= 6 ~m_recv_ack_1_1~0) (= main_~method_id~0 1) (= main_~q~0 0) (= main_~this_buffer_empty~0 0))) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~method_id~0 1) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4)) [2019-10-07 15:24:59,571 INFO L193 IcfgInterpreter]: Reachable states at location L370 satisfy 4485#(and (<= main_~P7~0 2147483647) (<= 2 main_~method_id~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= main_~method_id~0 2) (<= main_~method_id~0 2) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= main_~q~0 4) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (<= 4 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:24:59,571 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 6603#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 3 main_~q~0) (<= |main_#t~nondet22| 2147483647) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:24:59,571 INFO L193 IcfgInterpreter]: Reachable states at location L286 satisfy 4187#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 0 main_~P1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 0 main_~P1~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 3 main_~method_id~0) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~method_id~0 3) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= main_~P1~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:24:59,571 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 8752#(and (<= 1 main_~method_id~0) (<= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (<= 1 main_~q~0) (<= main_~this_buffer_empty~0 1) (<= main_~this_expect~0 1) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= main_~P5~0 2147483647) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= main_~P6~0 2147483647) (<= ~m_recv_ack_2~0 3) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= ~m_Protocol~0 1) (= main_~method_id~0 1)) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4)))) [2019-10-07 15:25:00,102 WARN L191 SmtUtils]: Spent 501.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 92 [2019-10-07 15:25:00,660 WARN L191 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 73 [2019-10-07 15:25:00,933 WARN L191 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 76 [2019-10-07 15:25:01,306 WARN L191 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 77 [2019-10-07 15:25:01,562 WARN L191 SmtUtils]: Spent 212.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 72 [2019-10-07 15:25:01,917 WARN L191 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 75 [2019-10-07 15:25:02,211 WARN L191 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 75 [2019-10-07 15:25:02,484 WARN L191 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 71 [2019-10-07 15:25:02,900 WARN L191 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 75 [2019-10-07 15:25:03,179 WARN L191 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 76 [2019-10-07 15:25:03,474 WARN L191 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2019-10-07 15:25:03,787 WARN L191 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 77 [2019-10-07 15:25:04,107 WARN L191 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 77 [2019-10-07 15:25:04,404 WARN L191 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 73 [2019-10-07 15:25:04,724 WARN L191 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 72 [2019-10-07 15:25:05,034 WARN L191 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 80 [2019-10-07 15:25:05,360 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 77 [2019-10-07 15:25:05,682 WARN L191 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 73 [2019-10-07 15:25:05,997 WARN L191 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 73 [2019-10-07 15:25:06,321 WARN L191 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 72 [2019-10-07 15:25:06,324 INFO L211 tionRefinementEngine]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2019-10-07 15:25:06,325 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 7, 23] total 34 [2019-10-07 15:25:06,325 INFO L442 AbstractCegarLoop]: Interpolant automaton has 35 states [2019-10-07 15:25:06,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2019-10-07 15:25:06,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=981, Unknown=0, NotChecked=0, Total=1190 [2019-10-07 15:25:06,327 INFO L87 Difference]: Start difference. First operand 138 states and 209 transitions. Second operand 35 states. [2019-10-07 15:25:06,787 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 84 [2019-10-07 15:25:07,088 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 87 [2019-10-07 15:25:07,269 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:25:07,424 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:25:07,636 WARN L191 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2019-10-07 15:25:07,880 WARN L191 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 88 [2019-10-07 15:25:08,180 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 89 [2019-10-07 15:25:08,527 WARN L191 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2019-10-07 15:25:08,881 WARN L191 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 87 [2019-10-07 15:25:09,338 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2019-10-07 15:25:09,647 WARN L191 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2019-10-07 15:25:10,042 WARN L191 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 86 [2019-10-07 15:25:10,418 WARN L191 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2019-10-07 15:25:10,757 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2019-10-07 15:25:11,058 WARN L191 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 87 [2019-10-07 15:25:11,471 WARN L191 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2019-10-07 15:25:11,850 WARN L191 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2019-10-07 15:25:12,328 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 92 [2019-10-07 15:25:12,888 WARN L191 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 54 [2019-10-07 15:25:13,637 WARN L191 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 60 [2019-10-07 15:25:14,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:25:14,836 INFO L93 Difference]: Finished difference Result 435 states and 667 transitions. [2019-10-07 15:25:14,841 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2019-10-07 15:25:14,842 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 36 [2019-10-07 15:25:14,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:25:14,844 INFO L225 Difference]: With dead ends: 435 [2019-10-07 15:25:14,846 INFO L226 Difference]: Without dead ends: 320 [2019-10-07 15:25:14,848 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 82 SyntacticMatches, 8 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1150 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=605, Invalid=3055, Unknown=0, NotChecked=0, Total=3660 [2019-10-07 15:25:14,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2019-10-07 15:25:14,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 276. [2019-10-07 15:25:14,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 276 states. [2019-10-07 15:25:14,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 434 transitions. [2019-10-07 15:25:14,866 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 434 transitions. Word has length 36 [2019-10-07 15:25:14,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:25:14,866 INFO L462 AbstractCegarLoop]: Abstraction has 276 states and 434 transitions. [2019-10-07 15:25:14,867 INFO L463 AbstractCegarLoop]: Interpolant automaton has 35 states. [2019-10-07 15:25:14,867 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 434 transitions. [2019-10-07 15:25:14,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2019-10-07 15:25:14,867 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:25:14,867 INFO L385 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:25:15,076 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:25:15,077 INFO L410 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:25:15,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:25:15,078 INFO L82 PathProgramCache]: Analyzing trace with hash -1847930816, now seen corresponding path program 1 times [2019-10-07 15:25:15,078 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:25:15,078 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:25:15,078 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:25:15,079 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:25:15,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:25:15,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:25:15,153 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2019-10-07 15:25:15,153 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:25:15,154 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:25:15,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:25:15,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:25:15,844 INFO L256 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 7 conjunts are in the unsatisfiable core [2019-10-07 15:25:15,845 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:25:15,853 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2019-10-07 15:25:15,854 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:25:15,868 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2019-10-07 15:25:15,868 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:25:15,870 INFO L162 IcfgInterpreter]: Started Sifa with 28 locations of interest [2019-10-07 15:25:15,870 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:25:15,870 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:25:15,871 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:25:15,871 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:25:15,901 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:25:39,058 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:25:39,061 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:25:39,061 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:25:39,061 INFO L193 IcfgInterpreter]: Reachable states at location L363 satisfy 7385#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,062 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 3071#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 0 main_~P1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (<= main_~q~0 4) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= main_~P3~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2))) (= 0 main_~P1~0) (<= 0 main_~P3~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= 0 main_~P3~0) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 3 main_~method_id~0) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~this_buffer_empty~0 1)) (<= 4 main_~q~0) (<= main_~method_id~0 3) (<= main_~P3~0 0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= main_~P1~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,062 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 8722#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= main_~q~0 4) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:25:39,062 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:25:39,062 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:25:39,062 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 8847#(and (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= ~m_msg_1_1~0 4) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~q~0 4) (= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:25:39,062 INFO L193 IcfgInterpreter]: Reachable states at location L380 satisfy 5361#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (<= main_~q~0 4) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (<= 0 (+ |main_#t~nondet29| 2147483648)) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (<= 4 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= |main_#t~nondet29| 2147483647) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,063 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 7670#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,063 INFO L193 IcfgInterpreter]: Reachable states at location L382 satisfy 4814#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (<= main_~q~0 4) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (<= 4 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,063 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 9183#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~method_id~0 1) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 1 main_~q~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (<= 1 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~this_expect~0 0) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= |main_#t~nondet10| 2147483647) (<= 0 (+ |main_#t~nondet10| 2147483648)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:25:39,063 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:25:39,063 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 8562#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~this_buffer_empty~0 1) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 0)) [2019-10-07 15:25:39,064 INFO L193 IcfgInterpreter]: Reachable states at location L364 satisfy 6631#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= |main_#t~nondet28| 2147483647) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (<= main_~q~0 4) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (<= 0 (+ |main_#t~nondet28| 2147483648)) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (<= 4 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,064 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 9187#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:25:39,064 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 9076#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= main_~q~0 1) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~method_id~0 1) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 1 main_~q~0) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (<= 1 main_~this_buffer_empty~0) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~this_expect~0 0) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (<= 0 (+ main_~P4~0 2147483648)) (= main_~this_buffer_empty~0 1) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1)) [2019-10-07 15:25:39,064 INFO L193 IcfgInterpreter]: Reachable states at location L386 satisfy 4205#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 0 main_~P1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (<= main_~q~0 4) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 0 main_~P1~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 3 main_~method_id~0) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (<= 4 main_~q~0) (<= main_~method_id~0 3) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= main_~P1~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,065 INFO L193 IcfgInterpreter]: Reachable states at location L280 satisfy 6327#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (<= 0 (+ |main_#t~nondet23| 2147483648)) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= |main_#t~nondet23| 2147483647) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,065 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 8113#(and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,065 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 8269#(and (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (= ~m_msg_2~0 2) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (= main_~q~0 0) (= ~m_recv_ack_1_1~0 6) (or (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4))) (= ~m_Protocol~0 1)) [2019-10-07 15:25:39,065 INFO L193 IcfgInterpreter]: Reachable states at location L282 satisfy 5661#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,065 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 9192#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:25:39,066 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 8964#(and (<= 2 main_~method_id~0) (<= main_~q~0 1) (<= main_~this_expect~0 0) (<= 0 main_~this_expect~0) (<= main_~method_id~0 2) (<= 1 main_~q~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P2~0 2147483648)) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (mod main_~P1~0 2) 0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (= 0 (+ (mod main_~P1~0 2) (- 2))) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P2~0 2147483648)) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (< main_~P1~0 0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1))) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= 1 main_~this_buffer_empty~0)) [2019-10-07 15:25:39,066 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:25:39,066 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 3395#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 0 main_~P1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (<= main_~q~0 4) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= main_~P3~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2))) (= 0 main_~P1~0) (<= 0 main_~P3~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= 0 main_~P3~0) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 3 main_~method_id~0) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~this_buffer_empty~0 1)) (<= 4 main_~q~0) (<= main_~method_id~0 3) (<= main_~P3~0 0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= main_~P1~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,066 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 8287#(and (<= 0 main_~q~0) (<= 1 main_~method_id~0) (<= main_~this_buffer_empty~0 0) (<= main_~method_id~0 1) (<= main_~this_expect~0 0) (<= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (= ~m_recv_ack_1_1~0 6) (= main_~method_id~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (= main_~q~0 0)) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= ~m_msg_2~0 2) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= ~m_msg_1_2~0 5) (= 1 main_~this_expect~0) (= 0 main_~this_buffer_empty~0) (= 6 ~m_recv_ack_1_1~0) (= main_~method_id~0 1) (= main_~q~0 0))) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4)) [2019-10-07 15:25:39,066 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 6921#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 3 main_~q~0) (<= |main_#t~nondet22| 2147483647) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,067 INFO L193 IcfgInterpreter]: Reachable states at location L286 satisfy 4510#(and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 0 main_~P1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 3 main_~q~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 0 main_~P1~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= main_~q~0 3) (<= 3 main_~method_id~0) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~method_id~0 3) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= main_~P1~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) [2019-10-07 15:25:39,067 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 9080#(and (<= 1 main_~method_id~0) (<= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (<= 1 main_~q~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P2~0 2147483648)) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= 0 main_~this_expect~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (= 6 ~m_recv_ack_1_1~0) (= main_~this_buffer_empty~0 1) (= main_~method_id~0 1)) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)))) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) [2019-10-07 15:25:39,382 WARN L191 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 82 [2019-10-07 15:25:39,912 WARN L191 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 73 [2019-10-07 15:25:40,176 WARN L191 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 76 [2019-10-07 15:25:40,542 WARN L191 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 77 [2019-10-07 15:25:40,884 WARN L191 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 77 [2019-10-07 15:25:41,209 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 73 [2019-10-07 15:25:41,494 WARN L191 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 75 [2019-10-07 15:25:41,765 WARN L191 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 71 [2019-10-07 15:25:42,091 WARN L191 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 72 [2019-10-07 15:25:42,360 WARN L191 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 76 [2019-10-07 15:25:42,649 WARN L191 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 78 [2019-10-07 15:25:42,951 WARN L191 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 77 [2019-10-07 15:25:43,256 WARN L191 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 77 [2019-10-07 15:25:43,548 WARN L191 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 73 [2019-10-07 15:25:43,858 WARN L191 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 72 [2019-10-07 15:25:44,168 WARN L191 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 80 [2019-10-07 15:25:44,488 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 77 [2019-10-07 15:25:44,816 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 77 [2019-10-07 15:25:45,139 WARN L191 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 73 [2019-10-07 15:25:45,521 WARN L191 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 72 [2019-10-07 15:25:45,521 INFO L211 tionRefinementEngine]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2019-10-07 15:25:45,522 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 24] total 28 [2019-10-07 15:25:45,523 INFO L442 AbstractCegarLoop]: Interpolant automaton has 28 states [2019-10-07 15:25:45,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2019-10-07 15:25:45,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2019-10-07 15:25:45,524 INFO L87 Difference]: Start difference. First operand 276 states and 434 transitions. Second operand 28 states. [2019-10-07 15:25:45,954 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 84 [2019-10-07 15:25:46,249 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 87 [2019-10-07 15:25:46,443 WARN L191 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2019-10-07 15:25:46,588 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:25:46,764 WARN L191 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 89 [2019-10-07 15:25:46,953 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 85 [2019-10-07 15:25:47,285 WARN L191 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 87 [2019-10-07 15:25:47,735 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2019-10-07 15:25:48,049 WARN L191 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2019-10-07 15:25:48,438 WARN L191 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 86 [2019-10-07 15:25:48,782 WARN L191 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:25:49,122 WARN L191 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 86 [2019-10-07 15:25:49,551 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2019-10-07 15:25:49,868 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2019-10-07 15:25:51,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:25:51,933 INFO L93 Difference]: Finished difference Result 424 states and 668 transitions. [2019-10-07 15:25:51,934 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2019-10-07 15:25:51,934 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 37 [2019-10-07 15:25:51,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:25:51,938 INFO L225 Difference]: With dead ends: 424 [2019-10-07 15:25:51,938 INFO L226 Difference]: Without dead ends: 401 [2019-10-07 15:25:51,939 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 88 SyntacticMatches, 7 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=386, Invalid=1684, Unknown=0, NotChecked=0, Total=2070 [2019-10-07 15:25:51,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2019-10-07 15:25:51,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 379. [2019-10-07 15:25:51,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 379 states. [2019-10-07 15:25:51,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 581 transitions. [2019-10-07 15:25:51,959 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 581 transitions. Word has length 37 [2019-10-07 15:25:51,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:25:51,960 INFO L462 AbstractCegarLoop]: Abstraction has 379 states and 581 transitions. [2019-10-07 15:25:51,960 INFO L463 AbstractCegarLoop]: Interpolant automaton has 28 states. [2019-10-07 15:25:51,960 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 581 transitions. [2019-10-07 15:25:51,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2019-10-07 15:25:51,960 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:25:51,961 INFO L385 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:25:52,166 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:25:52,167 INFO L410 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:25:52,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:25:52,168 INFO L82 PathProgramCache]: Analyzing trace with hash -1673716591, now seen corresponding path program 1 times [2019-10-07 15:25:52,168 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:25:52,168 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:25:52,168 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:25:52,168 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:25:52,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:25:52,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:25:52,510 WARN L191 SmtUtils]: Spent 155.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 38 [2019-10-07 15:25:52,633 WARN L191 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 21 [2019-10-07 15:25:52,640 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:25:52,640 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:25:52,640 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:25:52,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:25:53,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:25:53,509 INFO L256 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 16 conjunts are in the unsatisfiable core [2019-10-07 15:25:53,511 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:25:53,535 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:25:53,535 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:25:53,724 WARN L191 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 20 [2019-10-07 15:25:53,910 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:25:53,910 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:25:53,912 INFO L162 IcfgInterpreter]: Started Sifa with 30 locations of interest [2019-10-07 15:25:53,912 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:25:53,912 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:25:53,913 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:25:53,913 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:25:53,935 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:25:59,158 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:25:59,161 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:25:59,161 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:25:59,162 INFO L193 IcfgInterpreter]: Reachable states at location L363 satisfy 2130#(or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 1)))) [2019-10-07 15:25:59,162 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 1157#(and (<= 4 main_~q~0) (<= main_~method_id~0 5) (<= main_~q~0 4) (<= 5 main_~method_id~0)) [2019-10-07 15:25:59,162 INFO L193 IcfgInterpreter]: Reachable states at location L396 satisfy 1920#(and (<= 4 main_~q~0) (<= main_~q~0 4) (or (and (not (= main_~q~0 3)) (<= 0 (+ |main_#t~nondet30| 2147483648)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 4) (<= |main_#t~nondet30| 2147483647) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= 0 (+ |main_#t~nondet30| 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= |main_#t~nondet30| 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))))) [2019-10-07 15:25:59,162 INFO L193 IcfgInterpreter]: Reachable states at location L418 satisfy 1503#(and (= main_~method_id~0 5) (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~method_id~0 5) (<= main_~q~0 4) (<= 5 main_~method_id~0)) [2019-10-07 15:25:59,162 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 1886#(and (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~P9~0 2147483647)) (<= main_~P3~0 2147483647) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= main_~q~0 4) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647)) [2019-10-07 15:25:59,162 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:25:59,162 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:25:59,163 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 2020#(and (<= 0 main_~q~0) (<= main_~q~0 4)) [2019-10-07 15:25:59,163 INFO L193 IcfgInterpreter]: Reachable states at location L380 satisfy 1978#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (<= 0 (+ |main_#t~nondet29| 2147483648)) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (<= 0 (+ |main_#t~nondet29| 2147483648)) (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 4) (not (= main_~q~0 1)))) (<= |main_#t~nondet29| 2147483647) (<= 4 main_~q~0) (<= main_~q~0 4)) [2019-10-07 15:25:59,163 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 2158#(or (and (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1)))) [2019-10-07 15:25:59,163 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 2176#(and (<= 1 main_~q~0) (or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= 0 (+ |main_#t~nondet10| 2147483648)) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) (and (<= 0 (+ |main_#t~nondet10| 2147483648)) (= main_~q~0 1) (not (= main_~q~0 0)))) (<= main_~q~0 1) (<= |main_#t~nondet10| 2147483647)) [2019-10-07 15:25:59,163 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:25:59,164 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 1822#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:25:59,164 INFO L193 IcfgInterpreter]: Reachable states at location L364 satisfy 2068#(and (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 4) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= |main_#t~nondet28| 2147483647) (<= 4 main_~q~0) (<= main_~q~0 4) (<= 0 (+ |main_#t~nondet28| 2147483648))) [2019-10-07 15:25:59,164 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 2184#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:25:59,164 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 2144#(and (or (and (= main_~q~0 1) (not (= main_~q~0 0))) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1))) (<= 1 main_~q~0) (<= main_~q~0 1)) [2019-10-07 15:25:59,165 INFO L193 IcfgInterpreter]: Reachable states at location L280 satisfy 2044#(and (or (and (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 3) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 3 main_~q~0) (<= |main_#t~nondet23| 2147483647) (<= 0 (+ |main_#t~nondet23| 2147483648)) (<= main_~q~0 3)) [2019-10-07 15:25:59,165 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 2167#(or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 0)) (not (= main_~q~0 1)))) [2019-10-07 15:25:59,165 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 1713#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:25:59,165 INFO L193 IcfgInterpreter]: Reachable states at location L282 satisfy 1949#(and (<= 3 main_~q~0) (<= main_~q~0 3) (or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 3) (not (= main_~q~0 1))))) [2019-10-07 15:25:59,165 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 2189#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:25:59,166 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 2111#(and (<= 2 main_~method_id~0) (<= main_~method_id~0 2) (= main_~q~0 1) (<= 1 main_~q~0) (<= main_~q~0 1) (= main_~method_id~0 2)) [2019-10-07 15:25:59,166 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:25:59,166 INFO L193 IcfgInterpreter]: Reachable states at location L412 satisfy 1630#(and (<= 4 main_~q~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ |main_#t~nondet31| 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 0 (+ |main_#t~nondet31| 2147483648)) (not (= main_~q~0 0)) (= main_~q~0 4) (not (= main_~q~0 1)))) (<= |main_#t~nondet31| 2147483647) (<= main_~q~0 4)) [2019-10-07 15:25:59,166 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 1338#(and (<= 4 main_~q~0) (<= main_~method_id~0 5) (<= main_~q~0 4) (<= 5 main_~method_id~0)) [2019-10-07 15:25:59,166 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 1267#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~method_id~0 1) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (= main_~q~0 0)) [2019-10-07 15:25:59,167 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 2087#(and (<= 3 main_~q~0) (or (and (not (= main_~q~0 2)) (<= |main_#t~nondet22| 2147483647) (<= 0 (+ |main_#t~nondet22| 2147483648)) (not (= main_~q~0 0)) (= main_~q~0 3) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= |main_#t~nondet22| 2147483647) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= main_~q~0 3)) [2019-10-07 15:25:59,167 INFO L193 IcfgInterpreter]: Reachable states at location L286 satisfy 1747#(and (<= 3 main_~q~0) (or (and (not (= main_~q~0 2)) (= 0 main_~P1~0) (not (= main_~q~0 0)) (= main_~method_id~0 3) (= main_~q~0 3) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 0 main_~P1~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 main_~P1~0) (<= main_~method_id~0 3) (<= main_~q~0 3) (<= 3 main_~method_id~0) (<= main_~P1~0 0)) [2019-10-07 15:25:59,167 INFO L193 IcfgInterpreter]: Reachable states at location L414 satisfy 1547#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 4) (not (= main_~q~0 1)))) (<= 4 main_~q~0) (<= main_~q~0 4)) [2019-10-07 15:25:59,167 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 2180#(or (not (= main_~q~0 0)) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1))) [2019-10-07 15:25:59,766 WARN L191 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2019-10-07 15:26:00,022 WARN L191 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2019-10-07 15:26:00,289 WARN L191 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 78 [2019-10-07 15:26:01,619 INFO L211 tionRefinementEngine]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2019-10-07 15:26:01,619 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 6, 25] total 36 [2019-10-07 15:26:01,620 INFO L442 AbstractCegarLoop]: Interpolant automaton has 36 states [2019-10-07 15:26:01,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2019-10-07 15:26:01,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1095, Unknown=0, NotChecked=0, Total=1260 [2019-10-07 15:26:01,622 INFO L87 Difference]: Start difference. First operand 379 states and 581 transitions. Second operand 36 states. [2019-10-07 15:26:01,933 WARN L191 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2019-10-07 15:26:02,113 WARN L191 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-10-07 15:26:02,348 WARN L191 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2019-10-07 15:26:02,644 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:26:02,990 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:26:03,426 WARN L191 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 106 [2019-10-07 15:26:03,787 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:26:04,250 WARN L191 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 105 [2019-10-07 15:26:04,674 WARN L191 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:26:05,009 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:26:05,425 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 89 [2019-10-07 15:26:05,814 WARN L191 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:26:06,304 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:26:06,647 WARN L191 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:26:07,003 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:26:07,385 WARN L191 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 93 [2019-10-07 15:26:07,879 WARN L191 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2019-10-07 15:26:08,849 WARN L191 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:26:09,608 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:10,014 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:10,303 WARN L191 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 86 [2019-10-07 15:26:10,615 WARN L191 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:10,949 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 90 [2019-10-07 15:26:11,270 WARN L191 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2019-10-07 15:26:11,632 WARN L191 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 89 [2019-10-07 15:26:11,936 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2019-10-07 15:26:12,462 WARN L191 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:26:13,005 WARN L191 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:13,317 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:13,654 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2019-10-07 15:26:14,301 WARN L191 SmtUtils]: Spent 349.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 114 [2019-10-07 15:26:14,911 WARN L191 SmtUtils]: Spent 415.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2019-10-07 15:26:15,159 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2019-10-07 15:26:15,763 WARN L191 SmtUtils]: Spent 353.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 100 [2019-10-07 15:26:16,218 WARN L191 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 114 [2019-10-07 15:26:16,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:26:16,373 INFO L93 Difference]: Finished difference Result 776 states and 1161 transitions. [2019-10-07 15:26:16,373 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2019-10-07 15:26:16,373 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 39 [2019-10-07 15:26:16,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:26:16,376 INFO L225 Difference]: With dead ends: 776 [2019-10-07 15:26:16,376 INFO L226 Difference]: Without dead ends: 461 [2019-10-07 15:26:16,379 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 89 SyntacticMatches, 10 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2035 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=906, Invalid=6066, Unknown=0, NotChecked=0, Total=6972 [2019-10-07 15:26:16,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2019-10-07 15:26:16,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 362. [2019-10-07 15:26:16,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 362 states. [2019-10-07 15:26:16,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 536 transitions. [2019-10-07 15:26:16,397 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 536 transitions. Word has length 39 [2019-10-07 15:26:16,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:26:16,398 INFO L462 AbstractCegarLoop]: Abstraction has 362 states and 536 transitions. [2019-10-07 15:26:16,398 INFO L463 AbstractCegarLoop]: Interpolant automaton has 36 states. [2019-10-07 15:26:16,398 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 536 transitions. [2019-10-07 15:26:16,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2019-10-07 15:26:16,400 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:26:16,400 INFO L385 BasicCegarLoop]: trace histogram [5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:26:16,607 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:26:16,607 INFO L410 AbstractCegarLoop]: === Iteration 14 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:26:16,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:26:16,608 INFO L82 PathProgramCache]: Analyzing trace with hash 1288677093, now seen corresponding path program 1 times [2019-10-07 15:26:16,608 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:26:16,608 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:26:16,609 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:26:16,609 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:26:16,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:26:16,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:26:16,682 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2019-10-07 15:26:16,682 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:26:16,682 INFO L211 tionRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-10-07 15:26:16,682 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2019-10-07 15:26:16,683 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-10-07 15:26:16,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-10-07 15:26:16,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-10-07 15:26:16,684 INFO L87 Difference]: Start difference. First operand 362 states and 536 transitions. Second operand 3 states. [2019-10-07 15:26:16,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:26:16,735 INFO L93 Difference]: Finished difference Result 466 states and 688 transitions. [2019-10-07 15:26:16,736 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-10-07 15:26:16,736 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 51 [2019-10-07 15:26:16,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:26:16,738 INFO L225 Difference]: With dead ends: 466 [2019-10-07 15:26:16,738 INFO L226 Difference]: Without dead ends: 223 [2019-10-07 15:26:16,739 INFO L606 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 [2019-10-07 15:26:16,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2019-10-07 15:26:16,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 221. [2019-10-07 15:26:16,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2019-10-07 15:26:16,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 317 transitions. [2019-10-07 15:26:16,760 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 317 transitions. Word has length 51 [2019-10-07 15:26:16,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:26:16,760 INFO L462 AbstractCegarLoop]: Abstraction has 221 states and 317 transitions. [2019-10-07 15:26:16,760 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-10-07 15:26:16,760 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 317 transitions. [2019-10-07 15:26:16,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2019-10-07 15:26:16,761 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:26:16,761 INFO L385 BasicCegarLoop]: trace histogram [5, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:26:16,761 INFO L410 AbstractCegarLoop]: === Iteration 15 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:26:16,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:26:16,762 INFO L82 PathProgramCache]: Analyzing trace with hash 1066959353, now seen corresponding path program 1 times [2019-10-07 15:26:16,762 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:26:16,762 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:26:16,763 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:26:16,763 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:26:16,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:26:16,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:26:16,865 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 20 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2019-10-07 15:26:16,865 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:26:16,865 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:26:16,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:26:17,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:26:17,888 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 16 conjunts are in the unsatisfiable core [2019-10-07 15:26:17,890 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:26:17,924 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 20 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2019-10-07 15:26:17,924 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:26:18,095 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 12 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2019-10-07 15:26:18,095 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:26:18,099 INFO L162 IcfgInterpreter]: Started Sifa with 38 locations of interest [2019-10-07 15:26:18,100 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:26:18,100 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:26:18,100 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:26:18,100 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:26:18,126 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:26:26,224 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:26:26,228 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:26:26,228 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:26:26,228 INFO L193 IcfgInterpreter]: Reachable states at location L363 satisfy 3738#(or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 1)))) [2019-10-07 15:26:26,228 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 2093#(and (or (and (not (= main_~q~0 3)) (not (= 0 main_~P8~0)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (not (= main_~this_buffer_empty~0 1)) (not (= 1 main_~P1~0)) (= main_~q~0 5) (not (= 0 main_~P1~0)) (not (= 1 main_~P8~0)) (= main_~P8~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2))) (not (= main_~q~0 2)) (= main_~method_id~0 6) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (not (= 1 main_~P1~0)) (= main_~q~0 5) (<= 0 (+ main_~P2~0 2147483648)) (not (= 1 main_~P8~0)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~method_id~0 6) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (not (= 0 main_~P8~0)) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (not (= main_~this_buffer_empty~0 1)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (not (= 0 main_~P1~0)) (= main_~P8~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2))) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 6 main_~method_id~0) (<= 5 main_~q~0) (<= main_~method_id~0 6) (<= main_~q~0 5)) [2019-10-07 15:26:26,229 INFO L193 IcfgInterpreter]: Reachable states at location L396 satisfy 3475#(and (<= 4 main_~q~0) (<= main_~q~0 4) (or (and (not (= main_~q~0 3)) (<= 0 (+ |main_#t~nondet30| 2147483648)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 4) (<= |main_#t~nondet30| 2147483647) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= 0 (+ |main_#t~nondet30| 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= |main_#t~nondet30| 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))))) [2019-10-07 15:26:26,229 INFO L193 IcfgInterpreter]: Reachable states at location L418 satisfy 2985#(and (= main_~method_id~0 5) (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~method_id~0 5) (<= main_~q~0 4) (<= 5 main_~method_id~0)) [2019-10-07 15:26:26,229 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 3441#(and (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0)) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~q~0 5) (<= main_~P8~0 2147483647)) [2019-10-07 15:26:26,229 INFO L193 IcfgInterpreter]: Reachable states at location L464 satisfy 3604#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1)))) (<= 5 main_~q~0) (<= 0 (+ |main_#t~nondet34| 2147483648)) (<= main_~q~0 5) (<= |main_#t~nondet34| 2147483647)) [2019-10-07 15:26:26,230 INFO L193 IcfgInterpreter]: Reachable states at location L528 satisfy 2929#(and (<= 5 main_~q~0) (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 (+ |main_#t~nondet38| 2147483648)) (<= main_~q~0 5) (<= |main_#t~nondet38| 2147483647)) [2019-10-07 15:26:26,230 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:26:26,230 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:26:26,230 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 3575#(and (<= 0 main_~q~0) (<= main_~q~0 5)) [2019-10-07 15:26:26,230 INFO L193 IcfgInterpreter]: Reachable states at location L380 satisfy 3533#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (<= 0 (+ |main_#t~nondet29| 2147483648)) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (<= 0 (+ |main_#t~nondet29| 2147483648)) (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 4) (not (= main_~q~0 1)))) (<= |main_#t~nondet29| 2147483647) (<= 4 main_~q~0) (<= main_~q~0 4)) [2019-10-07 15:26:26,230 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 3766#(or (and (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1)))) [2019-10-07 15:26:26,230 INFO L193 IcfgInterpreter]: Reachable states at location L530 satisfy 2783#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))))) [2019-10-07 15:26:26,230 INFO L193 IcfgInterpreter]: Reachable states at location L512 satisfy 3073#(and (<= 5 main_~q~0) (or (and (not (= main_~q~0 3)) (<= |main_#t~nondet37| 2147483647) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (<= |main_#t~nondet37| 2147483647) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= main_~q~0 5) (<= 0 (+ |main_#t~nondet37| 2147483648))) [2019-10-07 15:26:26,231 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 3784#(and (<= 1 main_~q~0) (or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= 0 (+ |main_#t~nondet10| 2147483648)) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) (and (<= 0 (+ |main_#t~nondet10| 2147483648)) (= main_~q~0 1) (not (= main_~q~0 0)))) (<= main_~q~0 1) (<= |main_#t~nondet10| 2147483647)) [2019-10-07 15:26:26,231 INFO L193 IcfgInterpreter]: Reachable states at location L534 satisfy 2569#(and (<= 6 main_~method_id~0) (<= 5 main_~q~0) (<= main_~method_id~0 6) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (not (= 1 main_~P1~0)) (= main_~q~0 5) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~method_id~0 6) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (not (= 0 main_~P1~0)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (not (= 1 main_~P1~0)) (= main_~q~0 5) (= main_~method_id~0 6) (not (= main_~q~0 1)) (not (= 0 main_~P1~0)))) (<= main_~q~0 5)) [2019-10-07 15:26:26,231 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:26:26,231 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 3377#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:26:26,231 INFO L193 IcfgInterpreter]: Reachable states at location L364 satisfy 3676#(and (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 4) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= |main_#t~nondet28| 2147483647) (<= 4 main_~q~0) (<= main_~q~0 4) (<= 0 (+ |main_#t~nondet28| 2147483648))) [2019-10-07 15:26:26,231 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 3792#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:26:26,231 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 3752#(and (or (and (= main_~q~0 1) (not (= main_~q~0 0))) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1))) (<= 1 main_~q~0) (<= main_~q~0 1)) [2019-10-07 15:26:26,232 INFO L193 IcfgInterpreter]: Reachable states at location L280 satisfy 3652#(and (or (and (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 3) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 3 main_~q~0) (<= |main_#t~nondet23| 2147483647) (<= 0 (+ |main_#t~nondet23| 2147483648)) (<= main_~q~0 3)) [2019-10-07 15:26:26,232 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 3775#(or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 0)) (not (= main_~q~0 1)))) [2019-10-07 15:26:26,232 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 3234#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:26:26,232 INFO L193 IcfgInterpreter]: Reachable states at location L463 satisfy 3628#(or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) [2019-10-07 15:26:26,232 INFO L193 IcfgInterpreter]: Reachable states at location L282 satisfy 3504#(and (<= 3 main_~q~0) (<= main_~q~0 3) (or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 3) (not (= main_~q~0 1))))) [2019-10-07 15:26:26,233 INFO L193 IcfgInterpreter]: Reachable states at location L496 satisfy 3151#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 0 (+ |main_#t~nondet36| 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 0 (+ |main_#t~nondet36| 2147483648)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1)))) (<= |main_#t~nondet36| 2147483647)) [2019-10-07 15:26:26,233 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 3797#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:26:26,233 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 3719#(and (<= 2 main_~method_id~0) (<= main_~method_id~0 2) (= main_~q~0 1) (<= 1 main_~q~0) (<= main_~q~0 1) (= main_~method_id~0 2)) [2019-10-07 15:26:26,233 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:26:26,233 INFO L193 IcfgInterpreter]: Reachable states at location L412 satisfy 3112#(and (<= 4 main_~q~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ |main_#t~nondet31| 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 0 (+ |main_#t~nondet31| 2147483648)) (not (= main_~q~0 0)) (= main_~q~0 4) (not (= main_~q~0 1)))) (<= |main_#t~nondet31| 2147483647) (<= main_~q~0 4)) [2019-10-07 15:26:26,233 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 2237#(and (or (and (not (= main_~q~0 3)) (not (= 0 main_~P8~0)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (not (= main_~this_buffer_empty~0 1)) (not (= 1 main_~P1~0)) (= main_~q~0 5) (not (= 0 main_~P1~0)) (not (= 1 main_~P8~0)) (= main_~P8~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2))) (not (= main_~q~0 2)) (= main_~method_id~0 6) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (not (= 1 main_~P1~0)) (= main_~q~0 5) (<= 0 (+ main_~P2~0 2147483648)) (not (= 1 main_~P8~0)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~method_id~0 6) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (not (= 0 main_~P8~0)) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (not (= main_~this_buffer_empty~0 1)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (not (= 0 main_~P1~0)) (= main_~P8~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2))) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 6 main_~method_id~0) (<= 5 main_~q~0) (<= main_~method_id~0 6) (<= main_~q~0 5)) [2019-10-07 15:26:26,233 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 2676#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~method_id~0 1) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (= main_~q~0 0)) [2019-10-07 15:26:26,234 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 3695#(and (<= 3 main_~q~0) (or (and (not (= main_~q~0 2)) (<= |main_#t~nondet22| 2147483647) (<= 0 (+ |main_#t~nondet22| 2147483648)) (not (= main_~q~0 0)) (= main_~q~0 3) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= |main_#t~nondet22| 2147483647) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= main_~q~0 3)) [2019-10-07 15:26:26,234 INFO L193 IcfgInterpreter]: Reachable states at location L286 satisfy 3302#(and (<= 3 main_~q~0) (or (and (not (= main_~q~0 2)) (= 0 main_~P1~0) (not (= main_~q~0 0)) (= main_~method_id~0 3) (= main_~q~0 3) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 0 main_~P1~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 main_~P1~0) (<= main_~method_id~0 3) (<= main_~q~0 3) (<= 3 main_~method_id~0) (<= main_~P1~0 0)) [2019-10-07 15:26:26,234 INFO L193 IcfgInterpreter]: Reachable states at location L414 satisfy 3029#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 4) (not (= main_~q~0 1)))) (<= 4 main_~q~0) (<= main_~q~0 4)) [2019-10-07 15:26:26,234 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 3788#(or (not (= main_~q~0 0)) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1))) [2019-10-07 15:26:26,234 INFO L193 IcfgInterpreter]: Reachable states at location L480 satisfy 3268#(and (<= 5 main_~q~0) (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= |main_#t~nondet35| 2147483647) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= |main_#t~nondet35| 2147483647) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 (+ |main_#t~nondet35| 2147483648)) (<= main_~q~0 5)) [2019-10-07 15:26:26,918 WARN L191 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2019-10-07 15:26:27,172 WARN L191 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2019-10-07 15:26:27,442 WARN L191 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 78 [2019-10-07 15:26:29,906 INFO L211 tionRefinementEngine]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2019-10-07 15:26:29,906 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 8, 34] total 46 [2019-10-07 15:26:29,907 INFO L442 AbstractCegarLoop]: Interpolant automaton has 46 states [2019-10-07 15:26:29,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2019-10-07 15:26:29,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=277, Invalid=1793, Unknown=0, NotChecked=0, Total=2070 [2019-10-07 15:26:29,909 INFO L87 Difference]: Start difference. First operand 221 states and 317 transitions. Second operand 46 states. [2019-10-07 15:26:30,221 WARN L191 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2019-10-07 15:26:30,406 WARN L191 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-10-07 15:26:30,624 WARN L191 SmtUtils]: Spent 145.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2019-10-07 15:26:30,915 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2019-10-07 15:26:31,276 WARN L191 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:26:31,627 WARN L191 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:26:31,961 WARN L191 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2019-10-07 15:26:32,446 WARN L191 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:26:32,753 WARN L191 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:26:33,124 WARN L191 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 86 [2019-10-07 15:26:33,462 WARN L191 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2019-10-07 15:26:33,909 WARN L191 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:26:34,235 WARN L191 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:26:34,570 WARN L191 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:26:34,928 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:26:35,372 WARN L191 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:26:35,730 WARN L191 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 86 [2019-10-07 15:26:36,187 WARN L191 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 90 [2019-10-07 15:26:36,524 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:26:36,877 WARN L191 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:26:37,247 WARN L191 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:26:37,621 WARN L191 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 90 [2019-10-07 15:26:38,158 WARN L191 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 93 [2019-10-07 15:26:38,489 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2019-10-07 15:26:38,848 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:26:39,185 WARN L191 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:26:39,537 WARN L191 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 86 [2019-10-07 15:26:39,984 WARN L191 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 90 [2019-10-07 15:26:40,318 WARN L191 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 90 [2019-10-07 15:26:40,720 WARN L191 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 87 [2019-10-07 15:26:41,100 WARN L191 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 86 [2019-10-07 15:26:41,602 WARN L191 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 90 [2019-10-07 15:26:41,949 WARN L191 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 90 [2019-10-07 15:26:42,316 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 90 [2019-10-07 15:26:42,727 WARN L191 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 91 [2019-10-07 15:26:43,214 WARN L191 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 89 [2019-10-07 15:26:43,609 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 87 [2019-10-07 15:26:43,998 WARN L191 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 91 [2019-10-07 15:26:44,361 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 90 [2019-10-07 15:26:44,741 WARN L191 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 90 [2019-10-07 15:26:45,098 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 90 [2019-10-07 15:26:45,467 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 91 [2019-10-07 15:26:45,889 WARN L191 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 94 [2019-10-07 15:26:46,197 WARN L191 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 87 [2019-10-07 15:26:46,533 WARN L191 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 91 [2019-10-07 15:26:46,867 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 89 [2019-10-07 15:26:47,179 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 86 [2019-10-07 15:26:47,592 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:26:47,905 WARN L191 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:26:48,253 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 87 [2019-10-07 15:26:48,569 WARN L191 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 86 [2019-10-07 15:26:48,972 WARN L191 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 91 [2019-10-07 15:26:49,300 WARN L191 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:26:49,624 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:26:49,955 WARN L191 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:26:50,322 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 91 [2019-10-07 15:26:50,669 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 91 [2019-10-07 15:26:51,030 WARN L191 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 89 [2019-10-07 15:26:51,511 WARN L191 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 86 [2019-10-07 15:26:51,859 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 90 [2019-10-07 15:26:52,177 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:52,503 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:52,835 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:53,190 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 90 [2019-10-07 15:26:53,552 WARN L191 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2019-10-07 15:26:53,952 WARN L191 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 93 [2019-10-07 15:26:54,359 WARN L191 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 103 [2019-10-07 15:26:54,653 WARN L191 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 86 [2019-10-07 15:26:54,996 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2019-10-07 15:26:55,307 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2019-10-07 15:26:55,728 WARN L191 SmtUtils]: Spent 220.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:26:56,084 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 96 [2019-10-07 15:26:56,402 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 87 [2019-10-07 15:26:56,729 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:57,022 WARN L191 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:57,357 WARN L191 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2019-10-07 15:26:57,666 WARN L191 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:26:58,037 WARN L191 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:26:58,366 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:58,669 WARN L191 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:58,980 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:26:59,307 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2019-10-07 15:26:59,664 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2019-10-07 15:27:00,016 WARN L191 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2019-10-07 15:27:00,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:27:00,127 INFO L93 Difference]: Finished difference Result 506 states and 697 transitions. [2019-10-07 15:27:00,127 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 93 states. [2019-10-07 15:27:00,128 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 53 [2019-10-07 15:27:00,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:27:00,131 INFO L225 Difference]: With dead ends: 506 [2019-10-07 15:27:00,131 INFO L226 Difference]: Without dead ends: 343 [2019-10-07 15:27:00,137 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 273 GetRequests, 133 SyntacticMatches, 7 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6069 ImplicationChecksByTransitivity, 29.8s TimeCoverageRelationStatistics Valid=2026, Invalid=16064, Unknown=0, NotChecked=0, Total=18090 [2019-10-07 15:27:00,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2019-10-07 15:27:00,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 292. [2019-10-07 15:27:00,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 292 states. [2019-10-07 15:27:00,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 420 transitions. [2019-10-07 15:27:00,153 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 420 transitions. Word has length 53 [2019-10-07 15:27:00,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:27:00,153 INFO L462 AbstractCegarLoop]: Abstraction has 292 states and 420 transitions. [2019-10-07 15:27:00,153 INFO L463 AbstractCegarLoop]: Interpolant automaton has 46 states. [2019-10-07 15:27:00,153 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 420 transitions. [2019-10-07 15:27:00,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2019-10-07 15:27:00,154 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:27:00,154 INFO L385 BasicCegarLoop]: trace histogram [5, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:27:00,360 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:27:00,361 INFO L410 AbstractCegarLoop]: === Iteration 16 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:27:00,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:27:00,361 INFO L82 PathProgramCache]: Analyzing trace with hash -1272547058, now seen corresponding path program 1 times [2019-10-07 15:27:00,361 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:27:00,362 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:27:00,362 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:27:00,362 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:27:00,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:27:00,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:27:00,476 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:27:00,476 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:27:00,476 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:27:00,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:27:01,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:27:01,585 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 23 conjunts are in the unsatisfiable core [2019-10-07 15:27:01,587 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:27:01,650 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:27:01,651 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:27:01,808 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:27:01,808 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:27:01,809 INFO L162 IcfgInterpreter]: Started Sifa with 39 locations of interest [2019-10-07 15:27:01,809 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:27:01,810 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:27:01,810 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:27:01,810 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:27:01,834 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:27:04,284 WARN L191 SmtUtils]: Spent 361.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 100 [2019-10-07 15:27:09,948 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:27:09,952 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:27:09,952 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:27:09,952 INFO L193 IcfgInterpreter]: Reachable states at location L363 satisfy 3823#(or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 1)))) [2019-10-07 15:27:09,952 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 1844#(and (<= 5 main_~q~0) (<= 7 main_~method_id~0) (<= 1 main_~P1~0) (<= main_~P1~0 1) (<= 1 main_~P9~0) (= main_~method_id~0 7) (= main_~q~0 5) (<= main_~q~0 5) (<= main_~P9~0 1) (<= main_~method_id~0 7) (= main_~P9~0 1) (= main_~P1~0 1)) [2019-10-07 15:27:09,952 INFO L193 IcfgInterpreter]: Reachable states at location L396 satisfy 3560#(and (<= 4 main_~q~0) (<= main_~q~0 4) (or (and (not (= main_~q~0 3)) (<= 0 (+ |main_#t~nondet30| 2147483648)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 4) (<= |main_#t~nondet30| 2147483647) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= 0 (+ |main_#t~nondet30| 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= |main_#t~nondet30| 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))))) [2019-10-07 15:27:09,952 INFO L193 IcfgInterpreter]: Reachable states at location L418 satisfy 3070#(and (= main_~method_id~0 5) (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~method_id~0 5) (<= main_~q~0 4) (<= 5 main_~method_id~0)) [2019-10-07 15:27:09,953 INFO L193 IcfgInterpreter]: Reachable states at location L546 satisfy 2654#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))))) [2019-10-07 15:27:09,953 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 3526#(and (<= main_~this_expect~0 16) (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648))) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~q~0 5) (<= main_~P8~0 2147483647)) [2019-10-07 15:27:09,953 INFO L193 IcfgInterpreter]: Reachable states at location L464 satisfy 3689#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1)))) (<= 5 main_~q~0) (<= 0 (+ |main_#t~nondet34| 2147483648)) (<= main_~q~0 5) (<= |main_#t~nondet34| 2147483647)) [2019-10-07 15:27:09,953 INFO L193 IcfgInterpreter]: Reachable states at location L528 satisfy 3014#(and (<= 5 main_~q~0) (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 (+ |main_#t~nondet38| 2147483648)) (<= main_~q~0 5) (<= |main_#t~nondet38| 2147483647)) [2019-10-07 15:27:09,953 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:27:09,954 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:27:09,954 INFO L193 IcfgInterpreter]: Reachable states at location L550 satisfy 2542#(and (<= 5 main_~q~0) (<= 7 main_~method_id~0) (<= 1 main_~P1~0) (<= main_~P1~0 1) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~method_id~0 7) (= main_~q~0 5) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (not (= 0 main_~P1~0)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (= 1 main_~P1~0) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= 1 main_~P1~0) (= main_~method_id~0 7) (= main_~q~0 5) (not (= main_~q~0 1)) (not (= 0 main_~P1~0)))) (<= main_~q~0 5) (<= main_~method_id~0 7)) [2019-10-07 15:27:09,954 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 3660#(and (<= 0 main_~q~0) (<= main_~q~0 5)) [2019-10-07 15:27:09,954 INFO L193 IcfgInterpreter]: Reachable states at location L380 satisfy 3618#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (<= 0 (+ |main_#t~nondet29| 2147483648)) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (<= 0 (+ |main_#t~nondet29| 2147483648)) (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 4) (not (= main_~q~0 1)))) (<= |main_#t~nondet29| 2147483647) (<= 4 main_~q~0) (<= main_~q~0 4)) [2019-10-07 15:27:09,954 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 3851#(or (and (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1)))) [2019-10-07 15:27:09,954 INFO L193 IcfgInterpreter]: Reachable states at location L512 satisfy 3158#(and (<= 5 main_~q~0) (or (and (not (= main_~q~0 3)) (<= |main_#t~nondet37| 2147483647) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (<= |main_#t~nondet37| 2147483647) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= main_~q~0 5) (<= 0 (+ |main_#t~nondet37| 2147483648))) [2019-10-07 15:27:09,955 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 3869#(and (<= 1 main_~q~0) (or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= 0 (+ |main_#t~nondet10| 2147483648)) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1)) (and (<= 0 (+ |main_#t~nondet10| 2147483648)) (= main_~q~0 1) (not (= main_~q~0 0)))) (<= main_~q~0 1) (<= |main_#t~nondet10| 2147483647)) [2019-10-07 15:27:09,955 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:27:09,955 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 3462#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:27:09,955 INFO L193 IcfgInterpreter]: Reachable states at location L364 satisfy 3761#(and (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 4) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= |main_#t~nondet28| 2147483647) (<= 4 main_~q~0) (<= main_~q~0 4) (<= 0 (+ |main_#t~nondet28| 2147483648))) [2019-10-07 15:27:09,955 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 3877#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:27:09,955 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 3837#(and (or (and (= main_~q~0 1) (not (= main_~q~0 0))) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1))) (<= 1 main_~q~0) (<= main_~q~0 1)) [2019-10-07 15:27:09,955 INFO L193 IcfgInterpreter]: Reachable states at location L280 satisfy 3737#(and (or (and (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 3) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 3 main_~q~0) (<= |main_#t~nondet23| 2147483647) (<= 0 (+ |main_#t~nondet23| 2147483648)) (<= main_~q~0 3)) [2019-10-07 15:27:09,955 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 3860#(or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 0)) (not (= main_~q~0 1)))) [2019-10-07 15:27:09,956 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 3319#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:27:09,956 INFO L193 IcfgInterpreter]: Reachable states at location L463 satisfy 3713#(or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) [2019-10-07 15:27:09,956 INFO L193 IcfgInterpreter]: Reachable states at location L282 satisfy 3589#(and (<= 3 main_~q~0) (<= main_~q~0 3) (or (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (not (= main_~q~0 2)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 3) (not (= main_~q~0 1))))) [2019-10-07 15:27:09,956 INFO L193 IcfgInterpreter]: Reachable states at location L496 satisfy 3236#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 0 (+ |main_#t~nondet36| 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 0 (+ |main_#t~nondet36| 2147483648)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1)))) (<= |main_#t~nondet36| 2147483647)) [2019-10-07 15:27:09,956 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 3882#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:27:09,956 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 3804#(and (<= 2 main_~method_id~0) (<= main_~method_id~0 2) (= main_~q~0 1) (<= 1 main_~q~0) (<= main_~q~0 1) (= main_~method_id~0 2)) [2019-10-07 15:27:09,956 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:27:09,956 INFO L193 IcfgInterpreter]: Reachable states at location L412 satisfy 3197#(and (<= 4 main_~q~0) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ |main_#t~nondet31| 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 0 (+ |main_#t~nondet31| 2147483648)) (not (= main_~q~0 0)) (= main_~q~0 4) (not (= main_~q~0 1)))) (<= |main_#t~nondet31| 2147483647) (<= main_~q~0 4)) [2019-10-07 15:27:09,957 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 1918#(and (<= 5 main_~q~0) (<= 7 main_~method_id~0) (<= 1 main_~P1~0) (<= main_~P1~0 1) (<= 1 main_~P9~0) (= main_~method_id~0 7) (= main_~q~0 5) (<= main_~q~0 5) (<= main_~P9~0 1) (<= main_~method_id~0 7) (= main_~P9~0 1) (= main_~P1~0 1)) [2019-10-07 15:27:09,957 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 2815#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~method_id~0 1) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (= main_~q~0 0)) [2019-10-07 15:27:09,957 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 3780#(and (<= 3 main_~q~0) (or (and (not (= main_~q~0 2)) (<= |main_#t~nondet22| 2147483647) (<= 0 (+ |main_#t~nondet22| 2147483648)) (not (= main_~q~0 0)) (= main_~q~0 3) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= 0 (+ |main_#t~nondet22| 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= |main_#t~nondet22| 2147483647) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= main_~q~0 3)) [2019-10-07 15:27:09,957 INFO L193 IcfgInterpreter]: Reachable states at location L286 satisfy 3387#(and (<= 3 main_~q~0) (or (and (not (= main_~q~0 2)) (= 0 main_~P1~0) (not (= main_~q~0 0)) (= main_~method_id~0 3) (= main_~q~0 3) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (= main_~method_id~0 3) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 0 main_~P1~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (= ~m_msg_1_1~0 4) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 main_~P1~0) (<= main_~method_id~0 3) (<= main_~q~0 3) (<= 3 main_~method_id~0) (<= main_~P1~0 0)) [2019-10-07 15:27:09,957 INFO L193 IcfgInterpreter]: Reachable states at location L414 satisfy 3114#(and (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= main_~q~0 4) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (= main_~q~0 4) (not (= main_~q~0 1)))) (<= 4 main_~q~0) (<= main_~q~0 4)) [2019-10-07 15:27:09,957 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 3873#(or (not (= main_~q~0 0)) (and (<= main_~P7~0 2147483647) (= ~m_recv_ack_2~0 3) (<= 7 ~m_recv_ack_1_2~0) (= ~m_msg_1_1~0 4) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1))) [2019-10-07 15:27:09,958 INFO L193 IcfgInterpreter]: Reachable states at location L480 satisfy 3353#(and (<= 5 main_~q~0) (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= |main_#t~nondet35| 2147483647) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= |main_#t~nondet35| 2147483647) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 (+ |main_#t~nondet35| 2147483648)) (<= main_~q~0 5)) [2019-10-07 15:27:09,958 INFO L193 IcfgInterpreter]: Reachable states at location L544 satisfy 2708#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (<= |main_#t~nondet39| 2147483647) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= |main_#t~nondet39| 2147483647) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 (+ |main_#t~nondet39| 2147483648))) [2019-10-07 15:27:10,619 WARN L191 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2019-10-07 15:27:10,885 WARN L191 SmtUtils]: Spent 223.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2019-10-07 15:27:11,168 WARN L191 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 78 [2019-10-07 15:27:14,010 INFO L211 tionRefinementEngine]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2019-10-07 15:27:14,010 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 7, 35] total 49 [2019-10-07 15:27:14,011 INFO L442 AbstractCegarLoop]: Interpolant automaton has 49 states [2019-10-07 15:27:14,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2019-10-07 15:27:14,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=2092, Unknown=0, NotChecked=0, Total=2352 [2019-10-07 15:27:14,013 INFO L87 Difference]: Start difference. First operand 292 states and 420 transitions. Second operand 49 states. [2019-10-07 15:27:14,332 WARN L191 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2019-10-07 15:27:14,522 WARN L191 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-10-07 15:27:14,747 WARN L191 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2019-10-07 15:27:15,048 WARN L191 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:27:15,401 WARN L191 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:27:15,774 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:27:16,131 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2019-10-07 15:27:16,620 WARN L191 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:27:16,946 WARN L191 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:27:17,344 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 88 [2019-10-07 15:27:17,702 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2019-10-07 15:27:18,178 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:27:18,517 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:27:18,869 WARN L191 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:27:19,246 WARN L191 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:27:19,704 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:27:20,086 WARN L191 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 88 [2019-10-07 15:27:20,579 WARN L191 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2019-10-07 15:27:20,933 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:27:21,308 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:27:21,696 WARN L191 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:27:22,094 WARN L191 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 92 [2019-10-07 15:27:22,489 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:27:22,955 WARN L191 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 87 [2019-10-07 15:27:23,290 WARN L191 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 93 [2019-10-07 15:27:23,650 WARN L191 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 97 [2019-10-07 15:27:23,999 WARN L191 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2019-10-07 15:27:24,360 WARN L191 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:27:24,754 WARN L191 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2019-10-07 15:27:25,095 WARN L191 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2019-10-07 15:27:25,452 WARN L191 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 92 [2019-10-07 15:27:25,795 WARN L191 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:27:26,174 WARN L191 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2019-10-07 15:27:26,521 WARN L191 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2019-10-07 15:27:26,874 WARN L191 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2019-10-07 15:27:27,248 WARN L191 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 96 [2019-10-07 15:27:27,625 WARN L191 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2019-10-07 15:27:27,997 WARN L191 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 96 [2019-10-07 15:27:28,341 WARN L191 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 93 [2019-10-07 15:27:28,747 WARN L191 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 97 [2019-10-07 15:27:29,113 WARN L191 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2019-10-07 15:27:29,471 WARN L191 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2019-10-07 15:27:29,838 WARN L191 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2019-10-07 15:27:30,238 WARN L191 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 97 [2019-10-07 15:27:30,617 WARN L191 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2019-10-07 15:27:30,994 WARN L191 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 92 [2019-10-07 15:27:31,282 WARN L191 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 86 [2019-10-07 15:27:31,593 WARN L191 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2019-10-07 15:27:31,903 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2019-10-07 15:27:32,281 WARN L191 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:27:32,649 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:27:32,969 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:27:33,278 WARN L191 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:27:33,630 WARN L191 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 86 [2019-10-07 15:27:33,950 WARN L191 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:27:34,336 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 92 [2019-10-07 15:27:34,665 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:27:34,978 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:27:35,294 WARN L191 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:27:35,626 WARN L191 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2019-10-07 15:27:35,991 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2019-10-07 15:27:36,408 WARN L191 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 86 [2019-10-07 15:27:36,745 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 90 [2019-10-07 15:27:37,063 WARN L191 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:27:37,387 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:27:37,726 WARN L191 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:27:38,061 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 90 [2019-10-07 15:27:38,412 WARN L191 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:27:38,776 WARN L191 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2019-10-07 15:27:39,125 WARN L191 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 83 [2019-10-07 15:27:39,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:27:39,257 INFO L93 Difference]: Finished difference Result 321 states and 437 transitions. [2019-10-07 15:27:39,262 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2019-10-07 15:27:39,262 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 54 [2019-10-07 15:27:39,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:27:39,264 INFO L225 Difference]: With dead ends: 321 [2019-10-07 15:27:39,264 INFO L226 Difference]: Without dead ends: 318 [2019-10-07 15:27:39,269 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 126 SyntacticMatches, 11 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4677 ImplicationChecksByTransitivity, 26.4s TimeCoverageRelationStatistics Valid=1480, Invalid=13526, Unknown=0, NotChecked=0, Total=15006 [2019-10-07 15:27:39,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2019-10-07 15:27:39,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 292. [2019-10-07 15:27:39,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 292 states. [2019-10-07 15:27:39,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 416 transitions. [2019-10-07 15:27:39,283 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 416 transitions. Word has length 54 [2019-10-07 15:27:39,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:27:39,284 INFO L462 AbstractCegarLoop]: Abstraction has 292 states and 416 transitions. [2019-10-07 15:27:39,284 INFO L463 AbstractCegarLoop]: Interpolant automaton has 49 states. [2019-10-07 15:27:39,284 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 416 transitions. [2019-10-07 15:27:39,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2019-10-07 15:27:39,284 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:27:39,285 INFO L385 BasicCegarLoop]: trace histogram [6, 5, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:27:39,491 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:27:39,492 INFO L410 AbstractCegarLoop]: === Iteration 17 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:27:39,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:27:39,492 INFO L82 PathProgramCache]: Analyzing trace with hash 714228435, now seen corresponding path program 1 times [2019-10-07 15:27:39,492 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:27:39,493 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:27:39,493 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:27:39,493 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:27:39,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:27:39,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:27:39,831 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 10 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:27:39,832 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:27:39,832 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:27:39,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:27:41,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:27:41,063 INFO L256 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 28 conjunts are in the unsatisfiable core [2019-10-07 15:27:41,064 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:27:41,138 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 10 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:27:41,138 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:27:41,574 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 10 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:27:41,574 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:27:41,582 INFO L162 IcfgInterpreter]: Started Sifa with 39 locations of interest [2019-10-07 15:27:41,582 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:27:41,583 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:27:41,583 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:27:41,583 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:27:41,617 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:28:36,982 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:28:36,986 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:28:36,987 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:28:36,987 INFO L193 IcfgInterpreter]: Reachable states at location L363 satisfy 43935#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 1))) [2019-10-07 15:28:36,987 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 32488#(and (<= 2 main_~method_id~0) (<= main_~method_id~0 2) (or (and (= main_~q~0 1) (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 0) (= main_~method_id~0 2) (not (= (ite (and (< main_~this_expect~0 0) (not (= 0 (mod main_~this_expect~0 2)))) (+ (mod main_~this_expect~0 2) (- 2)) (mod main_~this_expect~0 2)) (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2))))) (and (= main_~q~0 1) (not (= main_~this_buffer_empty~0 1)) (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 0) (= main_~method_id~0 2))) (<= 1 main_~q~0) (<= main_~q~0 1)) [2019-10-07 15:28:36,987 INFO L193 IcfgInterpreter]: Reachable states at location L396 satisfy 28859#(and (<= 4 main_~q~0) (<= main_~q~0 4) (and (<= 0 (+ |main_#t~nondet30| 2147483648)) (= main_~q~0 4)) (<= |main_#t~nondet30| 2147483647)) [2019-10-07 15:28:36,988 INFO L193 IcfgInterpreter]: Reachable states at location L418 satisfy 19961#(and (= main_~method_id~0 5) (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~method_id~0 5) (<= main_~q~0 4) (<= 5 main_~method_id~0)) [2019-10-07 15:28:36,988 INFO L193 IcfgInterpreter]: Reachable states at location L546 satisfy 43916#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))))) [2019-10-07 15:28:36,988 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 42587#(and (<= main_~this_expect~0 16) (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P1~0 2147483647) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~q~0 5)) (<= main_~P8~0 2147483647)) [2019-10-07 15:28:36,988 INFO L193 IcfgInterpreter]: Reachable states at location L464 satisfy 43948#(and (<= 5 main_~q~0) (= main_~q~0 5) (<= 0 (+ |main_#t~nondet34| 2147483648)) (<= main_~q~0 5) (<= |main_#t~nondet34| 2147483647)) [2019-10-07 15:28:36,988 INFO L193 IcfgInterpreter]: Reachable states at location L528 satisfy 43980#(and (<= 5 main_~q~0) (= main_~q~0 5) (<= 0 (+ |main_#t~nondet38| 2147483648)) (<= main_~q~0 5) (<= |main_#t~nondet38| 2147483647)) [2019-10-07 15:28:36,989 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:28:36,989 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:28:36,989 INFO L193 IcfgInterpreter]: Reachable states at location L550 satisfy 43480#(and (<= 5 main_~q~0) (<= 7 main_~method_id~0) (<= 1 main_~P1~0) (<= main_~P1~0 1) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~method_id~0 7) (= main_~q~0 5) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (not (= 0 main_~P1~0)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (= 1 main_~P1~0) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= 1 main_~P1~0) (= main_~method_id~0 7) (= main_~q~0 5) (not (= main_~q~0 1)) (not (= 0 main_~P1~0)))) (<= main_~q~0 5) (<= main_~method_id~0 7)) [2019-10-07 15:28:36,990 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 43039#(and (<= 0 main_~q~0) (<= main_~q~0 5)) [2019-10-07 15:28:36,990 INFO L193 IcfgInterpreter]: Reachable states at location L380 satisfy 30311#(and (<= 4 main_~q~0) (<= main_~q~0 4) (and (<= 0 (+ |main_#t~nondet29| 2147483648)) (<= |main_#t~nondet29| 2147483647) (= main_~q~0 4))) [2019-10-07 15:28:36,990 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 43930#(and (not (= main_~q~0 2)) (not (= main_~q~0 1))) [2019-10-07 15:28:36,990 INFO L193 IcfgInterpreter]: Reachable states at location L512 satisfy 43972#(and (<= |main_#t~nondet37| 2147483647) (<= 5 main_~q~0) (= main_~q~0 5) (<= main_~q~0 5) (<= 0 (+ |main_#t~nondet37| 2147483648))) [2019-10-07 15:28:36,990 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 41418#(and (<= 0 (+ |main_#t~nondet10| 2147483648)) (= main_~q~0 1) (<= 1 main_~q~0) (<= main_~q~0 1) (<= |main_#t~nondet10| 2147483647)) [2019-10-07 15:28:36,990 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:28:36,991 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 41894#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:28:36,991 INFO L193 IcfgInterpreter]: Reachable states at location L364 satisfy 35846#(and (<= 4 main_~q~0) (<= main_~q~0 4) (and (<= |main_#t~nondet28| 2147483647) (= main_~q~0 4) (<= 0 (+ |main_#t~nondet28| 2147483648)))) [2019-10-07 15:28:36,991 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 44351#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:28:36,991 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 39070#(and (= main_~q~0 1) (<= 1 main_~q~0) (<= main_~q~0 1)) [2019-10-07 15:28:36,991 INFO L193 IcfgInterpreter]: Reachable states at location L280 satisfy 35124#(and (<= 3 main_~q~0) (= main_~q~0 3) (<= |main_#t~nondet23| 2147483647) (<= 0 (+ |main_#t~nondet23| 2147483648)) (<= main_~q~0 3)) [2019-10-07 15:28:36,991 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 43925#(not (= main_~q~0 1)) [2019-10-07 15:28:36,992 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 41902#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:28:36,992 INFO L193 IcfgInterpreter]: Reachable states at location L463 satisfy 43940#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 4)) (not (= main_~q~0 1))) [2019-10-07 15:28:36,992 INFO L193 IcfgInterpreter]: Reachable states at location L282 satisfy 29590#(and (<= 3 main_~q~0) (= main_~q~0 3) (<= main_~q~0 3)) [2019-10-07 15:28:36,992 INFO L193 IcfgInterpreter]: Reachable states at location L496 satisfy 43964#(and (<= 0 (+ |main_#t~nondet36| 2147483648)) (<= 5 main_~q~0) (= main_~q~0 5) (<= main_~q~0 5) (<= |main_#t~nondet36| 2147483647)) [2019-10-07 15:28:36,992 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 44356#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:28:36,992 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 37280#(and (<= 2 main_~method_id~0) (<= main_~method_id~0 2) (<= 1 main_~q~0) (<= main_~q~0 1) (and (= main_~q~0 1) (= main_~method_id~0 2))) [2019-10-07 15:28:36,992 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:28:36,992 INFO L193 IcfgInterpreter]: Reachable states at location L412 satisfy 22578#(and (<= 4 main_~q~0) (<= main_~q~0 4) (and (<= 0 (+ |main_#t~nondet31| 2147483648)) (<= |main_#t~nondet31| 2147483647) (= main_~q~0 4))) [2019-10-07 15:28:36,993 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 33672#(and (<= 2 main_~method_id~0) (<= main_~method_id~0 2) (= main_~q~0 1) (<= 1 main_~q~0) (<= main_~q~0 1) (= main_~method_id~0 2)) [2019-10-07 15:28:36,993 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 41926#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~method_id~0 1) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (= main_~q~0 0)) [2019-10-07 15:28:36,993 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 36563#(and (<= 3 main_~q~0) (and (<= |main_#t~nondet22| 2147483647) (<= 0 (+ |main_#t~nondet22| 2147483648)) (= main_~q~0 3)) (<= main_~q~0 3)) [2019-10-07 15:28:36,993 INFO L193 IcfgInterpreter]: Reachable states at location L286 satisfy 26033#(and (<= 3 main_~q~0) (<= 0 main_~P1~0) (or (and (not (= main_~q~0 2)) (= 0 main_~P1~0) (= main_~method_id~0 3) (= main_~q~0 3) (not (= main_~q~0 1))) (and (= main_~method_id~0 3) (= main_~P1~0 0) (= main_~q~0 3))) (<= main_~method_id~0 3) (<= main_~q~0 3) (<= 3 main_~method_id~0) (<= main_~P1~0 0)) [2019-10-07 15:28:36,993 INFO L193 IcfgInterpreter]: Reachable states at location L414 satisfy 20703#(and (<= 4 main_~q~0) (<= main_~q~0 4) (= main_~q~0 4)) [2019-10-07 15:28:36,993 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 43920#true [2019-10-07 15:28:36,993 INFO L193 IcfgInterpreter]: Reachable states at location L480 satisfy 43956#(and (<= |main_#t~nondet35| 2147483647) (<= 5 main_~q~0) (= main_~q~0 5) (<= 0 (+ |main_#t~nondet35| 2147483648)) (<= main_~q~0 5)) [2019-10-07 15:28:36,993 INFO L193 IcfgInterpreter]: Reachable states at location L544 satisfy 44347#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (<= |main_#t~nondet39| 2147483647) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= |main_#t~nondet39| 2147483647) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 (+ |main_#t~nondet39| 2147483648))) [2019-10-07 15:28:37,715 WARN L191 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2019-10-07 15:28:37,987 WARN L191 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2019-10-07 15:28:38,265 WARN L191 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 78 [2019-10-07 15:28:39,590 INFO L211 tionRefinementEngine]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2019-10-07 15:28:39,590 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 11, 34] total 51 [2019-10-07 15:28:39,591 INFO L442 AbstractCegarLoop]: Interpolant automaton has 52 states [2019-10-07 15:28:39,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2019-10-07 15:28:39,592 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=2379, Unknown=0, NotChecked=0, Total=2652 [2019-10-07 15:28:39,592 INFO L87 Difference]: Start difference. First operand 292 states and 416 transitions. Second operand 52 states. [2019-10-07 15:28:40,011 WARN L191 SmtUtils]: Spent 140.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2019-10-07 15:28:40,235 WARN L191 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-10-07 15:28:40,554 WARN L191 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2019-10-07 15:28:40,858 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:28:41,209 WARN L191 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:41,586 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:28:41,947 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:28:42,460 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:42,810 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:43,220 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 91 [2019-10-07 15:28:43,575 WARN L191 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 88 [2019-10-07 15:28:43,989 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:28:44,542 WARN L191 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:44,901 WARN L191 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:45,282 WARN L191 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:45,677 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 91 [2019-10-07 15:28:46,076 WARN L191 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:46,663 WARN L191 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 94 [2019-10-07 15:28:47,122 WARN L191 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 92 [2019-10-07 15:28:47,501 WARN L191 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 89 [2019-10-07 15:28:47,981 WARN L191 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:48,346 WARN L191 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:48,744 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:49,168 WARN L191 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:49,591 WARN L191 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:50,011 WARN L191 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:28:50,525 WARN L191 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 88 [2019-10-07 15:28:50,848 WARN L191 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:28:51,214 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 93 [2019-10-07 15:28:51,621 WARN L191 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 93 [2019-10-07 15:28:52,017 WARN L191 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 98 [2019-10-07 15:28:52,494 WARN L191 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 102 [2019-10-07 15:28:52,847 WARN L191 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 102 [2019-10-07 15:28:53,231 WARN L191 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 98 [2019-10-07 15:28:53,565 WARN L191 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 98 [2019-10-07 15:28:53,926 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 98 [2019-10-07 15:28:54,327 WARN L191 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 102 [2019-10-07 15:28:54,692 WARN L191 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 102 [2019-10-07 15:28:55,067 WARN L191 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 102 [2019-10-07 15:28:55,475 WARN L191 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 101 [2019-10-07 15:28:55,830 WARN L191 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 102 [2019-10-07 15:28:56,302 WARN L191 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 104 [2019-10-07 15:28:56,851 WARN L191 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 95 [2019-10-07 15:28:57,244 WARN L191 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2019-10-07 15:28:57,627 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2019-10-07 15:28:58,060 WARN L191 SmtUtils]: Spent 364.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2019-10-07 15:28:58,459 WARN L191 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 95 [2019-10-07 15:28:58,846 WARN L191 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2019-10-07 15:28:59,229 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2019-10-07 15:28:59,619 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2019-10-07 15:29:00,032 WARN L191 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 94 [2019-10-07 15:29:00,389 WARN L191 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 95 [2019-10-07 15:29:00,768 WARN L191 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2019-10-07 15:29:01,161 WARN L191 SmtUtils]: Spent 321.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2019-10-07 15:29:01,560 WARN L191 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:29:01,955 WARN L191 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:29:02,272 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:29:02,637 WARN L191 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2019-10-07 15:29:02,940 WARN L191 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2019-10-07 15:29:03,270 WARN L191 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:29:03,695 WARN L191 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:29:04,011 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:29:04,334 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:29:04,729 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2019-10-07 15:29:05,042 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:29:05,423 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 94 [2019-10-07 15:29:05,863 WARN L191 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 97 [2019-10-07 15:29:06,297 WARN L191 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 86 [2019-10-07 15:29:06,640 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:29:06,964 WARN L191 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:29:07,296 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:29:07,681 WARN L191 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 95 [2019-10-07 15:29:08,007 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:29:08,368 WARN L191 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:29:08,728 WARN L191 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:29:09,121 WARN L191 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2019-10-07 15:29:09,519 WARN L191 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 95 [2019-10-07 15:29:09,849 WARN L191 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 86 [2019-10-07 15:29:10,197 WARN L191 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2019-10-07 15:29:10,521 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2019-10-07 15:29:10,970 WARN L191 SmtUtils]: Spent 378.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 112 [2019-10-07 15:29:11,462 WARN L191 SmtUtils]: Spent 351.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 102 [2019-10-07 15:29:11,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:29:11,642 INFO L93 Difference]: Finished difference Result 332 states and 445 transitions. [2019-10-07 15:29:11,642 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2019-10-07 15:29:11,643 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 60 [2019-10-07 15:29:11,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:29:11,644 INFO L225 Difference]: With dead ends: 332 [2019-10-07 15:29:11,645 INFO L226 Difference]: Without dead ends: 329 [2019-10-07 15:29:11,647 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 143 SyntacticMatches, 12 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6068 ImplicationChecksByTransitivity, 30.9s TimeCoverageRelationStatistics Valid=1702, Invalid=17480, Unknown=0, NotChecked=0, Total=19182 [2019-10-07 15:29:11,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2019-10-07 15:29:11,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 292. [2019-10-07 15:29:11,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 292 states. [2019-10-07 15:29:11,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 413 transitions. [2019-10-07 15:29:11,666 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 413 transitions. Word has length 60 [2019-10-07 15:29:11,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:29:11,667 INFO L462 AbstractCegarLoop]: Abstraction has 292 states and 413 transitions. [2019-10-07 15:29:11,667 INFO L463 AbstractCegarLoop]: Interpolant automaton has 52 states. [2019-10-07 15:29:11,667 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 413 transitions. [2019-10-07 15:29:11,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2019-10-07 15:29:11,668 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:29:11,668 INFO L385 BasicCegarLoop]: trace histogram [8, 7, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:29:11,875 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:29:11,876 INFO L410 AbstractCegarLoop]: === Iteration 18 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:29:11,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:29:11,877 INFO L82 PathProgramCache]: Analyzing trace with hash -398768482, now seen corresponding path program 1 times [2019-10-07 15:29:11,877 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:29:11,877 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:29:11,877 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:29:11,878 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:29:11,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:29:11,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:29:12,347 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 14 proven. 99 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:29:12,348 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:29:12,348 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:29:12,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:29:14,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:29:14,615 INFO L256 TraceCheckSpWp]: Trace formula consists of 551 conjuncts, 29 conjunts are in the unsatisfiable core [2019-10-07 15:29:14,618 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:29:14,709 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 14 proven. 91 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2019-10-07 15:29:14,709 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:29:14,934 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 20 [2019-10-07 15:29:16,727 WARN L191 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 30 DAG size of output: 24 [2019-10-07 15:29:17,046 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 14 proven. 91 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2019-10-07 15:29:17,046 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:29:17,047 INFO L162 IcfgInterpreter]: Started Sifa with 39 locations of interest [2019-10-07 15:29:17,047 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:29:17,048 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:29:17,048 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:29:17,048 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:29:17,074 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:30:11,041 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:30:11,044 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:30:11,044 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:30:11,044 INFO L193 IcfgInterpreter]: Reachable states at location L363 satisfy 43765#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 1))) [2019-10-07 15:30:11,045 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 15469#(and (<= 4 main_~q~0) (<= main_~method_id~0 5) (<= main_~q~0 4) (or (and (not (= (ite (and (< main_~P6~0 0) (not (= 0 (mod main_~P6~0 2)))) (+ (mod main_~P6~0 2) (- 2)) (mod main_~P6~0 2)) 0)) (not (= main_~q~0 3)) (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 1) (not (= main_~q~0 2)) (= (ite (and (< main_~P6~0 0) (not (= 0 (mod main_~P6~0 2)))) (+ (mod main_~P6~0 2) (- 2)) (mod main_~P6~0 2)) 1) (not (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 0)) (= main_~method_id~0 5) (not (= main_~this_buffer_empty~0 1)) (= main_~q~0 4) (not (= main_~q~0 1))) (and (not (= (ite (and (< main_~P6~0 0) (not (= 0 (mod main_~P6~0 2)))) (+ (mod main_~P6~0 2) (- 2)) (mod main_~P6~0 2)) 0)) (not (= main_~q~0 3)) (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 1) (not (= main_~q~0 2)) (= (ite (and (< main_~P6~0 0) (not (= 0 (mod main_~P6~0 2)))) (+ (mod main_~P6~0 2) (- 2)) (mod main_~P6~0 2)) 1) (not (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 0)) (= main_~method_id~0 5) (not (= (ite (and (< main_~this_expect~0 0) (not (= 0 (mod main_~this_expect~0 2)))) (+ (mod main_~this_expect~0 2) (- 2)) (mod main_~this_expect~0 2)) (ite (and (< main_~P6~0 0) (not (= 0 (mod main_~P6~0 2)))) (+ (mod main_~P6~0 2) (- 2)) (mod main_~P6~0 2)))) (= main_~q~0 4) (not (= main_~q~0 1)))) (<= 5 main_~method_id~0)) [2019-10-07 15:30:11,045 INFO L193 IcfgInterpreter]: Reachable states at location L396 satisfy 29965#(and (not (= main_~q~0 3)) (<= 0 (+ |main_#t~nondet30| 2147483648)) (not (= main_~q~0 2)) (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~q~0 4) (<= |main_#t~nondet30| 2147483647) (not (= main_~q~0 1))) [2019-10-07 15:30:11,045 INFO L193 IcfgInterpreter]: Reachable states at location L418 satisfy 21110#(and (not (= main_~q~0 3)) (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 1) (not (= main_~q~0 2)) (not (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 0)) (= main_~method_id~0 5) (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~method_id~0 5) (<= main_~q~0 4) (not (= main_~q~0 1)) (<= 5 main_~method_id~0)) [2019-10-07 15:30:11,046 INFO L193 IcfgInterpreter]: Reachable states at location L546 satisfy 43746#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))))) [2019-10-07 15:30:11,046 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 42417#(and (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0)) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~q~0 5) (<= main_~P8~0 2147483647)) [2019-10-07 15:30:11,046 INFO L193 IcfgInterpreter]: Reachable states at location L464 satisfy 43778#(and (<= 5 main_~q~0) (= main_~q~0 5) (<= 0 (+ |main_#t~nondet34| 2147483648)) (<= main_~q~0 5) (<= |main_#t~nondet34| 2147483647)) [2019-10-07 15:30:11,047 INFO L193 IcfgInterpreter]: Reachable states at location L528 satisfy 43810#(and (<= 5 main_~q~0) (= main_~q~0 5) (<= 0 (+ |main_#t~nondet38| 2147483648)) (<= main_~q~0 5) (<= |main_#t~nondet38| 2147483647)) [2019-10-07 15:30:11,047 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:30:11,047 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:30:11,047 INFO L193 IcfgInterpreter]: Reachable states at location L550 satisfy 43310#(and (<= 5 main_~q~0) (<= 7 main_~method_id~0) (<= 1 main_~P1~0) (<= main_~P1~0 1) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~method_id~0 7) (= main_~q~0 5) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (not (= 0 main_~P1~0)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (= 1 main_~P1~0) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= 1 main_~P1~0) (= main_~method_id~0 7) (= main_~q~0 5) (not (= main_~q~0 1)) (not (= 0 main_~P1~0)))) (<= main_~q~0 5) (<= main_~method_id~0 7)) [2019-10-07 15:30:11,047 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 42869#(and (<= 0 main_~q~0) (<= main_~q~0 5)) [2019-10-07 15:30:11,048 INFO L193 IcfgInterpreter]: Reachable states at location L380 satisfy 31419#(and (<= 0 (+ |main_#t~nondet29| 2147483648)) (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= |main_#t~nondet29| 2147483647) (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~q~0 4) (not (= main_~q~0 1))) [2019-10-07 15:30:11,048 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 43760#(and (not (= main_~q~0 2)) (not (= main_~q~0 1))) [2019-10-07 15:30:11,048 INFO L193 IcfgInterpreter]: Reachable states at location L512 satisfy 43802#(and (<= |main_#t~nondet37| 2147483647) (<= 5 main_~q~0) (= main_~q~0 5) (<= main_~q~0 5) (<= 0 (+ |main_#t~nondet37| 2147483648))) [2019-10-07 15:30:11,048 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 41248#(and (<= 0 (+ |main_#t~nondet10| 2147483648)) (= main_~q~0 1) (<= 1 main_~q~0) (<= main_~q~0 1) (<= |main_#t~nondet10| 2147483647)) [2019-10-07 15:30:11,048 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:30:11,048 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 41724#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:30:11,048 INFO L193 IcfgInterpreter]: Reachable states at location L364 satisfy 35551#(and (not (= main_~q~0 3)) (<= |main_#t~nondet28| 2147483647) (not (= main_~q~0 2)) (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~q~0 4) (<= 0 (+ |main_#t~nondet28| 2147483648)) (not (= main_~q~0 1))) [2019-10-07 15:30:11,048 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 44181#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:30:11,049 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 38775#(or (= main_~q~0 1) (exists ((v_prenex_2105 Int) (v_prenex_2103 Int) (v_prenex_2104 Int) (v_prenex_2120 Int) (v_prenex_2121 Int) (v_main_~P1~0_1612 Int)) (or (and (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= (mod (+ main_~this_expect~0 1) 2) (mod v_prenex_2103 2)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= main_~P5~0 2147483647) (not (= 0 (mod (+ main_~this_expect~0 1) 2))) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (< main_~this_expect~0 1) (not (= (mod v_prenex_2103 2) 0)) (<= 0 (+ main_~P5~0 2147483648)) (<= 0 (+ v_prenex_2103 2147483648)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (< v_prenex_2103 0) (<= main_~P6~0 2147483647) (<= main_~this_expect~0 16) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (= 0 (+ (mod v_prenex_2103 2) (- 2))) (<= v_prenex_2103 2147483647)) (and (<= main_~P7~0 2147483647) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (= main_~q~0 1) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647)) (and (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= v_prenex_2120 2147483647) (<= 0 (+ v_prenex_2120 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= (mod v_prenex_2120 2) (mod (+ main_~this_expect~0 1) 2)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~P6~0 2147483647) (<= main_~this_expect~0 16) (= (mod v_prenex_2120 2) 0) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (not (< main_~this_expect~0 1)) (<= 0 (+ main_~P4~0 2147483648))) (and (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (= (+ (mod (+ main_~this_expect~0 1) 2) 2) (mod v_prenex_2105 2)) (<= main_~P3~0 2147483647) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (= 0 (+ (mod v_prenex_2105 2) (- 2))) (not (= (mod v_prenex_2105 2) 0)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (< v_prenex_2105 0) (= main_~method_id~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= 0 (+ v_prenex_2105 2147483648)) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= v_prenex_2105 2147483647) (not (< main_~this_expect~0 1)) (<= 0 (+ main_~P4~0 2147483648))) (and (<= main_~P7~0 2147483647) (<= 0 (+ v_prenex_2121 2147483648)) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (= (+ (mod (+ main_~this_expect~0 1) 2) 2) (mod v_prenex_2121 2)) (<= main_~P3~0 2147483647) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= v_prenex_2121 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (not (= (mod v_prenex_2121 2) 0)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (= 0 (+ (mod v_prenex_2121 2) (- 2))) (<= 0 (+ main_~P5~0 2147483648)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~P6~0 2147483647) (<= main_~this_expect~0 16) (<= 0 (+ main_~P7~0 2147483648)) (< v_prenex_2121 0) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (= 0 (mod (+ main_~this_expect~0 1) 2))) (and (<= main_~P7~0 2147483647) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~P4~0 2147483647) (= (- 16) main_~this_expect~0) (<= 0 (+ main_~P6~0 2147483648)) (= main_~q~0 1) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2)) (and (<= main_~P7~0 2147483647) (= (+ (mod v_prenex_2104 2) 2) (mod (+ main_~this_expect~0 1) 2)) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= v_prenex_2104 2147483647) (<= main_~P3~0 2147483647) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ v_prenex_2104 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (= (mod v_prenex_2104 2) 0) (<= main_~P5~0 2147483647) (not (= 0 (mod (+ main_~this_expect~0 1) 2))) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (< main_~this_expect~0 1) (<= 0 (+ main_~P5~0 2147483648)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648))) (and (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (= (mod v_main_~P1~0_1612 2) (mod (+ main_~this_expect~0 1) 2)) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= v_main_~P1~0_1612 2147483647) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= 0 (+ v_main_~P1~0_1612 2147483648)) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (= (mod v_main_~P1~0_1612 2) 0) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (= 0 (mod (+ main_~this_expect~0 1) 2)))))) [2019-10-07 15:30:11,049 INFO L193 IcfgInterpreter]: Reachable states at location L280 satisfy 34829#(and (<= 3 main_~q~0) (not (= main_~q~0 2)) (<= |main_#t~nondet23| 2147483647) (= main_~q~0 3) (<= 0 (+ |main_#t~nondet23| 2147483648)) (<= main_~q~0 3) (not (= main_~q~0 1))) [2019-10-07 15:30:11,049 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 43755#(not (= main_~q~0 1)) [2019-10-07 15:30:11,049 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 41732#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:30:11,049 INFO L193 IcfgInterpreter]: Reachable states at location L463 satisfy 43770#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 4)) (not (= main_~q~0 1))) [2019-10-07 15:30:11,049 INFO L193 IcfgInterpreter]: Reachable states at location L282 satisfy 30692#(and (<= 3 main_~q~0) (not (= main_~q~0 2)) (= main_~q~0 3) (<= main_~q~0 3) (not (= main_~q~0 1))) [2019-10-07 15:30:11,049 INFO L193 IcfgInterpreter]: Reachable states at location L496 satisfy 43794#(and (<= 0 (+ |main_#t~nondet36| 2147483648)) (<= 5 main_~q~0) (= main_~q~0 5) (<= main_~q~0 5) (<= |main_#t~nondet36| 2147483647)) [2019-10-07 15:30:11,049 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 44186#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:30:11,050 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 36860#(or (and (= main_~q~0 1) (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 0) (= main_~method_id~0 2)) (exists ((v_prenex_2105 Int) (v_prenex_2103 Int) (v_prenex_2104 Int) (v_prenex_2120 Int) (v_prenex_2121 Int) (v_main_~P1~0_1612 Int)) (or (and (<= main_~P7~0 2147483647) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= (mod main_~P1~0 2) 0) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (= main_~q~0 1) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= main_~method_id~0 2)) (and (<= main_~P7~0 2147483647) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 0 (+ (mod main_~P1~0 2) (- 2))) (not (= (mod main_~P1~0 2) 0)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (< main_~P1~0 0) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (= (- 16) main_~this_expect~0) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648))) (and (<= main_~P7~0 2147483647) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 0 (+ (mod main_~P1~0 2) (- 2))) (not (= (mod main_~P1~0 2) 0)) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (= main_~q~0 1) (<= 0 (+ main_~P1~0 2147483648)) (< main_~P1~0 0) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (= main_~method_id~0 2)) (and (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (= (+ (mod (+ main_~this_expect~0 1) 2) 2) (mod v_prenex_2105 2)) (<= main_~P3~0 2147483647) (= 0 (+ (mod main_~P1~0 2) (- 2))) (not (= (mod main_~P1~0 2) 0)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (< main_~P1~0 0) (= 0 (+ (mod v_prenex_2105 2) (- 2))) (not (= (mod v_prenex_2105 2) 0)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (< v_prenex_2105 0) (= main_~method_id~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= 0 (+ v_prenex_2105 2147483648)) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= v_prenex_2105 2147483647) (not (< main_~this_expect~0 1)) (<= 0 (+ main_~P4~0 2147483648))) (and (<= main_~P7~0 2147483647) (= (+ (mod v_prenex_2104 2) 2) (mod (+ main_~this_expect~0 1) 2)) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= v_prenex_2104 2147483647) (<= main_~P3~0 2147483647) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ v_prenex_2104 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (= (mod v_prenex_2104 2) 0) (<= main_~P5~0 2147483647) (not (= 0 (mod (+ main_~this_expect~0 1) 2))) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (< main_~this_expect~0 1) (<= 0 (+ main_~P5~0 2147483648)) (= (mod main_~P1~0 2) 0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648))) (and (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= (mod (+ main_~this_expect~0 1) 2) (mod v_prenex_2103 2)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= main_~P5~0 2147483647) (not (= 0 (mod (+ main_~this_expect~0 1) 2))) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (< main_~this_expect~0 1) (not (= (mod v_prenex_2103 2) 0)) (<= 0 (+ main_~P5~0 2147483648)) (<= 0 (+ v_prenex_2103 2147483648)) (= (mod main_~P1~0 2) 0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (< v_prenex_2103 0) (<= main_~P6~0 2147483647) (<= main_~this_expect~0 16) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (= 0 (+ (mod v_prenex_2103 2) (- 2))) (<= v_prenex_2103 2147483647)) (and (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (= (+ (mod (+ main_~this_expect~0 1) 2) 2) (mod v_prenex_2105 2)) (<= main_~P3~0 2147483647) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (= 0 (+ (mod v_prenex_2105 2) (- 2))) (not (= (mod v_prenex_2105 2) 0)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (< v_prenex_2105 0) (= main_~method_id~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= (mod main_~P1~0 2) 0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= 0 (+ v_prenex_2105 2147483648)) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= v_prenex_2105 2147483647) (not (< main_~this_expect~0 1)) (<= 0 (+ main_~P4~0 2147483648))) (and (<= main_~P7~0 2147483647) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= (mod main_~P1~0 2) 0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (= (- 16) main_~this_expect~0) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648))) (and (<= main_~P7~0 2147483647) (= (+ (mod v_prenex_2104 2) 2) (mod (+ main_~this_expect~0 1) 2)) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= v_prenex_2104 2147483647) (<= main_~P3~0 2147483647) (= 0 (+ (mod main_~P1~0 2) (- 2))) (not (= (mod main_~P1~0 2) 0)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ v_prenex_2104 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (< main_~P1~0 0) (= (mod v_prenex_2104 2) 0) (<= main_~P5~0 2147483647) (not (= 0 (mod (+ main_~this_expect~0 1) 2))) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (< main_~this_expect~0 1) (<= 0 (+ main_~P5~0 2147483648)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648))) (and (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (= (mod v_main_~P1~0_1612 2) (mod (+ main_~this_expect~0 1) 2)) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= v_main_~P1~0_1612 2147483647) (= 0 (+ (mod main_~P1~0 2) (- 2))) (not (= (mod main_~P1~0 2) 0)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (< main_~P1~0 0) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= 0 (+ v_main_~P1~0_1612 2147483648)) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (= (mod v_main_~P1~0_1612 2) 0) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (= 0 (mod (+ main_~this_expect~0 1) 2))) (and (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (= (mod v_main_~P1~0_1612 2) (mod (+ main_~this_expect~0 1) 2)) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= v_main_~P1~0_1612 2147483647) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= 0 (+ v_main_~P1~0_1612 2147483648)) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= (mod main_~P1~0 2) 0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~this_expect~0 16) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (= (mod v_main_~P1~0_1612 2) 0) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (= 0 (mod (+ main_~this_expect~0 1) 2))) (and (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 0 (+ (mod main_~P1~0 2) (- 2))) (<= v_prenex_2120 2147483647) (not (= (mod main_~P1~0 2) 0)) (<= 0 (+ v_prenex_2120 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (< main_~P1~0 0) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= (mod v_prenex_2120 2) (mod (+ main_~this_expect~0 1) 2)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= (mod v_prenex_2120 2) 0) (<= main_~P6~0 2147483647) (<= main_~this_expect~0 16) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (not (< main_~this_expect~0 1)) (<= 0 (+ main_~P4~0 2147483648))) (and (<= 0 (+ v_prenex_2121 2147483648)) (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (= (+ (mod (+ main_~this_expect~0 1) 2) 2) (mod v_prenex_2121 2)) (<= main_~P3~0 2147483647) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= v_prenex_2121 2147483647) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (not (= (mod v_prenex_2121 2) 0)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (= 0 (+ (mod v_prenex_2121 2) (- 2))) (<= 0 (+ main_~P5~0 2147483648)) (= (mod main_~P1~0 2) 0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~P6~0 2147483647) (<= main_~this_expect~0 16) (<= 0 (+ main_~P7~0 2147483648)) (< v_prenex_2121 0) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (= 0 (mod (+ main_~this_expect~0 1) 2))) (and (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= v_prenex_2120 2147483647) (<= 0 (+ v_prenex_2120 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (<= 0 (+ main_~P5~0 2147483648)) (= (mod v_prenex_2120 2) (mod (+ main_~this_expect~0 1) 2)) (= (mod main_~P1~0 2) 0) (= (+ (- main_~this_buffer_empty~0) 1) 1) (= (mod v_prenex_2120 2) 0) (<= main_~P6~0 2147483647) (<= main_~this_expect~0 16) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (not (< main_~this_expect~0 1)) (<= 0 (+ main_~P4~0 2147483648))) (and (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (= 0 (+ (mod main_~P1~0 2) (- 2))) (not (= (mod main_~P1~0 2) 0)) (= (mod (+ main_~this_expect~0 1) 2) (mod v_prenex_2103 2)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (< main_~P1~0 0) (<= main_~P5~0 2147483647) (not (= 0 (mod (+ main_~this_expect~0 1) 2))) (<= 0 (+ main_~P8~0 2147483648)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (< main_~this_expect~0 1) (not (= (mod v_prenex_2103 2) 0)) (<= 0 (+ main_~P5~0 2147483648)) (<= 0 (+ v_prenex_2103 2147483648)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (< v_prenex_2103 0) (<= main_~P6~0 2147483647) (<= main_~this_expect~0 16) (<= 0 (+ main_~P7~0 2147483648)) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (= 0 (+ (mod v_prenex_2103 2) (- 2))) (<= v_prenex_2103 2147483647)) (and (<= 0 (+ v_prenex_2121 2147483648)) (<= main_~P7~0 2147483647) (<= main_~this_expect~0 17) (not (= main_~q~0 0)) (<= main_~P9~0 2147483647) (= (+ (mod (+ main_~this_expect~0 1) 2) 2) (mod v_prenex_2121 2)) (<= main_~P3~0 2147483647) (= 0 (+ (mod main_~P1~0 2) (- 2))) (not (= (mod main_~P1~0 2) 0)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= v_prenex_2121 2147483647) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (= main_~q~0 1) (< main_~P1~0 0) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (not (= (mod v_prenex_2121 2) 0)) (= main_~q~0 3) (<= main_~P8~0 2147483647) (= main_~method_id~0 2) (= 0 (+ (mod v_prenex_2121 2) (- 2))) (<= 0 (+ main_~P5~0 2147483648)) (= (+ (- main_~this_buffer_empty~0) 1) 1) (<= main_~P6~0 2147483647) (<= main_~this_expect~0 16) (<= 0 (+ main_~P7~0 2147483648)) (< v_prenex_2121 0) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (= 0 (mod (+ main_~this_expect~0 1) 2)))))) [2019-10-07 15:30:11,050 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:30:11,051 INFO L193 IcfgInterpreter]: Reachable states at location L412 satisfy 23733#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 0 (+ |main_#t~nondet31| 2147483648)) (<= 4 main_~q~0) (<= |main_#t~nondet31| 2147483647) (= main_~q~0 4) (<= main_~q~0 4) (not (= main_~q~0 1))) [2019-10-07 15:30:11,051 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 16812#(and (<= 4 main_~q~0) (<= main_~method_id~0 5) (<= main_~q~0 4) (or (and (not (= (ite (and (< main_~P6~0 0) (not (= 0 (mod main_~P6~0 2)))) (+ (mod main_~P6~0 2) (- 2)) (mod main_~P6~0 2)) 0)) (not (= main_~q~0 3)) (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 1) (not (= main_~q~0 2)) (= (ite (and (< main_~P6~0 0) (not (= 0 (mod main_~P6~0 2)))) (+ (mod main_~P6~0 2) (- 2)) (mod main_~P6~0 2)) 1) (not (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 0)) (= main_~method_id~0 5) (not (= main_~this_buffer_empty~0 1)) (= main_~q~0 4) (not (= main_~q~0 1))) (and (not (= (ite (and (< main_~P6~0 0) (not (= 0 (mod main_~P6~0 2)))) (+ (mod main_~P6~0 2) (- 2)) (mod main_~P6~0 2)) 0)) (not (= main_~q~0 3)) (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 1) (not (= main_~q~0 2)) (= (ite (and (< main_~P6~0 0) (not (= 0 (mod main_~P6~0 2)))) (+ (mod main_~P6~0 2) (- 2)) (mod main_~P6~0 2)) 1) (not (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 0)) (= main_~method_id~0 5) (not (= (ite (and (< main_~this_expect~0 0) (not (= 0 (mod main_~this_expect~0 2)))) (+ (mod main_~this_expect~0 2) (- 2)) (mod main_~this_expect~0 2)) (ite (and (< main_~P6~0 0) (not (= 0 (mod main_~P6~0 2)))) (+ (mod main_~P6~0 2) (- 2)) (mod main_~P6~0 2)))) (= main_~q~0 4) (not (= main_~q~0 1)))) (<= 5 main_~method_id~0)) [2019-10-07 15:30:11,051 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 41756#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~method_id~0 1) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (= main_~q~0 0)) [2019-10-07 15:30:11,051 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 36268#(and (<= 3 main_~q~0) (<= |main_#t~nondet22| 2147483647) (not (= main_~q~0 2)) (<= 0 (+ |main_#t~nondet22| 2147483648)) (= main_~q~0 3) (<= main_~q~0 3) (not (= main_~q~0 1))) [2019-10-07 15:30:11,052 INFO L193 IcfgInterpreter]: Reachable states at location L286 satisfy 27206#(and (<= 3 main_~q~0) (not (= main_~q~0 2)) (= 0 main_~P1~0) (= main_~method_id~0 3) (<= 0 main_~P1~0) (<= main_~method_id~0 3) (= main_~q~0 3) (<= main_~q~0 3) (not (= main_~q~0 1)) (<= 3 main_~method_id~0) (<= main_~P1~0 0)) [2019-10-07 15:30:11,052 INFO L193 IcfgInterpreter]: Reachable states at location L414 satisfy 21852#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~q~0 4) (not (= main_~q~0 1))) [2019-10-07 15:30:11,052 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 43750#true [2019-10-07 15:30:11,052 INFO L193 IcfgInterpreter]: Reachable states at location L480 satisfy 43786#(and (<= |main_#t~nondet35| 2147483647) (<= 5 main_~q~0) (= main_~q~0 5) (<= 0 (+ |main_#t~nondet35| 2147483648)) (<= main_~q~0 5)) [2019-10-07 15:30:11,052 INFO L193 IcfgInterpreter]: Reachable states at location L544 satisfy 44177#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (<= |main_#t~nondet39| 2147483647) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= |main_#t~nondet39| 2147483647) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 (+ |main_#t~nondet39| 2147483648))) [2019-10-07 15:30:11,237 WARN L191 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 46 [2019-10-07 15:30:11,931 WARN L191 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2019-10-07 15:30:12,212 WARN L191 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2019-10-07 15:30:12,508 WARN L191 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 78 [2019-10-07 15:30:14,277 INFO L211 tionRefinementEngine]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2019-10-07 15:30:14,277 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 9, 35] total 55 [2019-10-07 15:30:14,278 INFO L442 AbstractCegarLoop]: Interpolant automaton has 55 states [2019-10-07 15:30:14,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2019-10-07 15:30:14,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=294, Invalid=2675, Unknown=1, NotChecked=0, Total=2970 [2019-10-07 15:30:14,280 INFO L87 Difference]: Start difference. First operand 292 states and 413 transitions. Second operand 55 states. [2019-10-07 15:30:14,685 WARN L191 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2019-10-07 15:30:14,922 WARN L191 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-10-07 15:30:15,239 WARN L191 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2019-10-07 15:30:15,551 WARN L191 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2019-10-07 15:30:15,935 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:16,416 WARN L191 SmtUtils]: Spent 356.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 110 [2019-10-07 15:30:16,815 WARN L191 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:30:17,398 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:17,750 WARN L191 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:18,226 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:30:18,645 WARN L191 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:30:19,234 WARN L191 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:19,601 WARN L191 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:19,998 WARN L191 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:20,416 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:20,992 WARN L191 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 98 [2019-10-07 15:30:21,422 WARN L191 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 89 [2019-10-07 15:30:21,988 WARN L191 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:22,368 WARN L191 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:22,781 WARN L191 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:23,223 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:23,659 WARN L191 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:24,101 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:24,642 WARN L191 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 88 [2019-10-07 15:30:25,030 WARN L191 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:30:25,417 WARN L191 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 93 [2019-10-07 15:30:25,850 WARN L191 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 98 [2019-10-07 15:30:26,245 WARN L191 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:30:26,831 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:27,185 WARN L191 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:27,660 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:30:28,080 WARN L191 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:30:28,660 WARN L191 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:29,027 WARN L191 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:29,415 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:29,825 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:30:30,399 WARN L191 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 98 [2019-10-07 15:30:30,876 WARN L191 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 99 [2019-10-07 15:30:31,317 WARN L191 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 102 [2019-10-07 15:30:31,727 WARN L191 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 102 [2019-10-07 15:30:32,144 WARN L191 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 102 [2019-10-07 15:30:32,569 WARN L191 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 102 [2019-10-07 15:30:32,997 WARN L191 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 102 [2019-10-07 15:30:33,428 WARN L191 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 102 [2019-10-07 15:30:33,854 WARN L191 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 98 [2019-10-07 15:30:34,219 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 98 [2019-10-07 15:30:34,610 WARN L191 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 103 [2019-10-07 15:30:35,021 WARN L191 SmtUtils]: Spent 350.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 109 [2019-10-07 15:30:35,413 WARN L191 SmtUtils]: Spent 326.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 99 [2019-10-07 15:30:35,838 WARN L191 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 103 [2019-10-07 15:30:36,257 WARN L191 SmtUtils]: Spent 352.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 103 [2019-10-07 15:30:36,681 WARN L191 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 101 [2019-10-07 15:30:37,091 WARN L191 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 99 [2019-10-07 15:30:37,541 WARN L191 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 103 [2019-10-07 15:30:37,964 WARN L191 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 103 [2019-10-07 15:30:38,399 WARN L191 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 103 [2019-10-07 15:30:38,898 WARN L191 SmtUtils]: Spent 377.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 103 [2019-10-07 15:30:39,368 WARN L191 SmtUtils]: Spent 372.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 109 [2019-10-07 15:30:39,752 WARN L191 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 99 [2019-10-07 15:30:40,179 WARN L191 SmtUtils]: Spent 322.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 102 [2019-10-07 15:30:40,569 WARN L191 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 102 [2019-10-07 15:30:40,967 WARN L191 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 102 [2019-10-07 15:30:41,371 WARN L191 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 102 [2019-10-07 15:30:41,794 WARN L191 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 101 [2019-10-07 15:30:42,198 WARN L191 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 102 [2019-10-07 15:30:42,628 WARN L191 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 102 [2019-10-07 15:30:43,067 WARN L191 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 98 [2019-10-07 15:30:43,408 WARN L191 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 85 [2019-10-07 15:30:43,777 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 98 [2019-10-07 15:30:44,259 WARN L191 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 103 [2019-10-07 15:30:44,676 WARN L191 SmtUtils]: Spent 339.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 109 [2019-10-07 15:30:45,099 WARN L191 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2019-10-07 15:30:45,623 WARN L191 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 103 [2019-10-07 15:30:46,029 WARN L191 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 103 [2019-10-07 15:30:46,487 WARN L191 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 101 [2019-10-07 15:30:46,899 WARN L191 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2019-10-07 15:30:47,457 WARN L191 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 103 [2019-10-07 15:30:47,879 WARN L191 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 103 [2019-10-07 15:30:48,299 WARN L191 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 103 [2019-10-07 15:30:48,728 WARN L191 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 103 [2019-10-07 15:30:49,288 WARN L191 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 109 [2019-10-07 15:30:49,620 WARN L191 SmtUtils]: Spent 248.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 86 [2019-10-07 15:30:49,979 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:30:50,309 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:30:50,637 WARN L191 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:30:50,984 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:30:51,327 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:30:51,706 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:30:52,051 WARN L191 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2019-10-07 15:30:52,349 WARN L191 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:30:52,683 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2019-10-07 15:30:53,030 WARN L191 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2019-10-07 15:30:53,491 WARN L191 SmtUtils]: Spent 243.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:30:53,914 WARN L191 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 99 [2019-10-07 15:30:54,257 WARN L191 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:30:54,574 WARN L191 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:30:54,932 WARN L191 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 87 [2019-10-07 15:30:55,279 WARN L191 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:30:55,722 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:30:56,055 WARN L191 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:30:56,393 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:30:56,735 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:30:57,182 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2019-10-07 15:30:57,695 WARN L191 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 116 [2019-10-07 15:30:57,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:30:57,828 INFO L93 Difference]: Finished difference Result 403 states and 553 transitions. [2019-10-07 15:30:57,828 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2019-10-07 15:30:57,828 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 81 [2019-10-07 15:30:57,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:30:57,831 INFO L225 Difference]: With dead ends: 403 [2019-10-07 15:30:57,832 INFO L226 Difference]: Without dead ends: 392 [2019-10-07 15:30:57,833 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 211 SyntacticMatches, 15 SemanticMatches, 161 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8425 ImplicationChecksByTransitivity, 43.3s TimeCoverageRelationStatistics Valid=2212, Invalid=24193, Unknown=1, NotChecked=0, Total=26406 [2019-10-07 15:30:57,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2019-10-07 15:30:57,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 366. [2019-10-07 15:30:57,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 366 states. [2019-10-07 15:30:57,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 514 transitions. [2019-10-07 15:30:57,856 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 514 transitions. Word has length 81 [2019-10-07 15:30:57,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:30:57,856 INFO L462 AbstractCegarLoop]: Abstraction has 366 states and 514 transitions. [2019-10-07 15:30:57,856 INFO L463 AbstractCegarLoop]: Interpolant automaton has 55 states. [2019-10-07 15:30:57,856 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 514 transitions. [2019-10-07 15:30:57,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2019-10-07 15:30:57,858 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:30:57,858 INFO L385 BasicCegarLoop]: trace histogram [13, 12, 9, 9, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:30:58,069 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:30:58,069 INFO L410 AbstractCegarLoop]: === Iteration 19 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:30:58,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:30:58,070 INFO L82 PathProgramCache]: Analyzing trace with hash -1297731501, now seen corresponding path program 1 times [2019-10-07 15:30:58,070 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:30:58,070 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:30:58,070 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:30:58,071 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:30:58,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:30:58,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:30:58,518 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 24 proven. 324 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2019-10-07 15:30:58,519 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:30:58,519 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:30:58,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:31:01,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:31:01,523 INFO L256 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 40 conjunts are in the unsatisfiable core [2019-10-07 15:31:01,526 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:31:01,606 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 24 proven. 324 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2019-10-07 15:31:01,607 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:31:02,313 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 36 proven. 328 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2019-10-07 15:31:02,314 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:31:02,315 INFO L162 IcfgInterpreter]: Started Sifa with 41 locations of interest [2019-10-07 15:31:02,315 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:31:02,316 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:31:02,316 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:31:02,316 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:31:02,338 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:31:57,911 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:31:57,915 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:31:57,915 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:31:57,915 INFO L193 IcfgInterpreter]: Reachable states at location L363 satisfy 42833#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 1))) [2019-10-07 15:31:57,916 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 39418#(and (or (and (not (= main_~q~0 3)) (not (= 0 main_~P8~0)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (not (= main_~this_buffer_empty~0 1)) (not (= 1 main_~P1~0)) (= main_~q~0 5) (not (= 0 main_~P1~0)) (not (= 1 main_~P8~0)) (= main_~P8~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2))) (not (= main_~q~0 2)) (= main_~method_id~0 6) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (not (= 1 main_~P1~0)) (= main_~q~0 5) (<= 0 (+ main_~P2~0 2147483648)) (not (= 1 main_~P8~0)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~method_id~0 6) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (not (= 0 main_~P8~0)) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (not (= main_~this_buffer_empty~0 1)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (not (= 0 main_~P1~0)) (= main_~P8~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2))) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 6 main_~method_id~0) (<= 5 main_~q~0) (<= main_~method_id~0 6) (<= main_~q~0 5)) [2019-10-07 15:31:57,916 INFO L193 IcfgInterpreter]: Reachable states at location L396 satisfy 26158#(and (<= 0 (+ |main_#t~nondet30| 2147483648)) (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~q~0 4) (<= |main_#t~nondet30| 2147483647)) [2019-10-07 15:31:57,916 INFO L193 IcfgInterpreter]: Reachable states at location L418 satisfy 19504#(and (not (= main_~q~0 3)) (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 1) (not (= main_~q~0 2)) (not (= (ite (and (< main_~P1~0 0) (not (= (mod main_~P1~0 2) 0))) (+ (mod main_~P1~0 2) (- 2)) (mod main_~P1~0 2)) 0)) (= main_~method_id~0 5) (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~method_id~0 5) (<= main_~q~0 4) (not (= main_~q~0 1)) (<= 5 main_~method_id~0)) [2019-10-07 15:31:57,916 INFO L193 IcfgInterpreter]: Reachable states at location L546 satisfy 40999#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))))) [2019-10-07 15:31:57,916 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 38544#(and (<= main_~this_expect~0 16) (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P1~0 2147483647) (<= main_~P2~0 2147483647) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648))) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~q~0 5) (<= main_~P8~0 2147483647)) [2019-10-07 15:31:57,916 INFO L193 IcfgInterpreter]: Reachable states at location L528 satisfy 42251#(and (<= 5 main_~q~0) (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 (+ |main_#t~nondet38| 2147483648)) (<= main_~q~0 5) (<= |main_#t~nondet38| 2147483647)) [2019-10-07 15:31:57,917 INFO L193 IcfgInterpreter]: Reachable states at location L464 satisfy 42846#(and (<= 5 main_~q~0) (= main_~q~0 5) (<= 0 (+ |main_#t~nondet34| 2147483648)) (<= main_~q~0 5) (<= |main_#t~nondet34| 2147483647)) [2019-10-07 15:31:57,917 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:31:57,917 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:31:57,917 INFO L193 IcfgInterpreter]: Reachable states at location L550 satisfy 40276#(and (<= 5 main_~q~0) (<= 7 main_~method_id~0) (<= 1 main_~P1~0) (<= main_~P1~0 1) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~method_id~0 7) (= main_~q~0 5) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (not (= 0 main_~P1~0)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (= 1 main_~P1~0) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= 1 main_~P1~0) (= main_~method_id~0 7) (= main_~q~0 5) (not (= main_~q~0 1)) (not (= 0 main_~P1~0)))) (<= main_~q~0 5) (<= main_~method_id~0 7)) [2019-10-07 15:31:57,917 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 38984#(and (<= 0 main_~q~0) (<= main_~q~0 5)) [2019-10-07 15:31:57,917 INFO L193 IcfgInterpreter]: Reachable states at location L380 satisfy 27582#(and (<= 4 main_~q~0) (<= main_~q~0 4) (and (<= 0 (+ |main_#t~nondet29| 2147483648)) (<= |main_#t~nondet29| 2147483647) (= main_~q~0 4))) [2019-10-07 15:31:57,917 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 42828#(and (not (= main_~q~0 2)) (not (= main_~q~0 1))) [2019-10-07 15:31:57,918 INFO L193 IcfgInterpreter]: Reachable states at location L530 satisfy 41837#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))))) [2019-10-07 15:31:57,918 INFO L193 IcfgInterpreter]: Reachable states at location L512 satisfy 42535#(and (<= 5 main_~q~0) (or (and (not (= main_~q~0 3)) (<= |main_#t~nondet37| 2147483647) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (<= |main_#t~nondet37| 2147483647) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= main_~q~0 5) (<= 0 (+ |main_#t~nondet37| 2147483648))) [2019-10-07 15:31:57,918 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 37468#(and (<= 0 (+ |main_#t~nondet10| 2147483648)) (= main_~q~0 1) (<= 1 main_~q~0) (<= main_~q~0 1) (<= |main_#t~nondet10| 2147483647)) [2019-10-07 15:31:57,918 INFO L193 IcfgInterpreter]: Reachable states at location L534 satisfy 40575#(and (<= 6 main_~method_id~0) (<= 5 main_~q~0) (<= main_~method_id~0 6) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (not (= 1 main_~P1~0)) (= main_~q~0 5) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~method_id~0 6) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (not (= 0 main_~P1~0)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (not (= 1 main_~P1~0)) (= main_~q~0 5) (= main_~method_id~0 6) (not (= main_~q~0 1)) (not (= 0 main_~P1~0)))) (<= main_~q~0 5)) [2019-10-07 15:31:57,918 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:31:57,919 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 37932#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:31:57,919 INFO L193 IcfgInterpreter]: Reachable states at location L364 satisfy 31698#(and (<= 4 main_~q~0) (<= main_~q~0 4) (and (<= |main_#t~nondet28| 2147483647) (= main_~q~0 4) (<= 0 (+ |main_#t~nondet28| 2147483648)))) [2019-10-07 15:31:57,919 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 43217#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:31:57,919 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 34918#(and (<= 1 main_~q~0) (<= main_~q~0 1) (= main_~q~0 1)) [2019-10-07 15:31:57,919 INFO L193 IcfgInterpreter]: Reachable states at location L280 satisfy 30988#(and (<= 3 main_~q~0) (<= |main_#t~nondet23| 2147483647) (= main_~q~0 3) (<= 0 (+ |main_#t~nondet23| 2147483648)) (<= main_~q~0 3)) [2019-10-07 15:31:57,919 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 42823#(not (= main_~q~0 1)) [2019-10-07 15:31:57,919 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 37940#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:31:57,920 INFO L193 IcfgInterpreter]: Reachable states at location L463 satisfy 42838#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 4)) (not (= main_~q~0 1))) [2019-10-07 15:31:57,920 INFO L193 IcfgInterpreter]: Reachable states at location L282 satisfy 26870#(and (<= 3 main_~q~0) (= main_~q~0 3) (<= main_~q~0 3)) [2019-10-07 15:31:57,920 INFO L193 IcfgInterpreter]: Reachable states at location L496 satisfy 42814#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (<= 0 (+ |main_#t~nondet36| 2147483648)) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1))) (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 0 (+ |main_#t~nondet36| 2147483648)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1)))) (<= |main_#t~nondet36| 2147483647)) [2019-10-07 15:31:57,920 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 43222#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:31:57,920 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 32983#(and (<= 2 main_~method_id~0) (<= main_~method_id~0 2) (<= 1 main_~q~0) (<= main_~q~0 1) (and (= main_~q~0 1) (= main_~method_id~0 2))) [2019-10-07 15:31:57,920 INFO L193 IcfgInterpreter]: Reachable states at location L412 satisfy 21473#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 0 (+ |main_#t~nondet31| 2147483648)) (<= 4 main_~q~0) (<= |main_#t~nondet31| 2147483647) (= main_~q~0 4) (<= main_~q~0 4) (not (= main_~q~0 1))) [2019-10-07 15:31:57,920 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:31:57,920 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 39847#(and (or (and (not (= main_~q~0 3)) (not (= 0 main_~P8~0)) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (not (= main_~this_buffer_empty~0 1)) (not (= 1 main_~P1~0)) (= main_~q~0 5) (not (= 0 main_~P1~0)) (not (= 1 main_~P8~0)) (= main_~P8~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2))) (not (= main_~q~0 2)) (= main_~method_id~0 6) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (not (= 1 main_~P1~0)) (= main_~q~0 5) (<= 0 (+ main_~P2~0 2147483648)) (not (= 1 main_~P8~0)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (= main_~method_id~0 6) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (not (= 0 main_~P8~0)) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (not (= main_~this_buffer_empty~0 1)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (not (= 0 main_~P1~0)) (= main_~P8~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2))) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 6 main_~method_id~0) (<= 5 main_~q~0) (<= main_~method_id~0 6) (<= main_~q~0 5)) [2019-10-07 15:31:57,921 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 37964#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~method_id~0 1) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (= main_~q~0 0)) [2019-10-07 15:31:57,921 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 32403#(and (<= 3 main_~q~0) (and (<= |main_#t~nondet22| 2147483647) (<= 0 (+ |main_#t~nondet22| 2147483648)) (= main_~q~0 3)) (<= main_~q~0 3)) [2019-10-07 15:31:57,921 INFO L193 IcfgInterpreter]: Reachable states at location L286 satisfy 23315#(and (<= 3 main_~q~0) (<= 0 main_~P1~0) (<= main_~method_id~0 3) (<= main_~q~0 3) (or (and (not (= main_~q~0 2)) (= 0 main_~P1~0) (= main_~method_id~0 3) (= main_~q~0 3) (not (= main_~q~0 1))) (and (= main_~method_id~0 3) (= main_~P1~0 0) (= main_~q~0 3))) (<= 3 main_~method_id~0) (<= main_~P1~0 0)) [2019-10-07 15:31:57,921 INFO L193 IcfgInterpreter]: Reachable states at location L414 satisfy 20235#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~q~0 4) (not (= main_~q~0 1))) [2019-10-07 15:31:57,921 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 42818#true [2019-10-07 15:31:57,921 INFO L193 IcfgInterpreter]: Reachable states at location L544 satisfy 41418#(and (<= 5 main_~q~0) (<= main_~q~0 5) (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 0)) (<= |main_#t~nondet39| 2147483647) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= |main_#t~nondet39| 2147483647) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 (+ |main_#t~nondet39| 2147483648))) [2019-10-07 15:31:57,921 INFO L193 IcfgInterpreter]: Reachable states at location L480 satisfy 43213#(and (<= 5 main_~q~0) (or (and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= |main_#t~nondet35| 2147483647) (not (= main_~q~0 0)) (not (= main_~q~0 4)) (= main_~q~0 5) (not (= main_~q~0 1))) (and (<= main_~P7~0 2147483647) (<= 7 ~m_recv_ack_1_2~0) (<= |main_#t~nondet35| 2147483647) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (= ~m_Protocol~0 1) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P9~0 2147483648)) (<= ~m_msg_1_2~0 5) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (<= 1 ~m_Protocol~0) (= ~m_recv_ack_1_2~0 7) (<= 1 main_~q~0) (= ~m_recv_ack_1_1~0 6) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_1~0 4) (<= main_~this_expect~0 1) (= ~m_recv_ack_2~0 3) (not (= main_~q~0 3)) (= ~m_msg_1_1~0 4) (= main_~q~0 5) (<= 1 main_~method_id~0) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (not (= main_~q~0 2)) (<= 6 ~m_recv_ack_1_1~0) (<= 4 ~m_msg_1_1~0) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (= ~m_msg_2~0 2) (<= 0 (+ main_~P5~0 2147483648)) (not (= main_~q~0 4)) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= main_~this_buffer_empty~0 1) (not (= main_~q~0 1)))) (<= 0 (+ |main_#t~nondet35| 2147483648)) (<= main_~q~0 5)) [2019-10-07 15:31:58,714 WARN L191 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2019-10-07 15:31:58,978 WARN L191 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2019-10-07 15:31:59,261 WARN L191 SmtUtils]: Spent 235.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 78 [2019-10-07 15:32:01,335 INFO L211 tionRefinementEngine]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2019-10-07 15:32:01,336 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 16, 36] total 59 [2019-10-07 15:32:01,337 INFO L442 AbstractCegarLoop]: Interpolant automaton has 59 states [2019-10-07 15:32:01,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2019-10-07 15:32:01,338 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=426, Invalid=2996, Unknown=0, NotChecked=0, Total=3422 [2019-10-07 15:32:01,338 INFO L87 Difference]: Start difference. First operand 366 states and 514 transitions. Second operand 59 states. [2019-10-07 15:32:01,725 WARN L191 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2019-10-07 15:32:01,941 WARN L191 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-10-07 15:32:02,233 WARN L191 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2019-10-07 15:32:02,552 WARN L191 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2019-10-07 15:32:02,905 WARN L191 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:32:03,749 WARN L191 SmtUtils]: Spent 758.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:32:04,104 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2019-10-07 15:32:04,579 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:04,921 WARN L191 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:05,329 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 85 [2019-10-07 15:32:05,695 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2019-10-07 15:32:06,184 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:06,523 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:06,880 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:07,252 WARN L191 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:07,775 WARN L191 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 95 [2019-10-07 15:32:08,168 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 86 [2019-10-07 15:32:08,653 WARN L191 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:09,005 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:09,379 WARN L191 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:09,780 WARN L191 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:10,181 WARN L191 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 90 [2019-10-07 15:32:10,589 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:11,067 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 85 [2019-10-07 15:32:11,373 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2019-10-07 15:32:11,717 WARN L191 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:32:12,079 WARN L191 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:32:12,424 WARN L191 SmtUtils]: Spent 259.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2019-10-07 15:32:12,885 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:13,211 WARN L191 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:13,605 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 85 [2019-10-07 15:32:13,973 WARN L191 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2019-10-07 15:32:14,451 WARN L191 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:14,792 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:15,144 WARN L191 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:15,524 WARN L191 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:16,042 WARN L191 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 95 [2019-10-07 15:32:16,437 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 86 [2019-10-07 15:32:16,936 WARN L191 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:17,284 WARN L191 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:17,655 WARN L191 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:18,056 WARN L191 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:18,457 WARN L191 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 90 [2019-10-07 15:32:18,857 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:19,331 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 85 [2019-10-07 15:32:19,639 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2019-10-07 15:32:19,977 WARN L191 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:32:20,331 WARN L191 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:32:20,676 WARN L191 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2019-10-07 15:32:21,141 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:21,466 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:21,861 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 85 [2019-10-07 15:32:22,228 WARN L191 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 85 [2019-10-07 15:32:22,711 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:23,037 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:23,390 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:23,766 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:24,273 WARN L191 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 95 [2019-10-07 15:32:24,664 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 86 [2019-10-07 15:32:25,147 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:25,486 WARN L191 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:25,861 WARN L191 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:26,254 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:26,648 WARN L191 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 90 [2019-10-07 15:32:27,042 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 89 [2019-10-07 15:32:27,532 WARN L191 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 93 [2019-10-07 15:32:27,882 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 85 [2019-10-07 15:32:28,184 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2019-10-07 15:32:28,560 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:32:28,915 WARN L191 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:32:29,498 WARN L191 SmtUtils]: Spent 465.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 86 [2019-10-07 15:32:30,208 WARN L191 SmtUtils]: Spent 517.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 90 [2019-10-07 15:32:30,770 WARN L191 SmtUtils]: Spent 505.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 90 [2019-10-07 15:32:31,387 WARN L191 SmtUtils]: Spent 475.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 86 [2019-10-07 15:32:31,981 WARN L191 SmtUtils]: Spent 475.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 86 [2019-10-07 15:32:32,704 WARN L191 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 90 [2019-10-07 15:32:33,270 WARN L191 SmtUtils]: Spent 496.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 90 [2019-10-07 15:32:33,867 WARN L191 SmtUtils]: Spent 502.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 90 [2019-10-07 15:32:34,476 WARN L191 SmtUtils]: Spent 499.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 90 [2019-10-07 15:32:35,249 WARN L191 SmtUtils]: Spent 548.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 96 [2019-10-07 15:32:35,861 WARN L191 SmtUtils]: Spent 465.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 87 [2019-10-07 15:32:36,461 WARN L191 SmtUtils]: Spent 490.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 90 [2019-10-07 15:32:37,023 WARN L191 SmtUtils]: Spent 486.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 90 [2019-10-07 15:32:37,587 WARN L191 SmtUtils]: Spent 479.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 90 [2019-10-07 15:32:38,161 WARN L191 SmtUtils]: Spent 479.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 90 [2019-10-07 15:32:38,795 WARN L191 SmtUtils]: Spent 518.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 91 [2019-10-07 15:32:39,404 WARN L191 SmtUtils]: Spent 483.00 ms on a formula simplification. DAG size of input: 134 DAG size of output: 90 [2019-10-07 15:32:40,039 WARN L191 SmtUtils]: Spent 515.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 94 [2019-10-07 15:32:40,577 WARN L191 SmtUtils]: Spent 463.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 86 [2019-10-07 15:32:41,085 WARN L191 SmtUtils]: Spent 468.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 87 [2019-10-07 15:32:41,641 WARN L191 SmtUtils]: Spent 492.00 ms on a formula simplification. DAG size of input: 135 DAG size of output: 91 [2019-10-07 15:32:42,192 WARN L191 SmtUtils]: Spent 482.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 89 [2019-10-07 15:32:42,586 WARN L191 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 86 [2019-10-07 15:32:43,070 WARN L191 SmtUtils]: Spent 328.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 90 [2019-10-07 15:32:43,449 WARN L191 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 90 [2019-10-07 15:32:43,864 WARN L191 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 86 [2019-10-07 15:32:44,259 WARN L191 SmtUtils]: Spent 299.00 ms on a formula simplification. DAG size of input: 121 DAG size of output: 86 [2019-10-07 15:32:45,001 WARN L191 SmtUtils]: Spent 606.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 91 [2019-10-07 15:32:45,397 WARN L191 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 90 [2019-10-07 15:32:45,789 WARN L191 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 90 [2019-10-07 15:32:46,191 WARN L191 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 90 [2019-10-07 15:32:46,617 WARN L191 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 90 [2019-10-07 15:32:47,297 WARN L191 SmtUtils]: Spent 600.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 91 [2019-10-07 15:32:47,797 WARN L191 SmtUtils]: Spent 362.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 96 [2019-10-07 15:32:48,194 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 87 [2019-10-07 15:32:48,629 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 90 [2019-10-07 15:32:49,006 WARN L191 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 90 [2019-10-07 15:32:49,395 WARN L191 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 90 [2019-10-07 15:32:49,790 WARN L191 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 90 [2019-10-07 15:32:50,200 WARN L191 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 91 [2019-10-07 15:32:50,753 WARN L191 SmtUtils]: Spent 461.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 93 [2019-10-07 15:32:51,146 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 90 [2019-10-07 15:32:51,600 WARN L191 SmtUtils]: Spent 337.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 94 [2019-10-07 15:32:51,963 WARN L191 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 86 [2019-10-07 15:32:52,304 WARN L191 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 87 [2019-10-07 15:32:52,689 WARN L191 SmtUtils]: Spent 319.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 91 [2019-10-07 15:32:53,065 WARN L191 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 89 [2019-10-07 15:32:53,424 WARN L191 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 86 [2019-10-07 15:32:54,010 WARN L191 SmtUtils]: Spent 467.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 93 [2019-10-07 15:32:54,385 WARN L191 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 90 [2019-10-07 15:32:54,746 WARN L191 SmtUtils]: Spent 302.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 90 [2019-10-07 15:32:55,150 WARN L191 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 86 [2019-10-07 15:32:55,516 WARN L191 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 86 [2019-10-07 15:32:55,968 WARN L191 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 96 [2019-10-07 15:32:56,334 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 90 [2019-10-07 15:32:56,692 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 90 [2019-10-07 15:32:57,063 WARN L191 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 90 [2019-10-07 15:32:57,437 WARN L191 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 90 [2019-10-07 15:32:57,844 WARN L191 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 96 [2019-10-07 15:32:58,289 WARN L191 SmtUtils]: Spent 334.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 96 [2019-10-07 15:32:58,660 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 87 [2019-10-07 15:32:59,062 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 90 [2019-10-07 15:32:59,417 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 90 [2019-10-07 15:32:59,786 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 90 [2019-10-07 15:33:00,157 WARN L191 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 90 [2019-10-07 15:33:00,544 WARN L191 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 91 [2019-10-07 15:33:00,954 WARN L191 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 98 [2019-10-07 15:33:01,318 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 90 [2019-10-07 15:33:01,733 WARN L191 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 94 [2019-10-07 15:33:02,076 WARN L191 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 86 [2019-10-07 15:33:02,398 WARN L191 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 87 [2019-10-07 15:33:02,775 WARN L191 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 91 [2019-10-07 15:33:03,140 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 89 [2019-10-07 15:33:03,476 WARN L191 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 86 [2019-10-07 15:33:03,931 WARN L191 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 98 [2019-10-07 15:33:04,281 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:33:04,612 WARN L191 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:33:04,972 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 86 [2019-10-07 15:33:05,316 WARN L191 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 86 [2019-10-07 15:33:05,775 WARN L191 SmtUtils]: Spent 333.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 101 [2019-10-07 15:33:06,130 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:33:06,477 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:33:06,825 WARN L191 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:33:07,176 WARN L191 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:33:07,609 WARN L191 SmtUtils]: Spent 348.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 101 [2019-10-07 15:33:08,029 WARN L191 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 96 [2019-10-07 15:33:08,487 WARN L191 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 86 [2019-10-07 15:33:08,849 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:33:09,192 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:33:09,546 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:33:09,892 WARN L191 SmtUtils]: Spent 261.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:33:10,273 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 90 [2019-10-07 15:33:10,645 WARN L191 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 91 [2019-10-07 15:33:10,987 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:33:11,392 WARN L191 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 93 [2019-10-07 15:33:11,719 WARN L191 SmtUtils]: Spent 256.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2019-10-07 15:33:12,134 WARN L191 SmtUtils]: Spent 324.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 103 [2019-10-07 15:33:12,452 WARN L191 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 86 [2019-10-07 15:33:12,836 WARN L191 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2019-10-07 15:33:13,181 WARN L191 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2019-10-07 15:33:13,615 WARN L191 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:33:14,050 WARN L191 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 106 [2019-10-07 15:33:14,455 WARN L191 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 98 [2019-10-07 15:33:14,806 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:33:15,134 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:33:15,469 WARN L191 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2019-10-07 15:33:15,805 WARN L191 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:33:16,250 WARN L191 SmtUtils]: Spent 325.00 ms on a formula simplification. DAG size of input: 111 DAG size of output: 100 [2019-10-07 15:33:16,664 WARN L191 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 105 [2019-10-07 15:33:17,021 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:33:17,353 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:33:17,697 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:33:18,045 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:33:18,476 WARN L191 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 95 [2019-10-07 15:33:18,920 WARN L191 SmtUtils]: Spent 336.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 105 [2019-10-07 15:33:19,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:33:19,054 INFO L93 Difference]: Finished difference Result 690 states and 920 transitions. [2019-10-07 15:33:19,054 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 194 states. [2019-10-07 15:33:19,054 INFO L78 Accepts]: Start accepts. Automaton has 59 states. Word has length 137 [2019-10-07 15:33:19,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:33:19,059 INFO L225 Difference]: With dead ends: 690 [2019-10-07 15:33:19,059 INFO L226 Difference]: Without dead ends: 675 [2019-10-07 15:33:19,064 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 658 GetRequests, 388 SyntacticMatches, 23 SemanticMatches, 247 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22522 ImplicationChecksByTransitivity, 71.8s TimeCoverageRelationStatistics Valid=5536, Invalid=56216, Unknown=0, NotChecked=0, Total=61752 [2019-10-07 15:33:19,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2019-10-07 15:33:19,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 584. [2019-10-07 15:33:19,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 584 states. [2019-10-07 15:33:19,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 838 transitions. [2019-10-07 15:33:19,098 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 838 transitions. Word has length 137 [2019-10-07 15:33:19,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:33:19,098 INFO L462 AbstractCegarLoop]: Abstraction has 584 states and 838 transitions. [2019-10-07 15:33:19,098 INFO L463 AbstractCegarLoop]: Interpolant automaton has 59 states. [2019-10-07 15:33:19,098 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 838 transitions. [2019-10-07 15:33:19,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2019-10-07 15:33:19,100 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:33:19,100 INFO L385 BasicCegarLoop]: trace histogram [13, 12, 9, 9, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:33:19,306 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:33:19,307 INFO L410 AbstractCegarLoop]: === Iteration 20 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:33:19,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:33:19,308 INFO L82 PathProgramCache]: Analyzing trace with hash -1563519500, now seen corresponding path program 1 times [2019-10-07 15:33:19,308 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:33:19,308 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:33:19,308 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:33:19,309 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:33:19,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:33:19,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:33:19,825 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 24 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:33:19,825 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:33:19,826 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:33:19,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:33:23,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:33:23,957 INFO L256 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 43 conjunts are in the unsatisfiable core [2019-10-07 15:33:23,960 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:33:24,163 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 24 proven. 335 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2019-10-07 15:33:24,164 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:33:24,862 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 24 proven. 335 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2019-10-07 15:33:24,862 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:33:24,863 INFO L162 IcfgInterpreter]: Started Sifa with 39 locations of interest [2019-10-07 15:33:24,863 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:33:24,864 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:33:24,864 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:33:24,865 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:33:24,885 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:33:26,084 WARN L191 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 71 [2019-10-07 15:33:30,171 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2019-10-07 15:33:34,235 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 77 [2019-10-07 15:33:42,453 WARN L191 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 91 [2019-10-07 15:33:50,251 WARN L191 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2019-10-07 15:34:02,062 WARN L191 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-10-07 15:34:06,073 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 168 [2019-10-07 15:34:08,745 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.init with input of size 22 for LOIs [2019-10-07 15:34:08,751 INFO L183 IcfgInterpreter]: Interpretation finished [2019-10-07 15:34:08,751 INFO L191 IcfgInterpreter]: Final predicates for locations of interest are: [2019-10-07 15:34:08,752 INFO L193 IcfgInterpreter]: Reachable states at location L363 satisfy 41666#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 1))) [2019-10-07 15:34:08,752 INFO L193 IcfgInterpreter]: Reachable states at location mainErr0ASSERT_VIOLATIONERROR_FUNCTION satisfy 38985#(and (<= 5 main_~q~0) (<= 7 main_~method_id~0) (<= 1 main_~P1~0) (<= main_~P1~0 1) (<= 1 main_~P9~0) (or (and (= 1 main_~P9~0) (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 4)) (= 1 main_~P1~0) (not (= main_~P9~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2)))) (not (= 0 main_~P9~0)) (= main_~method_id~0 7) (= main_~q~0 5) (not (= main_~q~0 1)) (not (= 0 main_~P1~0))) (and (not (= main_~q~0 3)) (= 1 main_~P9~0) (not (= main_~q~0 2)) (= main_~this_buffer_empty~0 1) (not (= main_~q~0 4)) (= 1 main_~P1~0) (= main_~method_id~0 7) (= main_~q~0 5) (not (= 0 main_~P9~0)) (not (= main_~q~0 1)) (not (= 0 main_~P1~0)))) (<= main_~q~0 5) (<= main_~P9~0 1) (<= main_~method_id~0 7)) [2019-10-07 15:34:08,752 INFO L193 IcfgInterpreter]: Reachable states at location L396 satisfy 25969#(and (<= 4 main_~q~0) (<= main_~q~0 4) (and (<= 0 (+ |main_#t~nondet30| 2147483648)) (= main_~q~0 4)) (<= |main_#t~nondet30| 2147483647)) [2019-10-07 15:34:08,752 INFO L193 IcfgInterpreter]: Reachable states at location L418 satisfy 19452#(and (<= 4 main_~q~0) (and (= main_~method_id~0 5) (= main_~q~0 4)) (<= main_~method_id~0 5) (<= main_~q~0 4) (<= 5 main_~method_id~0)) [2019-10-07 15:34:08,752 INFO L193 IcfgInterpreter]: Reachable states at location L546 satisfy 40263#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 5 main_~q~0) (not (= main_~q~0 4)) (= main_~q~0 5) (<= main_~q~0 5) (not (= main_~q~0 1))) [2019-10-07 15:34:08,753 INFO L193 IcfgInterpreter]: Reachable states at location L38-2 satisfy 38112#(and (<= main_~this_expect~0 16) (and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 0 (+ main_~P5~0 2147483648)) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= main_~P2~0 2147483647) (<= main_~P4~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= 0 (+ main_~P6~0 2147483648)) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= main_~P5~0 2147483647) (<= 0 (+ main_~P8~0 2147483648)) (<= main_~q~0 5) (<= main_~P8~0 2147483647))) [2019-10-07 15:34:08,753 INFO L193 IcfgInterpreter]: Reachable states at location L528 satisfy 40840#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 5 main_~q~0) (not (= main_~q~0 4)) (= main_~q~0 5) (<= 0 (+ |main_#t~nondet38| 2147483648)) (<= main_~q~0 5) (<= |main_#t~nondet38| 2147483647) (not (= main_~q~0 1))) [2019-10-07 15:34:08,753 INFO L193 IcfgInterpreter]: Reachable states at location L464 satisfy 41676#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 5 main_~q~0) (not (= main_~q~0 4)) (= main_~q~0 5) (<= 0 (+ |main_#t~nondet34| 2147483648)) (<= main_~q~0 5) (<= |main_#t~nondet34| 2147483647) (not (= main_~q~0 1))) [2019-10-07 15:34:08,753 INFO L193 IcfgInterpreter]: Reachable states at location L-1 satisfy 23#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:34:08,753 INFO L193 IcfgInterpreter]: Reachable states at location mainENTRY satisfy 33#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (<= ~m_msg_1_2~0 5) (= 6 ~m_recv_ack_1_1~0) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:34:08,754 INFO L193 IcfgInterpreter]: Reachable states at location L550 satisfy 39842#(and (not (= main_~q~0 3)) (<= 7 main_~method_id~0) (<= 1 main_~P1~0) (not (= main_~q~0 4)) (= main_~method_id~0 7) (= main_~q~0 5) (not (= 0 main_~P1~0)) (not (= main_~q~0 2)) (<= 5 main_~q~0) (<= main_~P1~0 1) (= 1 main_~P1~0) (<= main_~q~0 5) (<= main_~method_id~0 7) (not (= main_~q~0 1))) [2019-10-07 15:34:08,754 INFO L193 IcfgInterpreter]: Reachable states at location L561 satisfy 38549#(and (<= 0 main_~q~0) (<= main_~q~0 5)) [2019-10-07 15:34:08,754 INFO L193 IcfgInterpreter]: Reachable states at location L380 satisfy 27262#(and (<= 4 main_~q~0) (<= main_~q~0 4) (and (<= 0 (+ |main_#t~nondet29| 2147483648)) (<= |main_#t~nondet29| 2147483647) (= main_~q~0 4))) [2019-10-07 15:34:08,754 INFO L193 IcfgInterpreter]: Reachable states at location L263 satisfy 41661#(and (not (= main_~q~0 2)) (not (= main_~q~0 1))) [2019-10-07 15:34:08,754 INFO L193 IcfgInterpreter]: Reachable states at location L512 satisfy 41246#(and (not (= main_~q~0 3)) (<= |main_#t~nondet37| 2147483647) (not (= main_~q~0 2)) (<= 5 main_~q~0) (not (= main_~q~0 4)) (= main_~q~0 5) (<= main_~q~0 5) (not (= main_~q~0 1)) (<= 0 (+ |main_#t~nondet37| 2147483648))) [2019-10-07 15:34:08,755 INFO L193 IcfgInterpreter]: Reachable states at location L64 satisfy 36973#(and (<= 0 (+ |main_#t~nondet10| 2147483648)) (= main_~q~0 1) (<= 1 main_~q~0) (<= main_~q~0 1) (<= |main_#t~nondet10| 2147483647)) [2019-10-07 15:34:08,755 INFO L193 IcfgInterpreter]: Reachable states at location L24-2 satisfy 38#(and (<= 7 ~m_recv_ack_1_2~0) (<= 0 main_~q~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (= 2 ~m_msg_2~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 main_~this_expect~0) (= 0 main_~this_expect~0) (<= 0 main_~this_buffer_empty~0) (= 7 ~m_recv_ack_1_2~0) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= ~m_msg_1_2~0 5) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0) (= main_~this_buffer_empty~0 0)) [2019-10-07 15:34:08,755 INFO L193 IcfgInterpreter]: Reachable states at location L44 satisfy 37434#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= 0 (+ |main_#t~nondet9| 2147483648)) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= |main_#t~nondet9| 2147483647) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:34:08,755 INFO L193 IcfgInterpreter]: Reachable states at location L364 satisfy 31310#(and (<= 4 main_~q~0) (<= main_~q~0 4) (and (<= |main_#t~nondet28| 2147483647) (= main_~q~0 4) (<= 0 (+ |main_#t~nondet28| 2147483648)))) [2019-10-07 15:34:08,755 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initENTRY satisfy 42047#(and (= |old(~m_recv_ack_2~0)| ~m_recv_ack_2~0) (= |old(~m_recv_ack_1_2~0)| ~m_recv_ack_1_2~0) (= |old(~m_recv_ack_1_1~0)| ~m_recv_ack_1_1~0) (= ~m_msg_1_1~0 |old(~m_msg_1_1~0)|) (= |old(~m_msg_2~0)| ~m_msg_2~0) (= ~m_msg_1_2~0 |old(~m_msg_1_2~0)|) (= ~m_Protocol~0 |old(~m_Protocol~0)|)) [2019-10-07 15:34:08,755 INFO L193 IcfgInterpreter]: Reachable states at location L66 satisfy 34566#(and (= main_~q~0 1) (<= 1 main_~q~0) (<= main_~q~0 1)) [2019-10-07 15:34:08,755 INFO L193 IcfgInterpreter]: Reachable states at location L280 satisfy 30603#(and (<= 3 main_~q~0) (= main_~q~0 3) (<= |main_#t~nondet23| 2147483647) (<= 0 (+ |main_#t~nondet23| 2147483648)) (<= main_~q~0 3)) [2019-10-07 15:34:08,755 INFO L193 IcfgInterpreter]: Reachable states at location L163 satisfy 41656#(not (= main_~q~0 1)) [2019-10-07 15:34:08,755 INFO L193 IcfgInterpreter]: Reachable states at location L46 satisfy 37442#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~q~0 0)) [2019-10-07 15:34:08,756 INFO L193 IcfgInterpreter]: Reachable states at location L463 satisfy 41671#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 4)) (not (= main_~q~0 1))) [2019-10-07 15:34:08,756 INFO L193 IcfgInterpreter]: Reachable states at location L282 satisfy 26556#(and (<= 3 main_~q~0) (= main_~q~0 3) (<= main_~q~0 3)) [2019-10-07 15:34:08,756 INFO L193 IcfgInterpreter]: Reachable states at location L496 satisfy 41647#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 0 (+ |main_#t~nondet36| 2147483648)) (<= 5 main_~q~0) (not (= main_~q~0 4)) (= main_~q~0 5) (<= main_~q~0 5) (not (= main_~q~0 1)) (<= |main_#t~nondet36| 2147483647)) [2019-10-07 15:34:08,756 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.initEXIT satisfy 42052#(and (= 7 ~m_recv_ack_1_2~0) (<= 7 ~m_recv_ack_1_2~0) (= 3 ~m_recv_ack_2~0) (= ~m_msg_1_1~0 4) (<= 1 ~m_Protocol~0) (= 1 ~m_Protocol~0) (= 2 ~m_msg_2~0) (= ~m_msg_1_2~0 5) (<= 3 ~m_recv_ack_2~0) (<= ~m_recv_ack_2~0 3) (<= ~m_recv_ack_1_1~0 6) (<= ~m_recv_ack_1_2~0 7) (<= 2 ~m_msg_2~0) (= 6 ~m_recv_ack_1_1~0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2)) [2019-10-07 15:34:08,756 INFO L193 IcfgInterpreter]: Reachable states at location L70 satisfy 32708#(and (<= 2 main_~method_id~0) (<= main_~method_id~0 2) (<= 1 main_~q~0) (<= main_~q~0 1) (and (= main_~q~0 1) (= main_~method_id~0 2))) [2019-10-07 15:34:08,756 INFO L193 IcfgInterpreter]: Reachable states at location L412 satisfy 21359#(and (<= 4 main_~q~0) (<= main_~q~0 4) (and (<= 0 (+ |main_#t~nondet31| 2147483648)) (<= |main_#t~nondet31| 2147483647) (= main_~q~0 4))) [2019-10-07 15:34:08,756 INFO L193 IcfgInterpreter]: Reachable states at location ULTIMATE.startENTRY satisfy 6#true [2019-10-07 15:34:08,756 INFO L193 IcfgInterpreter]: Reachable states at location L551 satisfy 39416#(and (<= 5 main_~q~0) (<= 7 main_~method_id~0) (<= 1 main_~P1~0) (<= main_~P1~0 1) (<= 1 main_~P9~0) (or (and (= 1 main_~P9~0) (not (= main_~q~0 3)) (not (= main_~q~0 2)) (not (= main_~q~0 4)) (= 1 main_~P1~0) (not (= main_~P9~0 (ite (and (< main_~this_expect~0 1) (not (= 0 (mod (+ main_~this_expect~0 1) 2)))) (+ (mod (+ main_~this_expect~0 1) 2) (- 2)) (mod (+ main_~this_expect~0 1) 2)))) (not (= 0 main_~P9~0)) (= main_~method_id~0 7) (= main_~q~0 5) (not (= main_~q~0 1)) (not (= 0 main_~P1~0))) (and (not (= main_~q~0 3)) (= 1 main_~P9~0) (not (= main_~q~0 2)) (= main_~this_buffer_empty~0 1) (not (= main_~q~0 4)) (= 1 main_~P1~0) (= main_~method_id~0 7) (= main_~q~0 5) (not (= 0 main_~P9~0)) (not (= main_~q~0 1)) (not (= 0 main_~P1~0)))) (<= main_~q~0 5) (<= main_~P9~0 1) (<= main_~method_id~0 7)) [2019-10-07 15:34:08,756 INFO L193 IcfgInterpreter]: Reachable states at location L50 satisfy 37466#(and (<= main_~P7~0 2147483647) (<= 0 main_~q~0) (<= 7 ~m_recv_ack_1_2~0) (<= main_~P9~0 2147483647) (<= main_~P3~0 2147483647) (<= 1 main_~method_id~0) (<= 3 ~m_recv_ack_2~0) (<= main_~this_buffer_empty~0 0) (<= main_~P1~0 2147483647) (<= 0 (+ main_~P3~0 2147483648)) (<= 0 (+ main_~P2~0 2147483648)) (<= main_~method_id~0 1) (<= main_~P2~0 2147483647) (<= 0 (+ main_~P9~0 2147483648)) (<= main_~this_expect~0 0) (<= ~m_msg_1_2~0 5) (<= 6 ~m_recv_ack_1_1~0) (<= main_~P5~0 2147483647) (<= 5 ~m_msg_1_2~0) (<= 4 ~m_msg_1_1~0) (<= ~m_msg_2~0 2) (<= 0 (+ main_~P8~0 2147483648)) (<= 0 main_~this_expect~0) (<= main_~P8~0 2147483647) (<= 0 main_~this_buffer_empty~0) (<= 1 ~m_Protocol~0) (<= 0 (+ main_~P5~0 2147483648)) (<= ~m_recv_ack_2~0 3) (<= main_~P6~0 2147483647) (<= 0 (+ main_~P7~0 2147483648)) (<= ~m_recv_ack_1_1~0 6) (<= main_~P4~0 2147483647) (<= ~m_recv_ack_1_2~0 7) (<= main_~q~0 0) (<= 0 (+ main_~P6~0 2147483648)) (<= 2 ~m_msg_2~0) (<= 0 (+ main_~P1~0 2147483648)) (<= 0 (+ main_~P4~0 2147483648)) (<= ~m_Protocol~0 1) (<= ~m_msg_1_1~0 4) (= main_~method_id~0 1) (= main_~q~0 0)) [2019-10-07 15:34:08,757 INFO L193 IcfgInterpreter]: Reachable states at location L264 satisfy 32006#(and (<= 3 main_~q~0) (and (<= |main_#t~nondet22| 2147483647) (<= 0 (+ |main_#t~nondet22| 2147483648)) (= main_~q~0 3)) (<= main_~q~0 3)) [2019-10-07 15:34:08,757 INFO L193 IcfgInterpreter]: Reachable states at location L286 satisfy 23201#(and (<= 3 main_~q~0) (<= 0 main_~P1~0) (or (and (not (= main_~q~0 2)) (= 0 main_~P1~0) (= main_~method_id~0 3) (= main_~q~0 3) (not (= main_~q~0 1))) (and (= main_~method_id~0 3) (= main_~P1~0 0) (= main_~q~0 3))) (<= main_~method_id~0 3) (<= main_~q~0 3) (<= 3 main_~method_id~0) (<= main_~P1~0 0)) [2019-10-07 15:34:08,757 INFO L193 IcfgInterpreter]: Reachable states at location L414 satisfy 20250#(and (<= 4 main_~q~0) (= main_~q~0 4) (<= main_~q~0 4)) [2019-10-07 15:34:08,757 INFO L193 IcfgInterpreter]: Reachable states at location L63 satisfy 41651#true [2019-10-07 15:34:08,757 INFO L193 IcfgInterpreter]: Reachable states at location L544 satisfy 40554#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= 5 main_~q~0) (<= |main_#t~nondet39| 2147483647) (not (= main_~q~0 4)) (= main_~q~0 5) (<= main_~q~0 5) (<= 0 (+ |main_#t~nondet39| 2147483648)) (not (= main_~q~0 1))) [2019-10-07 15:34:08,757 INFO L193 IcfgInterpreter]: Reachable states at location L480 satisfy 42043#(and (not (= main_~q~0 3)) (not (= main_~q~0 2)) (<= |main_#t~nondet35| 2147483647) (<= 5 main_~q~0) (not (= main_~q~0 4)) (= main_~q~0 5) (<= 0 (+ |main_#t~nondet35| 2147483648)) (<= main_~q~0 5) (not (= main_~q~0 1))) [2019-10-07 15:34:08,922 WARN L191 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 33 [2019-10-07 15:34:09,691 WARN L191 SmtUtils]: Spent 241.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 80 [2019-10-07 15:34:09,983 WARN L191 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 76 [2019-10-07 15:34:10,303 WARN L191 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 78 [2019-10-07 15:34:11,659 INFO L211 tionRefinementEngine]: Constructing automaton from 0 perfect and 4 imperfect interpolant sequences. [2019-10-07 15:34:11,660 INFO L224 tionRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11, 12, 35] total 65 [2019-10-07 15:34:11,661 INFO L442 AbstractCegarLoop]: Interpolant automaton has 65 states [2019-10-07 15:34:11,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2019-10-07 15:34:11,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=357, Invalid=3803, Unknown=0, NotChecked=0, Total=4160 [2019-10-07 15:34:11,661 INFO L87 Difference]: Start difference. First operand 584 states and 838 transitions. Second operand 65 states. [2019-10-07 15:34:12,095 WARN L191 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 90 [2019-10-07 15:34:12,434 WARN L191 SmtUtils]: Spent 251.00 ms on a formula simplification that was a NOOP. DAG size: 94 [2019-10-07 15:34:12,755 WARN L191 SmtUtils]: Spent 148.00 ms on a formula simplification that was a NOOP. DAG size: 92 [2019-10-07 15:34:13,088 WARN L191 SmtUtils]: Spent 278.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:34:13,467 WARN L191 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:34:13,907 WARN L191 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 95 [2019-10-07 15:34:14,302 WARN L191 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2019-10-07 15:34:14,873 WARN L191 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:15,231 WARN L191 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:15,696 WARN L191 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 87 [2019-10-07 15:34:16,115 WARN L191 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2019-10-07 15:34:16,729 WARN L191 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:17,100 WARN L191 SmtUtils]: Spent 297.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:17,503 WARN L191 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:17,930 WARN L191 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:18,512 WARN L191 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:34:18,935 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2019-10-07 15:34:19,473 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:19,848 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:20,254 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:20,688 WARN L191 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:21,117 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:21,548 WARN L191 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:22,076 WARN L191 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 88 [2019-10-07 15:34:22,409 WARN L191 SmtUtils]: Spent 274.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:34:22,798 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:34:23,238 WARN L191 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 92 [2019-10-07 15:34:23,631 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2019-10-07 15:34:24,217 WARN L191 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:24,567 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:25,028 WARN L191 SmtUtils]: Spent 272.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 87 [2019-10-07 15:34:25,540 WARN L191 SmtUtils]: Spent 357.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2019-10-07 15:34:26,166 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:26,529 WARN L191 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:26,926 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:27,349 WARN L191 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:27,924 WARN L191 SmtUtils]: Spent 286.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:34:28,365 WARN L191 SmtUtils]: Spent 271.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2019-10-07 15:34:28,901 WARN L191 SmtUtils]: Spent 283.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:29,281 WARN L191 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:29,690 WARN L191 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:30,130 WARN L191 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:30,559 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:30,984 WARN L191 SmtUtils]: Spent 280.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:31,517 WARN L191 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 88 [2019-10-07 15:34:31,857 WARN L191 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 88 [2019-10-07 15:34:32,251 WARN L191 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 92 [2019-10-07 15:34:32,686 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 92 [2019-10-07 15:34:33,079 WARN L191 SmtUtils]: Spent 266.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2019-10-07 15:34:33,671 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:34,034 WARN L191 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:34,511 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 87 [2019-10-07 15:34:34,940 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2019-10-07 15:34:35,586 WARN L191 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:35,988 WARN L191 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:36,393 WARN L191 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:36,818 WARN L191 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:37,404 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:34:37,835 WARN L191 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 87 [2019-10-07 15:34:38,366 WARN L191 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:38,828 WARN L191 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:39,217 WARN L191 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:39,641 WARN L191 SmtUtils]: Spent 285.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:40,060 WARN L191 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:40,489 WARN L191 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:34:41,002 WARN L191 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 88 [2019-10-07 15:34:41,370 WARN L191 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 90 [2019-10-07 15:34:41,752 WARN L191 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 94 [2019-10-07 15:34:42,141 WARN L191 SmtUtils]: Spent 316.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 94 [2019-10-07 15:34:42,515 WARN L191 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 90 [2019-10-07 15:34:42,908 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 94 [2019-10-07 15:34:43,288 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 94 [2019-10-07 15:34:43,670 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 90 [2019-10-07 15:34:44,040 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 90 [2019-10-07 15:34:44,439 WARN L191 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 94 [2019-10-07 15:34:44,829 WARN L191 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 94 [2019-10-07 15:34:45,223 WARN L191 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 94 [2019-10-07 15:34:45,615 WARN L191 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 94 [2019-10-07 15:34:46,013 WARN L191 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 93 [2019-10-07 15:34:46,388 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 92 [2019-10-07 15:34:46,814 WARN L191 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 96 [2019-10-07 15:34:47,209 WARN L191 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 96 [2019-10-07 15:34:47,621 WARN L191 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 96 [2019-10-07 15:34:48,035 WARN L191 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 96 [2019-10-07 15:34:48,459 WARN L191 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 94 [2019-10-07 15:34:48,859 WARN L191 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 96 [2019-10-07 15:34:49,276 WARN L191 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 96 [2019-10-07 15:34:49,702 WARN L191 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 93 [2019-10-07 15:34:50,073 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 90 [2019-10-07 15:34:50,454 WARN L191 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 94 [2019-10-07 15:34:50,852 WARN L191 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 94 [2019-10-07 15:34:51,307 WARN L191 SmtUtils]: Spent 369.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 90 [2019-10-07 15:34:51,746 WARN L191 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 94 [2019-10-07 15:34:52,131 WARN L191 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 94 [2019-10-07 15:34:52,535 WARN L191 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 90 [2019-10-07 15:34:52,915 WARN L191 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 90 [2019-10-07 15:34:53,354 WARN L191 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 94 [2019-10-07 15:34:53,733 WARN L191 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 94 [2019-10-07 15:34:54,131 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 94 [2019-10-07 15:34:54,549 WARN L191 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 102 DAG size of output: 94 [2019-10-07 15:34:54,975 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 93 [2019-10-07 15:34:55,378 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 92 [2019-10-07 15:34:55,823 WARN L191 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 96 [2019-10-07 15:34:56,219 WARN L191 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 96 [2019-10-07 15:34:56,629 WARN L191 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 96 [2019-10-07 15:34:57,048 WARN L191 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 96 [2019-10-07 15:34:57,434 WARN L191 SmtUtils]: Spent 300.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 94 [2019-10-07 15:34:57,838 WARN L191 SmtUtils]: Spent 317.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 96 [2019-10-07 15:34:58,251 WARN L191 SmtUtils]: Spent 314.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 96 [2019-10-07 15:34:58,680 WARN L191 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 93 [2019-10-07 15:34:59,033 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:34:59,420 WARN L191 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2019-10-07 15:34:59,812 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2019-10-07 15:35:00,179 WARN L191 SmtUtils]: Spent 282.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:35:00,606 WARN L191 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2019-10-07 15:35:00,990 WARN L191 SmtUtils]: Spent 310.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2019-10-07 15:35:01,373 WARN L191 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 90 [2019-10-07 15:35:01,739 WARN L191 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 90 [2019-10-07 15:35:02,164 WARN L191 SmtUtils]: Spent 298.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2019-10-07 15:35:02,554 WARN L191 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2019-10-07 15:35:02,949 WARN L191 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2019-10-07 15:35:03,341 WARN L191 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 94 [2019-10-07 15:35:03,791 WARN L191 SmtUtils]: Spent 296.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 93 [2019-10-07 15:35:04,170 WARN L191 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 92 [2019-10-07 15:35:04,584 WARN L191 SmtUtils]: Spent 305.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2019-10-07 15:35:04,985 WARN L191 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2019-10-07 15:35:05,383 WARN L191 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2019-10-07 15:35:05,785 WARN L191 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2019-10-07 15:35:06,197 WARN L191 SmtUtils]: Spent 308.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2019-10-07 15:35:06,618 WARN L191 SmtUtils]: Spent 309.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 96 [2019-10-07 15:35:07,035 WARN L191 SmtUtils]: Spent 301.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 93 [2019-10-07 15:35:07,353 WARN L191 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 86 [2019-10-07 15:35:07,703 WARN L191 SmtUtils]: Spent 277.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 90 [2019-10-07 15:35:08,059 WARN L191 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2019-10-07 15:35:08,506 WARN L191 SmtUtils]: Spent 252.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:35:08,889 WARN L191 SmtUtils]: Spent 294.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 91 [2019-10-07 15:35:09,253 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:35:09,591 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:35:09,936 WARN L191 SmtUtils]: Spent 251.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 85 [2019-10-07 15:35:10,350 WARN L191 SmtUtils]: Spent 249.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:35:10,771 WARN L191 SmtUtils]: Spent 290.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 92 [2019-10-07 15:35:11,134 WARN L191 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:35:11,481 WARN L191 SmtUtils]: Spent 269.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:35:11,820 WARN L191 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:35:12,179 WARN L191 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:35:12,586 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 88 [2019-10-07 15:35:13,044 WARN L191 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2019-10-07 15:35:13,410 WARN L191 SmtUtils]: Spent 264.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:35:13,763 WARN L191 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:35:14,125 WARN L191 SmtUtils]: Spent 265.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:35:14,494 WARN L191 SmtUtils]: Spent 273.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:35:14,868 WARN L191 SmtUtils]: Spent 270.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:35:15,268 WARN L191 SmtUtils]: Spent 268.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 89 [2019-10-07 15:35:15,697 WARN L191 SmtUtils]: Spent 260.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 86 [2019-10-07 15:35:16,213 WARN L191 SmtUtils]: Spent 355.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 101 [2019-10-07 15:35:16,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-10-07 15:35:16,425 INFO L93 Difference]: Finished difference Result 627 states and 866 transitions. [2019-10-07 15:35:16,425 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2019-10-07 15:35:16,425 INFO L78 Accepts]: Start accepts. Automaton has 65 states. Word has length 138 [2019-10-07 15:35:16,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-10-07 15:35:16,429 INFO L225 Difference]: With dead ends: 627 [2019-10-07 15:35:16,429 INFO L226 Difference]: Without dead ends: 616 [2019-10-07 15:35:16,431 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 627 GetRequests, 385 SyntacticMatches, 20 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16348 ImplicationChecksByTransitivity, 59.3s TimeCoverageRelationStatistics Valid=3636, Invalid=46316, Unknown=0, NotChecked=0, Total=49952 [2019-10-07 15:35:16,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2019-10-07 15:35:16,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 584. [2019-10-07 15:35:16,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 584 states. [2019-10-07 15:35:16,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 823 transitions. [2019-10-07 15:35:16,467 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 823 transitions. Word has length 138 [2019-10-07 15:35:16,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-10-07 15:35:16,467 INFO L462 AbstractCegarLoop]: Abstraction has 584 states and 823 transitions. [2019-10-07 15:35:16,467 INFO L463 AbstractCegarLoop]: Interpolant automaton has 65 states. [2019-10-07 15:35:16,467 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 823 transitions. [2019-10-07 15:35:16,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2019-10-07 15:35:16,469 INFO L377 BasicCegarLoop]: Found error trace [2019-10-07 15:35:16,470 INFO L385 BasicCegarLoop]: trace histogram [14, 13, 9, 9, 6, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-10-07 15:35:16,685 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:35:16,685 INFO L410 AbstractCegarLoop]: === Iteration 21 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-10-07 15:35:16,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-10-07 15:35:16,685 INFO L82 PathProgramCache]: Analyzing trace with hash 814652217, now seen corresponding path program 2 times [2019-10-07 15:35:16,686 INFO L150 tionRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2019-10-07 15:35:16,686 INFO L231 tionRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:35:16,686 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:35:16,686 INFO L117 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2019-10-07 15:35:16,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-10-07 15:35:16,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-10-07 15:35:17,528 INFO L134 CoverageAnalysis]: Checked inductivity of 422 backedges. 26 proven. 396 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-10-07 15:35:17,529 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019-10-07 15:35:17,529 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019-10-07 15:35:17,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2019-10-07 15:35:22,448 INFO L249 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2019-10-07 15:35:22,449 INFO L250 tOrderPrioritization]: Conjunction of SSA is unsat [2019-10-07 15:35:22,451 INFO L256 TraceCheckSpWp]: Trace formula consists of 950 conjuncts, 54 conjunts are in the unsatisfiable core [2019-10-07 15:35:22,454 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2019-10-07 15:35:22,847 INFO L134 CoverageAnalysis]: Checked inductivity of 422 backedges. 26 proven. 380 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2019-10-07 15:35:22,847 INFO L322 TraceCheckSpWp]: Computing backward predicates... [2019-10-07 15:35:23,471 WARN L191 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 13 [2019-10-07 15:35:24,092 INFO L134 CoverageAnalysis]: Checked inductivity of 422 backedges. 85 proven. 323 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2019-10-07 15:35:24,092 INFO L286 tionRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2019-10-07 15:35:24,093 INFO L162 IcfgInterpreter]: Started Sifa with 39 locations of interest [2019-10-07 15:35:24,094 INFO L169 IcfgInterpreter]: Building call graph [2019-10-07 15:35:24,094 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-10-07 15:35:24,094 INFO L179 IcfgInterpreter]: Starting interpretation [2019-10-07 15:35:24,094 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-10-07 15:35:24,114 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 36 for LOIs [2019-10-07 15:35:27,629 WARN L191 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 102 [2019-10-07 15:35:31,294 WARN L191 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 52 [2019-10-07 15:35:34,931 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 71 [2019-10-07 15:35:38,577 WARN L191 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 73 [2019-10-07 15:35:42,262 WARN L191 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 102 [2019-10-07 15:35:56,746 WARN L191 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 102 [2019-10-07 15:36:00,394 WARN L191 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 102 [2019-10-07 15:36:04,885 WARN L191 SmtUtils]: Spent 887.00 ms on a formula simplification. DAG size of input: 48 DAG size of output: 44