java -Xmx8000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data --generate-csv --csv-dir csv -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -s ../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/programs/20170319-ConjunctivePathPrograms/down.i_4.bplTransformedIcfg_BEv2_5.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.23-4eac566 [2018-09-23 19:35:13,660 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-23 19:35:13,662 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-23 19:35:13,674 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-23 19:35:13,674 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-23 19:35:13,675 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-23 19:35:13,676 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-23 19:35:13,678 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-23 19:35:13,680 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-23 19:35:13,680 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-23 19:35:13,681 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-23 19:35:13,682 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-23 19:35:13,683 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-23 19:35:13,684 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-23 19:35:13,685 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-23 19:35:13,686 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-23 19:35:13,686 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-23 19:35:13,689 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-23 19:35:13,692 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-23 19:35:13,697 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-23 19:35:13,698 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-23 19:35:13,702 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-23 19:35:13,706 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-23 19:35:13,706 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-23 19:35:13,706 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-23 19:35:13,707 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-23 19:35:13,711 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-23 19:35:13,712 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-23 19:35:13,713 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-23 19:35:13,716 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-23 19:35:13,716 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-23 19:35:13,717 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-23 19:35:13,717 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-23 19:35:13,717 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-23 19:35:13,718 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-23 19:35:13,719 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-23 19:35:13,719 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/pu-bench/svcomp-Reach-32bit-Automizer_Default.epf [2018-09-23 19:35:13,736 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-23 19:35:13,736 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-23 19:35:13,737 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-23 19:35:13,737 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-23 19:35:13,740 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-23 19:35:13,740 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-23 19:35:13,741 INFO L133 SettingsManager]: * Use SBE=true [2018-09-23 19:35:13,741 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-23 19:35:13,741 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-23 19:35:13,741 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-23 19:35:13,741 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-23 19:35:13,742 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-23 19:35:13,742 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-23 19:35:13,742 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-23 19:35:13,742 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-23 19:35:13,742 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-23 19:35:13,743 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-23 19:35:13,744 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-23 19:35:13,744 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-23 19:35:13,744 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-23 19:35:13,744 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-23 19:35:13,744 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-23 19:35:13,745 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-23 19:35:13,745 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-23 19:35:13,745 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-23 19:35:13,745 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-23 19:35:13,746 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-23 19:35:13,746 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-23 19:35:13,746 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-23 19:35:13,746 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-09-23 19:35:13,812 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-23 19:35:13,826 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-23 19:35:13,833 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-23 19:35:13,835 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-09-23 19:35:13,836 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-09-23 19:35:13,837 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170319-ConjunctivePathPrograms/down.i_4.bplTransformedIcfg_BEv2_5.bpl [2018-09-23 19:35:13,838 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170319-ConjunctivePathPrograms/down.i_4.bplTransformedIcfg_BEv2_5.bpl' [2018-09-23 19:35:13,893 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-23 19:35:13,895 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-09-23 19:35:13,896 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-09-23 19:35:13,896 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-09-23 19:35:13,897 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-09-23 19:35:13,915 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:35:13" (1/1) ... [2018-09-23 19:35:13,926 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:35:13" (1/1) ... [2018-09-23 19:35:13,931 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-09-23 19:35:13,932 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-23 19:35:13,932 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-23 19:35:13,933 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-23 19:35:13,944 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:35:13" (1/1) ... [2018-09-23 19:35:13,944 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:35:13" (1/1) ... [2018-09-23 19:35:13,945 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:35:13" (1/1) ... [2018-09-23 19:35:13,945 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:35:13" (1/1) ... [2018-09-23 19:35:13,950 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:35:13" (1/1) ... [2018-09-23 19:35:13,951 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:35:13" (1/1) ... [2018-09-23 19:35:13,952 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:35:13" (1/1) ... [2018-09-23 19:35:13,953 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-23 19:35:13,954 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-23 19:35:13,954 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-23 19:35:13,954 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-23 19:35:13,955 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:35:13" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-23 19:35:14,029 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2018-09-23 19:35:14,029 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-23 19:35:14,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-23 19:35:14,313 INFO L354 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-23 19:35:14,314 INFO L202 PluginConnector]: Adding new model down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.09 07:35:14 BoogieIcfgContainer [2018-09-23 19:35:14,314 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-23 19:35:14,315 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-23 19:35:14,315 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-23 19:35:14,318 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-23 19:35:14,319 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 23.09 07:35:13" (1/2) ... [2018-09-23 19:35:14,320 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@67a1760a and model type down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.09 07:35:14, skipping insertion in model container [2018-09-23 19:35:14,320 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.09 07:35:14" (2/2) ... [2018-09-23 19:35:14,322 INFO L112 eAbstractionObserver]: Analyzing ICFG down.i_4.bplTransformedIcfg_BEv2_5.bpl [2018-09-23 19:35:14,332 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-23 19:35:14,344 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-23 19:35:14,401 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-09-23 19:35:14,402 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-23 19:35:14,402 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-23 19:35:14,402 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-23 19:35:14,403 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-23 19:35:14,403 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-23 19:35:14,403 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-23 19:35:14,403 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-23 19:35:14,406 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-23 19:35:14,423 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states. [2018-09-23 19:35:14,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-09-23 19:35:14,429 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:14,430 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-09-23 19:35:14,431 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:14,437 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:14,438 INFO L82 PathProgramCache]: Analyzing trace with hash 1951930377, now seen corresponding path program 1 times [2018-09-23 19:35:14,440 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:14,440 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:14,496 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:14,496 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:14,496 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:14,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:14,609 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:14,611 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-23 19:35:14,612 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-23 19:35:14,616 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-09-23 19:35:14,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-09-23 19:35:14,633 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-23 19:35:14,642 INFO L87 Difference]: Start difference. First operand 10 states. Second operand 3 states. [2018-09-23 19:35:14,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:14,774 INFO L93 Difference]: Finished difference Result 23 states and 30 transitions. [2018-09-23 19:35:14,774 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-09-23 19:35:14,775 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 7 [2018-09-23 19:35:14,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:14,786 INFO L225 Difference]: With dead ends: 23 [2018-09-23 19:35:14,787 INFO L226 Difference]: Without dead ends: 15 [2018-09-23 19:35:14,790 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-09-23 19:35:14,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2018-09-23 19:35:14,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 13. [2018-09-23 19:35:14,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-23 19:35:14,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 17 transitions. [2018-09-23 19:35:14,829 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 17 transitions. Word has length 7 [2018-09-23 19:35:14,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:14,829 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 17 transitions. [2018-09-23 19:35:14,830 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-09-23 19:35:14,830 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 17 transitions. [2018-09-23 19:35:14,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2018-09-23 19:35:14,830 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:14,831 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2018-09-23 19:35:14,831 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:14,831 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:14,831 INFO L82 PathProgramCache]: Analyzing trace with hash 1951989959, now seen corresponding path program 1 times [2018-09-23 19:35:14,832 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:14,832 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:14,833 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:14,833 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:14,833 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:14,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:14,897 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:14,897 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-23 19:35:14,897 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-09-23 19:35:14,899 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-23 19:35:14,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-23 19:35:14,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-23 19:35:14,900 INFO L87 Difference]: Start difference. First operand 13 states and 17 transitions. Second operand 4 states. [2018-09-23 19:35:14,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:14,974 INFO L93 Difference]: Finished difference Result 20 states and 24 transitions. [2018-09-23 19:35:14,974 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-23 19:35:14,974 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 7 [2018-09-23 19:35:14,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:14,975 INFO L225 Difference]: With dead ends: 20 [2018-09-23 19:35:14,975 INFO L226 Difference]: Without dead ends: 13 [2018-09-23 19:35:14,976 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-09-23 19:35:14,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2018-09-23 19:35:14,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2018-09-23 19:35:14,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-23 19:35:14,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 16 transitions. [2018-09-23 19:35:14,987 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 16 transitions. Word has length 7 [2018-09-23 19:35:14,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:14,987 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 16 transitions. [2018-09-23 19:35:14,987 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-23 19:35:14,987 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 16 transitions. [2018-09-23 19:35:14,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-23 19:35:14,989 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:14,989 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-09-23 19:35:14,989 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:14,990 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:14,990 INFO L82 PathProgramCache]: Analyzing trace with hash -1455783312, now seen corresponding path program 1 times [2018-09-23 19:35:14,990 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:14,990 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:14,991 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:14,991 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:14,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:15,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:15,049 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2018-09-23 19:35:15,050 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-23 19:35:15,050 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2018-09-23 19:35:15,050 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-23 19:35:15,050 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-23 19:35:15,051 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2018-09-23 19:35:15,051 INFO L87 Difference]: Start difference. First operand 13 states and 16 transitions. Second operand 4 states. [2018-09-23 19:35:15,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:15,137 INFO L93 Difference]: Finished difference Result 19 states and 22 transitions. [2018-09-23 19:35:15,138 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-23 19:35:15,138 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2018-09-23 19:35:15,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:15,139 INFO L225 Difference]: With dead ends: 19 [2018-09-23 19:35:15,139 INFO L226 Difference]: Without dead ends: 17 [2018-09-23 19:35:15,140 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2018-09-23 19:35:15,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17 states. [2018-09-23 19:35:15,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17 to 13. [2018-09-23 19:35:15,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2018-09-23 19:35:15,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 15 transitions. [2018-09-23 19:35:15,145 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 15 transitions. Word has length 8 [2018-09-23 19:35:15,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:15,146 INFO L480 AbstractCegarLoop]: Abstraction has 13 states and 15 transitions. [2018-09-23 19:35:15,146 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-23 19:35:15,146 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 15 transitions. [2018-09-23 19:35:15,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2018-09-23 19:35:15,147 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:15,147 INFO L375 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2018-09-23 19:35:15,147 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:15,148 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:15,148 INFO L82 PathProgramCache]: Analyzing trace with hash -1455723730, now seen corresponding path program 1 times [2018-09-23 19:35:15,148 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:15,148 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:15,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:15,150 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:15,150 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:15,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:15,209 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:15,209 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-23 19:35:15,209 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-09-23 19:35:15,210 INFO L459 AbstractCegarLoop]: Interpolant automaton has 4 states [2018-09-23 19:35:15,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2018-09-23 19:35:15,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-09-23 19:35:15,211 INFO L87 Difference]: Start difference. First operand 13 states and 15 transitions. Second operand 4 states. [2018-09-23 19:35:15,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:15,273 INFO L93 Difference]: Finished difference Result 25 states and 28 transitions. [2018-09-23 19:35:15,273 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2018-09-23 19:35:15,273 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 8 [2018-09-23 19:35:15,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:15,274 INFO L225 Difference]: With dead ends: 25 [2018-09-23 19:35:15,274 INFO L226 Difference]: Without dead ends: 19 [2018-09-23 19:35:15,275 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2018-09-23 19:35:15,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2018-09-23 19:35:15,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 15. [2018-09-23 19:35:15,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2018-09-23 19:35:15,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 17 transitions. [2018-09-23 19:35:15,281 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 17 transitions. Word has length 8 [2018-09-23 19:35:15,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:15,281 INFO L480 AbstractCegarLoop]: Abstraction has 15 states and 17 transitions. [2018-09-23 19:35:15,281 INFO L481 AbstractCegarLoop]: Interpolant automaton has 4 states. [2018-09-23 19:35:15,281 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 17 transitions. [2018-09-23 19:35:15,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2018-09-23 19:35:15,282 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:15,282 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-23 19:35:15,282 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:15,283 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:15,283 INFO L82 PathProgramCache]: Analyzing trace with hash -1394403420, now seen corresponding path program 1 times [2018-09-23 19:35:15,283 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:15,283 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:15,284 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:15,284 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:15,284 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:15,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:15,390 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:15,390 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:15,391 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:15,405 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:15,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:15,452 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:15,475 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:15,508 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:15,508 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-09-23 19:35:15,508 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-23 19:35:15,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-23 19:35:15,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2018-09-23 19:35:15,509 INFO L87 Difference]: Start difference. First operand 15 states and 17 transitions. Second operand 6 states. [2018-09-23 19:35:15,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:15,751 INFO L93 Difference]: Finished difference Result 31 states and 35 transitions. [2018-09-23 19:35:15,755 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-23 19:35:15,756 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2018-09-23 19:35:15,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:15,757 INFO L225 Difference]: With dead ends: 31 [2018-09-23 19:35:15,757 INFO L226 Difference]: Without dead ends: 16 [2018-09-23 19:35:15,758 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2018-09-23 19:35:15,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2018-09-23 19:35:15,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2018-09-23 19:35:15,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2018-09-23 19:35:15,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 18 transitions. [2018-09-23 19:35:15,772 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 18 transitions. Word has length 12 [2018-09-23 19:35:15,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:15,773 INFO L480 AbstractCegarLoop]: Abstraction has 16 states and 18 transitions. [2018-09-23 19:35:15,773 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-23 19:35:15,773 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 18 transitions. [2018-09-23 19:35:15,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2018-09-23 19:35:15,774 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:15,774 INFO L375 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2018-09-23 19:35:15,775 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:15,777 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:15,777 INFO L82 PathProgramCache]: Analyzing trace with hash -961145443, now seen corresponding path program 2 times [2018-09-23 19:35:15,777 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:15,777 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:15,778 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:15,779 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:15,779 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:15,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:15,869 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:15,869 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:15,869 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:15,877 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:35:15,897 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:35:15,898 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:15,899 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:15,908 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:15,928 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:15,929 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2018-09-23 19:35:15,929 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-09-23 19:35:15,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-09-23 19:35:15,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-09-23 19:35:15,931 INFO L87 Difference]: Start difference. First operand 16 states and 18 transitions. Second operand 5 states. [2018-09-23 19:35:16,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:16,012 INFO L93 Difference]: Finished difference Result 30 states and 33 transitions. [2018-09-23 19:35:16,013 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-09-23 19:35:16,013 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 13 [2018-09-23 19:35:16,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:16,014 INFO L225 Difference]: With dead ends: 30 [2018-09-23 19:35:16,014 INFO L226 Difference]: Without dead ends: 24 [2018-09-23 19:35:16,014 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2018-09-23 19:35:16,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2018-09-23 19:35:16,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 20. [2018-09-23 19:35:16,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2018-09-23 19:35:16,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 22 transitions. [2018-09-23 19:35:16,021 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 22 transitions. Word has length 13 [2018-09-23 19:35:16,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:16,021 INFO L480 AbstractCegarLoop]: Abstraction has 20 states and 22 transitions. [2018-09-23 19:35:16,021 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-09-23 19:35:16,022 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 22 transitions. [2018-09-23 19:35:16,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2018-09-23 19:35:16,022 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:16,022 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1] [2018-09-23 19:35:16,023 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:16,023 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:16,023 INFO L82 PathProgramCache]: Analyzing trace with hash -552275309, now seen corresponding path program 3 times [2018-09-23 19:35:16,023 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:16,024 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:16,024 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:16,025 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:16,025 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:16,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:16,243 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:16,243 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:16,244 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:16,251 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:35:16,295 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2018-09-23 19:35:16,295 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:16,297 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:16,304 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:16,326 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:16,326 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-09-23 19:35:16,327 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-23 19:35:16,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-23 19:35:16,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-09-23 19:35:16,328 INFO L87 Difference]: Start difference. First operand 20 states and 22 transitions. Second operand 8 states. [2018-09-23 19:35:16,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:16,493 INFO L93 Difference]: Finished difference Result 40 states and 44 transitions. [2018-09-23 19:35:16,493 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-23 19:35:16,493 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 17 [2018-09-23 19:35:16,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:16,494 INFO L225 Difference]: With dead ends: 40 [2018-09-23 19:35:16,494 INFO L226 Difference]: Without dead ends: 21 [2018-09-23 19:35:16,495 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2018-09-23 19:35:16,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2018-09-23 19:35:16,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2018-09-23 19:35:16,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2018-09-23 19:35:16,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 23 transitions. [2018-09-23 19:35:16,500 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 23 transitions. Word has length 17 [2018-09-23 19:35:16,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:16,501 INFO L480 AbstractCegarLoop]: Abstraction has 21 states and 23 transitions. [2018-09-23 19:35:16,501 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-23 19:35:16,501 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 23 transitions. [2018-09-23 19:35:16,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-09-23 19:35:16,502 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:16,502 INFO L375 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1] [2018-09-23 19:35:16,502 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:16,503 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:16,503 INFO L82 PathProgramCache]: Analyzing trace with hash 2071906362, now seen corresponding path program 4 times [2018-09-23 19:35:16,503 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:16,503 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:16,504 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:16,504 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:16,505 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:16,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:16,597 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:16,597 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:16,598 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:16,612 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:35:16,627 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:35:16,628 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:16,630 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:16,636 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:16,657 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:16,658 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2018-09-23 19:35:16,658 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-09-23 19:35:16,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-09-23 19:35:16,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-09-23 19:35:16,659 INFO L87 Difference]: Start difference. First operand 21 states and 23 transitions. Second operand 6 states. [2018-09-23 19:35:16,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:16,934 INFO L93 Difference]: Finished difference Result 35 states and 38 transitions. [2018-09-23 19:35:16,935 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-09-23 19:35:16,935 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 18 [2018-09-23 19:35:16,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:16,936 INFO L225 Difference]: With dead ends: 35 [2018-09-23 19:35:16,936 INFO L226 Difference]: Without dead ends: 29 [2018-09-23 19:35:16,936 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2018-09-23 19:35:16,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states. [2018-09-23 19:35:16,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 25. [2018-09-23 19:35:16,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2018-09-23 19:35:16,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 27 transitions. [2018-09-23 19:35:16,943 INFO L78 Accepts]: Start accepts. Automaton has 25 states and 27 transitions. Word has length 18 [2018-09-23 19:35:16,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:16,944 INFO L480 AbstractCegarLoop]: Abstraction has 25 states and 27 transitions. [2018-09-23 19:35:16,944 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-09-23 19:35:16,944 INFO L276 IsEmpty]: Start isEmpty. Operand 25 states and 27 transitions. [2018-09-23 19:35:16,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2018-09-23 19:35:16,945 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:16,945 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 1, 1, 1, 1, 1] [2018-09-23 19:35:16,945 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:16,946 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:16,946 INFO L82 PathProgramCache]: Analyzing trace with hash -992407888, now seen corresponding path program 5 times [2018-09-23 19:35:16,946 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:16,946 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:16,947 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:16,947 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:16,947 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:16,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:17,110 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 24 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:17,111 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:17,111 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:17,126 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:35:17,149 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2018-09-23 19:35:17,150 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:17,152 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:17,160 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 24 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:17,189 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:17,190 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-09-23 19:35:17,190 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-23 19:35:17,190 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-23 19:35:17,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2018-09-23 19:35:17,191 INFO L87 Difference]: Start difference. First operand 25 states and 27 transitions. Second operand 10 states. [2018-09-23 19:35:17,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:17,339 INFO L93 Difference]: Finished difference Result 49 states and 53 transitions. [2018-09-23 19:35:17,339 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-23 19:35:17,339 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 22 [2018-09-23 19:35:17,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:17,340 INFO L225 Difference]: With dead ends: 49 [2018-09-23 19:35:17,341 INFO L226 Difference]: Without dead ends: 26 [2018-09-23 19:35:17,341 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2018-09-23 19:35:17,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26 states. [2018-09-23 19:35:17,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26 to 26. [2018-09-23 19:35:17,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2018-09-23 19:35:17,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 28 transitions. [2018-09-23 19:35:17,347 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 28 transitions. Word has length 22 [2018-09-23 19:35:17,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:17,348 INFO L480 AbstractCegarLoop]: Abstraction has 26 states and 28 transitions. [2018-09-23 19:35:17,348 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-23 19:35:17,348 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 28 transitions. [2018-09-23 19:35:17,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-09-23 19:35:17,349 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:17,349 INFO L375 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 1, 1, 1, 1, 1] [2018-09-23 19:35:17,349 INFO L423 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:17,349 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:17,349 INFO L82 PathProgramCache]: Analyzing trace with hash 390441321, now seen corresponding path program 6 times [2018-09-23 19:35:17,350 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:17,350 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:17,351 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:17,351 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:17,351 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:17,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:17,453 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:17,454 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:17,454 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:17,466 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:35:17,482 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2018-09-23 19:35:17,482 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:17,485 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:17,494 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:17,514 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:17,514 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2018-09-23 19:35:17,515 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-09-23 19:35:17,515 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-09-23 19:35:17,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-09-23 19:35:17,516 INFO L87 Difference]: Start difference. First operand 26 states and 28 transitions. Second operand 7 states. [2018-09-23 19:35:17,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:17,599 INFO L93 Difference]: Finished difference Result 40 states and 43 transitions. [2018-09-23 19:35:17,599 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-23 19:35:17,599 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 23 [2018-09-23 19:35:17,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:17,600 INFO L225 Difference]: With dead ends: 40 [2018-09-23 19:35:17,600 INFO L226 Difference]: Without dead ends: 34 [2018-09-23 19:35:17,601 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2018-09-23 19:35:17,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34 states. [2018-09-23 19:35:17,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34 to 30. [2018-09-23 19:35:17,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2018-09-23 19:35:17,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 32 transitions. [2018-09-23 19:35:17,608 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 32 transitions. Word has length 23 [2018-09-23 19:35:17,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:17,609 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 32 transitions. [2018-09-23 19:35:17,609 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-09-23 19:35:17,609 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 32 transitions. [2018-09-23 19:35:17,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2018-09-23 19:35:17,610 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:17,610 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 1, 1, 1, 1, 1] [2018-09-23 19:35:17,610 INFO L423 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:17,611 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:17,611 INFO L82 PathProgramCache]: Analyzing trace with hash 1927135327, now seen corresponding path program 7 times [2018-09-23 19:35:17,611 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:17,611 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:17,612 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:17,612 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:17,612 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:17,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:17,895 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 40 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:17,895 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:17,895 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:17,905 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:17,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:17,923 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:17,933 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 40 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:17,956 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:17,956 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-09-23 19:35:17,957 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-23 19:35:17,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-23 19:35:17,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2018-09-23 19:35:17,958 INFO L87 Difference]: Start difference. First operand 30 states and 32 transitions. Second operand 12 states. [2018-09-23 19:35:18,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:18,241 INFO L93 Difference]: Finished difference Result 58 states and 62 transitions. [2018-09-23 19:35:18,242 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-23 19:35:18,242 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 27 [2018-09-23 19:35:18,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:18,243 INFO L225 Difference]: With dead ends: 58 [2018-09-23 19:35:18,243 INFO L226 Difference]: Without dead ends: 31 [2018-09-23 19:35:18,243 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2018-09-23 19:35:18,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states. [2018-09-23 19:35:18,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2018-09-23 19:35:18,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2018-09-23 19:35:18,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 33 transitions. [2018-09-23 19:35:18,250 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 33 transitions. Word has length 27 [2018-09-23 19:35:18,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:18,251 INFO L480 AbstractCegarLoop]: Abstraction has 31 states and 33 transitions. [2018-09-23 19:35:18,251 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-23 19:35:18,251 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 33 transitions. [2018-09-23 19:35:18,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-09-23 19:35:18,252 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:18,252 INFO L375 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 1, 1, 1, 1, 1] [2018-09-23 19:35:18,252 INFO L423 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:18,253 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:18,253 INFO L82 PathProgramCache]: Analyzing trace with hash -906890938, now seen corresponding path program 8 times [2018-09-23 19:35:18,253 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:18,253 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:18,254 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:18,254 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:18,254 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:18,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:18,422 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 23 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:18,422 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:18,422 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:18,438 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:35:18,463 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:35:18,464 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:18,467 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:18,477 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 23 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:18,499 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:18,499 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2018-09-23 19:35:18,500 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-23 19:35:18,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-23 19:35:18,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-09-23 19:35:18,500 INFO L87 Difference]: Start difference. First operand 31 states and 33 transitions. Second operand 8 states. [2018-09-23 19:35:18,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:18,599 INFO L93 Difference]: Finished difference Result 45 states and 48 transitions. [2018-09-23 19:35:18,599 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2018-09-23 19:35:18,600 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 28 [2018-09-23 19:35:18,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:18,600 INFO L225 Difference]: With dead ends: 45 [2018-09-23 19:35:18,600 INFO L226 Difference]: Without dead ends: 39 [2018-09-23 19:35:18,601 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2018-09-23 19:35:18,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2018-09-23 19:35:18,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 35. [2018-09-23 19:35:18,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2018-09-23 19:35:18,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 37 transitions. [2018-09-23 19:35:18,610 INFO L78 Accepts]: Start accepts. Automaton has 35 states and 37 transitions. Word has length 28 [2018-09-23 19:35:18,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:18,610 INFO L480 AbstractCegarLoop]: Abstraction has 35 states and 37 transitions. [2018-09-23 19:35:18,610 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-23 19:35:18,610 INFO L276 IsEmpty]: Start isEmpty. Operand 35 states and 37 transitions. [2018-09-23 19:35:18,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2018-09-23 19:35:18,611 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:18,611 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 1, 1, 1, 1, 1] [2018-09-23 19:35:18,612 INFO L423 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:18,612 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:18,612 INFO L82 PathProgramCache]: Analyzing trace with hash -466038340, now seen corresponding path program 9 times [2018-09-23 19:35:18,612 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:18,612 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:18,613 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:18,613 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:18,613 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:18,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:18,782 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 60 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:18,782 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:18,782 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:18,793 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:35:18,890 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2018-09-23 19:35:18,891 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:18,893 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:18,905 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 60 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:18,939 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:18,940 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-09-23 19:35:18,940 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-23 19:35:18,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-23 19:35:18,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2018-09-23 19:35:18,941 INFO L87 Difference]: Start difference. First operand 35 states and 37 transitions. Second operand 14 states. [2018-09-23 19:35:19,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:19,505 INFO L93 Difference]: Finished difference Result 67 states and 71 transitions. [2018-09-23 19:35:19,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-23 19:35:19,505 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 32 [2018-09-23 19:35:19,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:19,506 INFO L225 Difference]: With dead ends: 67 [2018-09-23 19:35:19,506 INFO L226 Difference]: Without dead ends: 36 [2018-09-23 19:35:19,507 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2018-09-23 19:35:19,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2018-09-23 19:35:19,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2018-09-23 19:35:19,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2018-09-23 19:35:19,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 38 transitions. [2018-09-23 19:35:19,514 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 38 transitions. Word has length 32 [2018-09-23 19:35:19,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:19,515 INFO L480 AbstractCegarLoop]: Abstraction has 36 states and 38 transitions. [2018-09-23 19:35:19,515 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-23 19:35:19,515 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 38 transitions. [2018-09-23 19:35:19,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2018-09-23 19:35:19,516 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:19,516 INFO L375 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 1, 1, 1, 1, 1] [2018-09-23 19:35:19,516 INFO L423 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:19,517 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:19,517 INFO L82 PathProgramCache]: Analyzing trace with hash 1282545973, now seen corresponding path program 10 times [2018-09-23 19:35:19,517 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:19,517 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:19,518 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:19,518 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:19,518 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:19,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:19,716 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 31 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:19,716 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:19,716 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:19,724 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:35:19,743 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:35:19,743 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:19,746 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:19,757 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 31 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:19,787 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:19,788 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2018-09-23 19:35:19,788 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2018-09-23 19:35:19,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2018-09-23 19:35:19,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-09-23 19:35:19,789 INFO L87 Difference]: Start difference. First operand 36 states and 38 transitions. Second operand 9 states. [2018-09-23 19:35:20,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:20,070 INFO L93 Difference]: Finished difference Result 50 states and 53 transitions. [2018-09-23 19:35:20,071 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-09-23 19:35:20,071 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 33 [2018-09-23 19:35:20,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:20,072 INFO L225 Difference]: With dead ends: 50 [2018-09-23 19:35:20,073 INFO L226 Difference]: Without dead ends: 44 [2018-09-23 19:35:20,073 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2018-09-23 19:35:20,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2018-09-23 19:35:20,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 40. [2018-09-23 19:35:20,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2018-09-23 19:35:20,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 42 transitions. [2018-09-23 19:35:20,081 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 42 transitions. Word has length 33 [2018-09-23 19:35:20,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:20,082 INFO L480 AbstractCegarLoop]: Abstraction has 40 states and 42 transitions. [2018-09-23 19:35:20,082 INFO L481 AbstractCegarLoop]: Interpolant automaton has 9 states. [2018-09-23 19:35:20,082 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 42 transitions. [2018-09-23 19:35:20,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2018-09-23 19:35:20,083 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:20,083 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 1, 1, 1, 1, 1] [2018-09-23 19:35:20,084 INFO L423 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:20,084 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:20,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1500867115, now seen corresponding path program 11 times [2018-09-23 19:35:20,084 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:20,084 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:20,085 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:20,085 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:20,085 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:20,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:20,278 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 84 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:20,278 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:20,278 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:20,287 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:35:20,314 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2018-09-23 19:35:20,314 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:20,318 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:20,330 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 84 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:20,352 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:20,352 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-09-23 19:35:20,353 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-23 19:35:20,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-23 19:35:20,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2018-09-23 19:35:20,353 INFO L87 Difference]: Start difference. First operand 40 states and 42 transitions. Second operand 16 states. [2018-09-23 19:35:20,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:20,619 INFO L93 Difference]: Finished difference Result 76 states and 80 transitions. [2018-09-23 19:35:20,619 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-23 19:35:20,619 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 37 [2018-09-23 19:35:20,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:20,620 INFO L225 Difference]: With dead ends: 76 [2018-09-23 19:35:20,620 INFO L226 Difference]: Without dead ends: 41 [2018-09-23 19:35:20,621 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=141, Invalid=365, Unknown=0, NotChecked=0, Total=506 [2018-09-23 19:35:20,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-09-23 19:35:20,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 41. [2018-09-23 19:35:20,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2018-09-23 19:35:20,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 43 transitions. [2018-09-23 19:35:20,628 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 43 transitions. Word has length 37 [2018-09-23 19:35:20,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:20,628 INFO L480 AbstractCegarLoop]: Abstraction has 41 states and 43 transitions. [2018-09-23 19:35:20,628 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-23 19:35:20,628 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 43 transitions. [2018-09-23 19:35:20,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2018-09-23 19:35:20,629 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:20,629 INFO L375 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 1, 1, 1, 1, 1] [2018-09-23 19:35:20,630 INFO L423 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:20,630 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:20,630 INFO L82 PathProgramCache]: Analyzing trace with hash 594208338, now seen corresponding path program 12 times [2018-09-23 19:35:20,630 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:20,630 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:20,631 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:20,631 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:20,631 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:20,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:20,838 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 40 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:20,838 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:20,838 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:20,845 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:35:20,867 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2018-09-23 19:35:20,867 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:20,870 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:20,885 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 40 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:20,908 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:20,908 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2018-09-23 19:35:20,908 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-09-23 19:35:20,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-09-23 19:35:20,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-09-23 19:35:20,909 INFO L87 Difference]: Start difference. First operand 41 states and 43 transitions. Second operand 10 states. [2018-09-23 19:35:21,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:21,075 INFO L93 Difference]: Finished difference Result 55 states and 58 transitions. [2018-09-23 19:35:21,076 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-23 19:35:21,076 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 38 [2018-09-23 19:35:21,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:21,077 INFO L225 Difference]: With dead ends: 55 [2018-09-23 19:35:21,078 INFO L226 Difference]: Without dead ends: 49 [2018-09-23 19:35:21,079 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2018-09-23 19:35:21,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2018-09-23 19:35:21,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 45. [2018-09-23 19:35:21,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2018-09-23 19:35:21,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 47 transitions. [2018-09-23 19:35:21,088 INFO L78 Accepts]: Start accepts. Automaton has 45 states and 47 transitions. Word has length 38 [2018-09-23 19:35:21,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:21,088 INFO L480 AbstractCegarLoop]: Abstraction has 45 states and 47 transitions. [2018-09-23 19:35:21,088 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-09-23 19:35:21,088 INFO L276 IsEmpty]: Start isEmpty. Operand 45 states and 47 transitions. [2018-09-23 19:35:21,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2018-09-23 19:35:21,089 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:21,089 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 1, 1, 1, 1, 1] [2018-09-23 19:35:21,090 INFO L423 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:21,090 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:21,090 INFO L82 PathProgramCache]: Analyzing trace with hash 1054367944, now seen corresponding path program 13 times [2018-09-23 19:35:21,090 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:21,090 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:21,091 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:21,091 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:21,091 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:21,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:21,330 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 112 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:21,330 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:21,331 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:21,338 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:21,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:21,366 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:21,377 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 112 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:21,403 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:21,403 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-09-23 19:35:21,403 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-23 19:35:21,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-23 19:35:21,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2018-09-23 19:35:21,404 INFO L87 Difference]: Start difference. First operand 45 states and 47 transitions. Second operand 18 states. [2018-09-23 19:35:21,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:21,968 INFO L93 Difference]: Finished difference Result 85 states and 89 transitions. [2018-09-23 19:35:21,968 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-23 19:35:21,968 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 42 [2018-09-23 19:35:21,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:21,969 INFO L225 Difference]: With dead ends: 85 [2018-09-23 19:35:21,969 INFO L226 Difference]: Without dead ends: 46 [2018-09-23 19:35:21,970 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=177, Invalid=473, Unknown=0, NotChecked=0, Total=650 [2018-09-23 19:35:21,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2018-09-23 19:35:21,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2018-09-23 19:35:21,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2018-09-23 19:35:21,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 48 transitions. [2018-09-23 19:35:21,979 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 48 transitions. Word has length 42 [2018-09-23 19:35:21,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:21,979 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 48 transitions. [2018-09-23 19:35:21,979 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-23 19:35:21,979 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 48 transitions. [2018-09-23 19:35:21,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2018-09-23 19:35:21,980 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:21,980 INFO L375 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 1, 1, 1, 1, 1] [2018-09-23 19:35:21,981 INFO L423 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:21,981 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:21,981 INFO L82 PathProgramCache]: Analyzing trace with hash 1098736897, now seen corresponding path program 14 times [2018-09-23 19:35:21,981 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:21,981 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:21,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:21,982 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:21,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:21,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:22,180 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 50 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:22,180 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:22,180 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:22,190 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:35:22,228 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:35:22,229 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:22,231 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:22,242 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 50 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:22,272 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:22,272 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2018-09-23 19:35:22,273 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-09-23 19:35:22,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-09-23 19:35:22,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-09-23 19:35:22,274 INFO L87 Difference]: Start difference. First operand 46 states and 48 transitions. Second operand 11 states. [2018-09-23 19:35:22,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:22,402 INFO L93 Difference]: Finished difference Result 60 states and 63 transitions. [2018-09-23 19:35:22,403 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-09-23 19:35:22,403 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 43 [2018-09-23 19:35:22,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:22,403 INFO L225 Difference]: With dead ends: 60 [2018-09-23 19:35:22,403 INFO L226 Difference]: Without dead ends: 54 [2018-09-23 19:35:22,404 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2018-09-23 19:35:22,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54 states. [2018-09-23 19:35:22,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54 to 50. [2018-09-23 19:35:22,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2018-09-23 19:35:22,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 52 transitions. [2018-09-23 19:35:22,412 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 52 transitions. Word has length 43 [2018-09-23 19:35:22,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:22,412 INFO L480 AbstractCegarLoop]: Abstraction has 50 states and 52 transitions. [2018-09-23 19:35:22,412 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-09-23 19:35:22,412 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 52 transitions. [2018-09-23 19:35:22,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2018-09-23 19:35:22,413 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:22,414 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 1, 1, 1, 1, 1] [2018-09-23 19:35:22,414 INFO L423 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:22,414 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:22,414 INFO L82 PathProgramCache]: Analyzing trace with hash -48369673, now seen corresponding path program 15 times [2018-09-23 19:35:22,414 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:22,415 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:22,415 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:22,416 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:22,416 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:22,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:22,604 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 144 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:22,604 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:22,604 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:22,612 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:35:22,648 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2018-09-23 19:35:22,648 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:22,651 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:22,661 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 144 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:22,687 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:22,688 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2018-09-23 19:35:22,688 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-23 19:35:22,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-23 19:35:22,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2018-09-23 19:35:22,689 INFO L87 Difference]: Start difference. First operand 50 states and 52 transitions. Second operand 20 states. [2018-09-23 19:35:23,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:23,458 INFO L93 Difference]: Finished difference Result 94 states and 98 transitions. [2018-09-23 19:35:23,458 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-23 19:35:23,458 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 47 [2018-09-23 19:35:23,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:23,459 INFO L225 Difference]: With dead ends: 94 [2018-09-23 19:35:23,459 INFO L226 Difference]: Without dead ends: 51 [2018-09-23 19:35:23,460 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=217, Invalid=595, Unknown=0, NotChecked=0, Total=812 [2018-09-23 19:35:23,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2018-09-23 19:35:23,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2018-09-23 19:35:23,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2018-09-23 19:35:23,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 53 transitions. [2018-09-23 19:35:23,469 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 53 transitions. Word has length 47 [2018-09-23 19:35:23,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:23,469 INFO L480 AbstractCegarLoop]: Abstraction has 51 states and 53 transitions. [2018-09-23 19:35:23,469 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-23 19:35:23,469 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 53 transitions. [2018-09-23 19:35:23,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2018-09-23 19:35:23,470 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:23,470 INFO L375 BasicCegarLoop]: trace histogram [9, 9, 9, 8, 8, 1, 1, 1, 1, 1] [2018-09-23 19:35:23,471 INFO L423 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:23,471 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:23,471 INFO L82 PathProgramCache]: Analyzing trace with hash 239052638, now seen corresponding path program 16 times [2018-09-23 19:35:23,471 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:23,471 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:23,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:23,472 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:23,472 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:23,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:23,673 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 61 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:23,673 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:23,673 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:23,681 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:35:23,704 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:35:23,704 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:23,706 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:23,720 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 61 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:23,750 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:23,750 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2018-09-23 19:35:23,750 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-23 19:35:23,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-23 19:35:23,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-09-23 19:35:23,751 INFO L87 Difference]: Start difference. First operand 51 states and 53 transitions. Second operand 12 states. [2018-09-23 19:35:23,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:23,882 INFO L93 Difference]: Finished difference Result 65 states and 68 transitions. [2018-09-23 19:35:23,882 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2018-09-23 19:35:23,882 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 48 [2018-09-23 19:35:23,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:23,883 INFO L225 Difference]: With dead ends: 65 [2018-09-23 19:35:23,883 INFO L226 Difference]: Without dead ends: 59 [2018-09-23 19:35:23,884 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2018-09-23 19:35:23,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2018-09-23 19:35:23,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 55. [2018-09-23 19:35:23,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2018-09-23 19:35:23,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 57 transitions. [2018-09-23 19:35:23,891 INFO L78 Accepts]: Start accepts. Automaton has 55 states and 57 transitions. Word has length 48 [2018-09-23 19:35:23,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:23,891 INFO L480 AbstractCegarLoop]: Abstraction has 55 states and 57 transitions. [2018-09-23 19:35:23,891 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-23 19:35:23,891 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 57 transitions. [2018-09-23 19:35:23,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-09-23 19:35:23,892 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:23,892 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 1, 1, 1, 1, 1] [2018-09-23 19:35:23,892 INFO L423 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:23,893 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:23,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1074641876, now seen corresponding path program 17 times [2018-09-23 19:35:23,893 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:23,893 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:23,894 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:23,894 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:23,894 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:23,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:24,167 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 180 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:24,168 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:24,168 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:24,180 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:35:24,213 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2018-09-23 19:35:24,213 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:24,216 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:24,242 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 180 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:24,265 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:24,265 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-09-23 19:35:24,266 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-23 19:35:24,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-23 19:35:24,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2018-09-23 19:35:24,267 INFO L87 Difference]: Start difference. First operand 55 states and 57 transitions. Second operand 22 states. [2018-09-23 19:35:24,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:24,882 INFO L93 Difference]: Finished difference Result 103 states and 107 transitions. [2018-09-23 19:35:24,882 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-23 19:35:24,882 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 52 [2018-09-23 19:35:24,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:24,883 INFO L225 Difference]: With dead ends: 103 [2018-09-23 19:35:24,883 INFO L226 Difference]: Without dead ends: 56 [2018-09-23 19:35:24,884 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=261, Invalid=731, Unknown=0, NotChecked=0, Total=992 [2018-09-23 19:35:24,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2018-09-23 19:35:24,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2018-09-23 19:35:24,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2018-09-23 19:35:24,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 58 transitions. [2018-09-23 19:35:24,891 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 58 transitions. Word has length 52 [2018-09-23 19:35:24,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:24,891 INFO L480 AbstractCegarLoop]: Abstraction has 56 states and 58 transitions. [2018-09-23 19:35:24,891 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-23 19:35:24,891 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 58 transitions. [2018-09-23 19:35:24,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-09-23 19:35:24,892 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:24,892 INFO L375 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 1, 1, 1, 1, 1] [2018-09-23 19:35:24,892 INFO L423 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:24,892 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:24,893 INFO L82 PathProgramCache]: Analyzing trace with hash -1305899827, now seen corresponding path program 18 times [2018-09-23 19:35:24,893 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:24,893 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:24,894 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:24,894 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:24,894 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:24,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:25,046 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 73 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:25,046 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:25,046 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:25,057 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:35:25,094 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2018-09-23 19:35:25,094 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:25,097 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:25,108 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 73 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:25,131 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:25,131 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2018-09-23 19:35:25,131 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-09-23 19:35:25,131 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-09-23 19:35:25,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-09-23 19:35:25,132 INFO L87 Difference]: Start difference. First operand 56 states and 58 transitions. Second operand 13 states. [2018-09-23 19:35:25,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:25,206 INFO L93 Difference]: Finished difference Result 70 states and 73 transitions. [2018-09-23 19:35:25,206 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-23 19:35:25,207 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 53 [2018-09-23 19:35:25,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:25,208 INFO L225 Difference]: With dead ends: 70 [2018-09-23 19:35:25,208 INFO L226 Difference]: Without dead ends: 64 [2018-09-23 19:35:25,209 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2018-09-23 19:35:25,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2018-09-23 19:35:25,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 60. [2018-09-23 19:35:25,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2018-09-23 19:35:25,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 62 transitions. [2018-09-23 19:35:25,216 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 62 transitions. Word has length 53 [2018-09-23 19:35:25,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:25,216 INFO L480 AbstractCegarLoop]: Abstraction has 60 states and 62 transitions. [2018-09-23 19:35:25,217 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-09-23 19:35:25,217 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 62 transitions. [2018-09-23 19:35:25,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2018-09-23 19:35:25,217 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:25,217 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 1, 1, 1, 1, 1] [2018-09-23 19:35:25,218 INFO L423 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:25,218 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:25,218 INFO L82 PathProgramCache]: Analyzing trace with hash 1754878403, now seen corresponding path program 19 times [2018-09-23 19:35:25,218 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:25,218 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:25,219 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:25,219 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:25,219 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:25,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:25,500 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 220 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:25,500 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:25,500 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:25,508 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:25,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:25,541 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:25,555 INFO L134 CoverageAnalysis]: Checked inductivity of 275 backedges. 220 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:25,587 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:25,587 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-09-23 19:35:25,587 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-23 19:35:25,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-23 19:35:25,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=397, Unknown=0, NotChecked=0, Total=552 [2018-09-23 19:35:25,588 INFO L87 Difference]: Start difference. First operand 60 states and 62 transitions. Second operand 24 states. [2018-09-23 19:35:26,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:26,185 INFO L93 Difference]: Finished difference Result 112 states and 116 transitions. [2018-09-23 19:35:26,185 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-23 19:35:26,185 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 57 [2018-09-23 19:35:26,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:26,186 INFO L225 Difference]: With dead ends: 112 [2018-09-23 19:35:26,186 INFO L226 Difference]: Without dead ends: 61 [2018-09-23 19:35:26,187 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=309, Invalid=881, Unknown=0, NotChecked=0, Total=1190 [2018-09-23 19:35:26,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2018-09-23 19:35:26,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2018-09-23 19:35:26,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2018-09-23 19:35:26,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 63 transitions. [2018-09-23 19:35:26,194 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 63 transitions. Word has length 57 [2018-09-23 19:35:26,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:26,194 INFO L480 AbstractCegarLoop]: Abstraction has 61 states and 63 transitions. [2018-09-23 19:35:26,194 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-23 19:35:26,194 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 63 transitions. [2018-09-23 19:35:26,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2018-09-23 19:35:26,195 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:26,195 INFO L375 BasicCegarLoop]: trace histogram [11, 11, 11, 10, 10, 1, 1, 1, 1, 1] [2018-09-23 19:35:26,195 INFO L423 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:26,195 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:26,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1471794070, now seen corresponding path program 20 times [2018-09-23 19:35:26,196 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:26,196 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:26,196 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:26,196 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:26,197 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:26,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:26,651 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 86 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:26,652 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:26,652 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:26,659 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:35:26,686 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:35:26,686 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:26,688 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:26,699 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 86 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:26,723 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:26,723 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 13 [2018-09-23 19:35:26,724 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-09-23 19:35:26,724 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-09-23 19:35:26,724 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-09-23 19:35:26,724 INFO L87 Difference]: Start difference. First operand 61 states and 63 transitions. Second operand 14 states. [2018-09-23 19:35:26,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:26,874 INFO L93 Difference]: Finished difference Result 75 states and 78 transitions. [2018-09-23 19:35:26,874 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-23 19:35:26,874 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 58 [2018-09-23 19:35:26,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:26,875 INFO L225 Difference]: With dead ends: 75 [2018-09-23 19:35:26,875 INFO L226 Difference]: Without dead ends: 69 [2018-09-23 19:35:26,876 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2018-09-23 19:35:26,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-09-23 19:35:26,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 65. [2018-09-23 19:35:26,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2018-09-23 19:35:26,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 67 transitions. [2018-09-23 19:35:26,882 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 67 transitions. Word has length 58 [2018-09-23 19:35:26,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:26,882 INFO L480 AbstractCegarLoop]: Abstraction has 65 states and 67 transitions. [2018-09-23 19:35:26,883 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-09-23 19:35:26,883 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 67 transitions. [2018-09-23 19:35:26,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2018-09-23 19:35:26,883 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:26,883 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 1, 1, 1, 1, 1] [2018-09-23 19:35:26,884 INFO L423 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:26,884 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:26,884 INFO L82 PathProgramCache]: Analyzing trace with hash 716104416, now seen corresponding path program 21 times [2018-09-23 19:35:26,884 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:26,884 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:26,885 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:26,885 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:26,885 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:26,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:28,115 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 264 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:28,115 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:28,116 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:28,125 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:35:28,165 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2018-09-23 19:35:28,166 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:28,169 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:28,184 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 264 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:28,214 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:28,215 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2018-09-23 19:35:28,215 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-23 19:35:28,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-23 19:35:28,215 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=469, Unknown=0, NotChecked=0, Total=650 [2018-09-23 19:35:28,216 INFO L87 Difference]: Start difference. First operand 65 states and 67 transitions. Second operand 26 states. [2018-09-23 19:35:28,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:28,610 INFO L93 Difference]: Finished difference Result 121 states and 125 transitions. [2018-09-23 19:35:28,610 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-23 19:35:28,610 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 62 [2018-09-23 19:35:28,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:28,611 INFO L225 Difference]: With dead ends: 121 [2018-09-23 19:35:28,611 INFO L226 Difference]: Without dead ends: 66 [2018-09-23 19:35:28,612 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 187 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=361, Invalid=1045, Unknown=0, NotChecked=0, Total=1406 [2018-09-23 19:35:28,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-09-23 19:35:28,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2018-09-23 19:35:28,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-09-23 19:35:28,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 68 transitions. [2018-09-23 19:35:28,618 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 68 transitions. Word has length 62 [2018-09-23 19:35:28,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:28,619 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 68 transitions. [2018-09-23 19:35:28,619 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-23 19:35:28,619 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 68 transitions. [2018-09-23 19:35:28,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-09-23 19:35:28,619 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:28,619 INFO L375 BasicCegarLoop]: trace histogram [12, 12, 12, 11, 11, 1, 1, 1, 1, 1] [2018-09-23 19:35:28,620 INFO L423 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:28,620 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:28,620 INFO L82 PathProgramCache]: Analyzing trace with hash -1699180391, now seen corresponding path program 22 times [2018-09-23 19:35:28,620 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:28,620 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:28,621 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:28,621 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:28,621 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:28,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:28,965 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 100 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:28,965 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:28,965 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:28,973 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:35:29,011 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:35:29,011 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:29,013 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:29,030 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 100 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:29,055 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:29,055 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2018-09-23 19:35:29,055 INFO L459 AbstractCegarLoop]: Interpolant automaton has 15 states [2018-09-23 19:35:29,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2018-09-23 19:35:29,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-09-23 19:35:29,056 INFO L87 Difference]: Start difference. First operand 66 states and 68 transitions. Second operand 15 states. [2018-09-23 19:35:29,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:29,139 INFO L93 Difference]: Finished difference Result 80 states and 83 transitions. [2018-09-23 19:35:29,139 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-23 19:35:29,139 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 63 [2018-09-23 19:35:29,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:29,140 INFO L225 Difference]: With dead ends: 80 [2018-09-23 19:35:29,140 INFO L226 Difference]: Without dead ends: 74 [2018-09-23 19:35:29,140 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2018-09-23 19:35:29,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2018-09-23 19:35:29,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 70. [2018-09-23 19:35:29,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2018-09-23 19:35:29,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 72 transitions. [2018-09-23 19:35:29,148 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 72 transitions. Word has length 63 [2018-09-23 19:35:29,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:29,148 INFO L480 AbstractCegarLoop]: Abstraction has 70 states and 72 transitions. [2018-09-23 19:35:29,148 INFO L481 AbstractCegarLoop]: Interpolant automaton has 15 states. [2018-09-23 19:35:29,149 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 72 transitions. [2018-09-23 19:35:29,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-09-23 19:35:29,149 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:29,149 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 1, 1, 1, 1, 1] [2018-09-23 19:35:29,150 INFO L423 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:29,150 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:29,150 INFO L82 PathProgramCache]: Analyzing trace with hash -1490448497, now seen corresponding path program 23 times [2018-09-23 19:35:29,150 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:29,150 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:29,151 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:29,151 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:29,151 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:29,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:29,680 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 312 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:29,680 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:29,680 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:29,692 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:35:29,733 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2018-09-23 19:35:29,733 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:29,735 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:29,748 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 312 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:29,772 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:29,772 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-09-23 19:35:29,772 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-23 19:35:29,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-23 19:35:29,773 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=547, Unknown=0, NotChecked=0, Total=756 [2018-09-23 19:35:29,773 INFO L87 Difference]: Start difference. First operand 70 states and 72 transitions. Second operand 28 states. [2018-09-23 19:35:30,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:30,254 INFO L93 Difference]: Finished difference Result 130 states and 134 transitions. [2018-09-23 19:35:30,254 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-23 19:35:30,254 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 67 [2018-09-23 19:35:30,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:30,255 INFO L225 Difference]: With dead ends: 130 [2018-09-23 19:35:30,255 INFO L226 Difference]: Without dead ends: 71 [2018-09-23 19:35:30,256 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=417, Invalid=1223, Unknown=0, NotChecked=0, Total=1640 [2018-09-23 19:35:30,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2018-09-23 19:35:30,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 71. [2018-09-23 19:35:30,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 71 states. [2018-09-23 19:35:30,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 73 transitions. [2018-09-23 19:35:30,263 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 73 transitions. Word has length 67 [2018-09-23 19:35:30,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:30,264 INFO L480 AbstractCegarLoop]: Abstraction has 71 states and 73 transitions. [2018-09-23 19:35:30,264 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-23 19:35:30,264 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 73 transitions. [2018-09-23 19:35:30,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-09-23 19:35:30,264 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:30,264 INFO L375 BasicCegarLoop]: trace histogram [13, 13, 13, 12, 12, 1, 1, 1, 1, 1] [2018-09-23 19:35:30,265 INFO L423 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:30,265 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:30,265 INFO L82 PathProgramCache]: Analyzing trace with hash 1188334966, now seen corresponding path program 24 times [2018-09-23 19:35:30,265 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:30,265 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:30,266 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:30,266 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:30,266 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:30,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:30,489 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 115 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:30,490 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:30,490 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:30,498 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:35:30,539 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2018-09-23 19:35:30,539 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:30,542 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:30,552 INFO L134 CoverageAnalysis]: Checked inductivity of 403 backedges. 115 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:30,583 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:30,583 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 15 [2018-09-23 19:35:30,583 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-23 19:35:30,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-23 19:35:30,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-09-23 19:35:30,584 INFO L87 Difference]: Start difference. First operand 71 states and 73 transitions. Second operand 16 states. [2018-09-23 19:35:30,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:30,703 INFO L93 Difference]: Finished difference Result 85 states and 88 transitions. [2018-09-23 19:35:30,703 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2018-09-23 19:35:30,703 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 68 [2018-09-23 19:35:30,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:30,704 INFO L225 Difference]: With dead ends: 85 [2018-09-23 19:35:30,704 INFO L226 Difference]: Without dead ends: 79 [2018-09-23 19:35:30,705 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2018-09-23 19:35:30,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-09-23 19:35:30,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 75. [2018-09-23 19:35:30,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2018-09-23 19:35:30,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 77 transitions. [2018-09-23 19:35:30,711 INFO L78 Accepts]: Start accepts. Automaton has 75 states and 77 transitions. Word has length 68 [2018-09-23 19:35:30,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:30,712 INFO L480 AbstractCegarLoop]: Abstraction has 75 states and 77 transitions. [2018-09-23 19:35:30,712 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-23 19:35:30,712 INFO L276 IsEmpty]: Start isEmpty. Operand 75 states and 77 transitions. [2018-09-23 19:35:30,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2018-09-23 19:35:30,713 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:30,713 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 13, 1, 1, 1, 1, 1] [2018-09-23 19:35:30,713 INFO L423 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:30,713 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:30,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1190013460, now seen corresponding path program 25 times [2018-09-23 19:35:30,713 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:30,714 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:30,714 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:30,714 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:30,714 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:30,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:31,331 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 364 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:31,331 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:31,331 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:31,341 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:31,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:31,384 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:31,403 INFO L134 CoverageAnalysis]: Checked inductivity of 455 backedges. 364 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:31,432 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:31,432 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2018-09-23 19:35:31,432 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-23 19:35:31,432 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-23 19:35:31,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=239, Invalid=631, Unknown=0, NotChecked=0, Total=870 [2018-09-23 19:35:31,433 INFO L87 Difference]: Start difference. First operand 75 states and 77 transitions. Second operand 30 states. [2018-09-23 19:35:32,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:32,217 INFO L93 Difference]: Finished difference Result 139 states and 143 transitions. [2018-09-23 19:35:32,218 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-23 19:35:32,218 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 72 [2018-09-23 19:35:32,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:32,218 INFO L225 Difference]: With dead ends: 139 [2018-09-23 19:35:32,218 INFO L226 Difference]: Without dead ends: 76 [2018-09-23 19:35:32,219 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=477, Invalid=1415, Unknown=0, NotChecked=0, Total=1892 [2018-09-23 19:35:32,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2018-09-23 19:35:32,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2018-09-23 19:35:32,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2018-09-23 19:35:32,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 78 transitions. [2018-09-23 19:35:32,228 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 78 transitions. Word has length 72 [2018-09-23 19:35:32,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:32,228 INFO L480 AbstractCegarLoop]: Abstraction has 76 states and 78 transitions. [2018-09-23 19:35:32,228 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-23 19:35:32,228 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 78 transitions. [2018-09-23 19:35:32,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2018-09-23 19:35:32,229 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:32,229 INFO L375 BasicCegarLoop]: trace histogram [14, 14, 14, 13, 13, 1, 1, 1, 1, 1] [2018-09-23 19:35:32,229 INFO L423 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:32,230 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:32,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1746112411, now seen corresponding path program 26 times [2018-09-23 19:35:32,230 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:32,230 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:32,231 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:32,231 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:32,231 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:32,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:32,861 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 131 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:32,862 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:32,862 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:32,870 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:35:32,907 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:35:32,907 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:32,909 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:32,921 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 131 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:32,946 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:32,946 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 16 [2018-09-23 19:35:32,946 INFO L459 AbstractCegarLoop]: Interpolant automaton has 17 states [2018-09-23 19:35:32,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2018-09-23 19:35:32,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-09-23 19:35:32,947 INFO L87 Difference]: Start difference. First operand 76 states and 78 transitions. Second operand 17 states. [2018-09-23 19:35:33,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:33,032 INFO L93 Difference]: Finished difference Result 90 states and 93 transitions. [2018-09-23 19:35:33,032 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2018-09-23 19:35:33,033 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 73 [2018-09-23 19:35:33,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:33,033 INFO L225 Difference]: With dead ends: 90 [2018-09-23 19:35:33,033 INFO L226 Difference]: Without dead ends: 84 [2018-09-23 19:35:33,034 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2018-09-23 19:35:33,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2018-09-23 19:35:33,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 80. [2018-09-23 19:35:33,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2018-09-23 19:35:33,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 82 transitions. [2018-09-23 19:35:33,042 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 82 transitions. Word has length 73 [2018-09-23 19:35:33,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:33,042 INFO L480 AbstractCegarLoop]: Abstraction has 80 states and 82 transitions. [2018-09-23 19:35:33,042 INFO L481 AbstractCegarLoop]: Interpolant automaton has 17 states. [2018-09-23 19:35:33,042 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 82 transitions. [2018-09-23 19:35:33,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-09-23 19:35:33,043 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:33,043 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 14, 1, 1, 1, 1, 1] [2018-09-23 19:35:33,043 INFO L423 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:33,044 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:33,044 INFO L82 PathProgramCache]: Analyzing trace with hash 613460315, now seen corresponding path program 27 times [2018-09-23 19:35:33,044 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:33,044 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:33,045 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:33,045 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:33,045 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:33,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:33,452 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 420 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:33,452 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:33,452 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:33,460 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:35:33,510 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2018-09-23 19:35:33,511 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:33,514 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:33,524 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 420 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:33,545 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:33,546 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2018-09-23 19:35:33,546 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-23 19:35:33,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-23 19:35:33,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=271, Invalid=721, Unknown=0, NotChecked=0, Total=992 [2018-09-23 19:35:33,547 INFO L87 Difference]: Start difference. First operand 80 states and 82 transitions. Second operand 32 states. [2018-09-23 19:35:34,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:34,151 INFO L93 Difference]: Finished difference Result 148 states and 152 transitions. [2018-09-23 19:35:34,151 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-23 19:35:34,151 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 77 [2018-09-23 19:35:34,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:34,151 INFO L225 Difference]: With dead ends: 148 [2018-09-23 19:35:34,151 INFO L226 Difference]: Without dead ends: 81 [2018-09-23 19:35:34,153 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 301 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=541, Invalid=1621, Unknown=0, NotChecked=0, Total=2162 [2018-09-23 19:35:34,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2018-09-23 19:35:34,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2018-09-23 19:35:34,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-09-23 19:35:34,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 83 transitions. [2018-09-23 19:35:34,158 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 83 transitions. Word has length 77 [2018-09-23 19:35:34,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:34,159 INFO L480 AbstractCegarLoop]: Abstraction has 81 states and 83 transitions. [2018-09-23 19:35:34,159 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-23 19:35:34,159 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 83 transitions. [2018-09-23 19:35:34,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2018-09-23 19:35:34,159 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:34,159 INFO L375 BasicCegarLoop]: trace histogram [15, 15, 15, 14, 14, 1, 1, 1, 1, 1] [2018-09-23 19:35:34,160 INFO L423 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:34,160 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:34,160 INFO L82 PathProgramCache]: Analyzing trace with hash 381727362, now seen corresponding path program 28 times [2018-09-23 19:35:34,160 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:34,160 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:34,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:34,161 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:34,161 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:34,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:34,437 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 148 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:34,437 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:34,437 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:34,445 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:35:34,485 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:35:34,485 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:34,487 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:34,498 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 148 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:34,518 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:34,518 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 17 [2018-09-23 19:35:34,519 INFO L459 AbstractCegarLoop]: Interpolant automaton has 18 states [2018-09-23 19:35:34,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2018-09-23 19:35:34,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-09-23 19:35:34,519 INFO L87 Difference]: Start difference. First operand 81 states and 83 transitions. Second operand 18 states. [2018-09-23 19:35:34,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:34,601 INFO L93 Difference]: Finished difference Result 95 states and 98 transitions. [2018-09-23 19:35:34,601 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2018-09-23 19:35:34,601 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 78 [2018-09-23 19:35:34,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:34,602 INFO L225 Difference]: With dead ends: 95 [2018-09-23 19:35:34,602 INFO L226 Difference]: Without dead ends: 89 [2018-09-23 19:35:34,602 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2018-09-23 19:35:34,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2018-09-23 19:35:34,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 85. [2018-09-23 19:35:34,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 85 states. [2018-09-23 19:35:34,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 87 transitions. [2018-09-23 19:35:34,610 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 87 transitions. Word has length 78 [2018-09-23 19:35:34,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:34,610 INFO L480 AbstractCegarLoop]: Abstraction has 85 states and 87 transitions. [2018-09-23 19:35:34,610 INFO L481 AbstractCegarLoop]: Interpolant automaton has 18 states. [2018-09-23 19:35:34,610 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 87 transitions. [2018-09-23 19:35:34,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2018-09-23 19:35:34,611 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:34,611 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 15, 1, 1, 1, 1, 1] [2018-09-23 19:35:34,611 INFO L423 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:34,611 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:34,611 INFO L82 PathProgramCache]: Analyzing trace with hash -1123248904, now seen corresponding path program 29 times [2018-09-23 19:35:34,611 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:34,612 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:34,612 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:34,612 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:34,613 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:34,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:35,396 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 480 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:35,396 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:35,396 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:35,405 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:35:35,549 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2018-09-23 19:35:35,550 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:35,552 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:35,565 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 480 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:35,588 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:35,588 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-09-23 19:35:35,588 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-23 19:35:35,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-23 19:35:35,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=305, Invalid=817, Unknown=0, NotChecked=0, Total=1122 [2018-09-23 19:35:35,589 INFO L87 Difference]: Start difference. First operand 85 states and 87 transitions. Second operand 34 states. [2018-09-23 19:35:36,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:36,499 INFO L93 Difference]: Finished difference Result 157 states and 161 transitions. [2018-09-23 19:35:36,499 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-23 19:35:36,499 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 82 [2018-09-23 19:35:36,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:36,500 INFO L225 Difference]: With dead ends: 157 [2018-09-23 19:35:36,501 INFO L226 Difference]: Without dead ends: 86 [2018-09-23 19:35:36,502 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 345 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=609, Invalid=1841, Unknown=0, NotChecked=0, Total=2450 [2018-09-23 19:35:36,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2018-09-23 19:35:36,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2018-09-23 19:35:36,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2018-09-23 19:35:36,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 88 transitions. [2018-09-23 19:35:36,511 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 88 transitions. Word has length 82 [2018-09-23 19:35:36,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:36,511 INFO L480 AbstractCegarLoop]: Abstraction has 86 states and 88 transitions. [2018-09-23 19:35:36,511 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-23 19:35:36,511 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 88 transitions. [2018-09-23 19:35:36,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2018-09-23 19:35:36,512 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:36,512 INFO L375 BasicCegarLoop]: trace histogram [16, 16, 16, 15, 15, 1, 1, 1, 1, 1] [2018-09-23 19:35:36,512 INFO L423 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:36,512 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:36,512 INFO L82 PathProgramCache]: Analyzing trace with hash 1191652401, now seen corresponding path program 30 times [2018-09-23 19:35:36,512 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:36,513 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:36,513 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:36,513 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:36,514 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:36,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:36,849 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 166 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:36,850 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:36,850 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:36,858 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:35:36,914 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2018-09-23 19:35:36,914 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:36,918 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:36,937 INFO L134 CoverageAnalysis]: Checked inductivity of 616 backedges. 166 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:36,964 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:36,964 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2018-09-23 19:35:36,964 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2018-09-23 19:35:36,965 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2018-09-23 19:35:36,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-09-23 19:35:36,965 INFO L87 Difference]: Start difference. First operand 86 states and 88 transitions. Second operand 19 states. [2018-09-23 19:35:37,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:37,073 INFO L93 Difference]: Finished difference Result 100 states and 103 transitions. [2018-09-23 19:35:37,074 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2018-09-23 19:35:37,074 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 83 [2018-09-23 19:35:37,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:37,075 INFO L225 Difference]: With dead ends: 100 [2018-09-23 19:35:37,075 INFO L226 Difference]: Without dead ends: 94 [2018-09-23 19:35:37,076 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2018-09-23 19:35:37,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2018-09-23 19:35:37,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 90. [2018-09-23 19:35:37,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 90 states. [2018-09-23 19:35:37,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 92 transitions. [2018-09-23 19:35:37,085 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 92 transitions. Word has length 83 [2018-09-23 19:35:37,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:37,086 INFO L480 AbstractCegarLoop]: Abstraction has 90 states and 92 transitions. [2018-09-23 19:35:37,086 INFO L481 AbstractCegarLoop]: Interpolant automaton has 19 states. [2018-09-23 19:35:37,086 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 92 transitions. [2018-09-23 19:35:37,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2018-09-23 19:35:37,087 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:37,087 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 16, 1, 1, 1, 1, 1] [2018-09-23 19:35:37,087 INFO L423 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:37,087 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:37,087 INFO L82 PathProgramCache]: Analyzing trace with hash 219193127, now seen corresponding path program 31 times [2018-09-23 19:35:37,087 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:37,087 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:37,088 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:37,088 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:37,088 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:37,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:37,991 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 544 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:37,991 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:37,991 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:38,000 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:38,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:38,055 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:38,071 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 544 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:38,103 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:38,103 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 35 [2018-09-23 19:35:38,103 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-23 19:35:38,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-23 19:35:38,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=341, Invalid=919, Unknown=0, NotChecked=0, Total=1260 [2018-09-23 19:35:38,105 INFO L87 Difference]: Start difference. First operand 90 states and 92 transitions. Second operand 36 states. [2018-09-23 19:35:38,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:38,829 INFO L93 Difference]: Finished difference Result 166 states and 170 transitions. [2018-09-23 19:35:38,829 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-23 19:35:38,830 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 87 [2018-09-23 19:35:38,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:38,830 INFO L225 Difference]: With dead ends: 166 [2018-09-23 19:35:38,830 INFO L226 Difference]: Without dead ends: 91 [2018-09-23 19:35:38,832 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=681, Invalid=2075, Unknown=0, NotChecked=0, Total=2756 [2018-09-23 19:35:38,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2018-09-23 19:35:38,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2018-09-23 19:35:38,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 91 states. [2018-09-23 19:35:38,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 93 transitions. [2018-09-23 19:35:38,841 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 93 transitions. Word has length 87 [2018-09-23 19:35:38,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:38,841 INFO L480 AbstractCegarLoop]: Abstraction has 91 states and 93 transitions. [2018-09-23 19:35:38,841 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-23 19:35:38,841 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 93 transitions. [2018-09-23 19:35:38,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2018-09-23 19:35:38,842 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:38,842 INFO L375 BasicCegarLoop]: trace histogram [17, 17, 17, 16, 16, 1, 1, 1, 1, 1] [2018-09-23 19:35:38,842 INFO L423 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:38,842 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:38,842 INFO L82 PathProgramCache]: Analyzing trace with hash -1134517362, now seen corresponding path program 32 times [2018-09-23 19:35:38,842 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:38,843 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:38,843 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:38,843 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:38,843 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:38,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:39,080 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 185 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:39,080 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:39,080 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:39,087 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:35:39,128 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:35:39,129 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:39,131 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:39,143 INFO L134 CoverageAnalysis]: Checked inductivity of 697 backedges. 185 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:39,165 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:39,165 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 19 [2018-09-23 19:35:39,165 INFO L459 AbstractCegarLoop]: Interpolant automaton has 20 states [2018-09-23 19:35:39,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2018-09-23 19:35:39,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-09-23 19:35:39,166 INFO L87 Difference]: Start difference. First operand 91 states and 93 transitions. Second operand 20 states. [2018-09-23 19:35:39,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:39,273 INFO L93 Difference]: Finished difference Result 105 states and 108 transitions. [2018-09-23 19:35:39,274 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2018-09-23 19:35:39,274 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 88 [2018-09-23 19:35:39,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:39,274 INFO L225 Difference]: With dead ends: 105 [2018-09-23 19:35:39,275 INFO L226 Difference]: Without dead ends: 99 [2018-09-23 19:35:39,275 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2018-09-23 19:35:39,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2018-09-23 19:35:39,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 95. [2018-09-23 19:35:39,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 95 states. [2018-09-23 19:35:39,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 97 transitions. [2018-09-23 19:35:39,283 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 97 transitions. Word has length 88 [2018-09-23 19:35:39,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:39,283 INFO L480 AbstractCegarLoop]: Abstraction has 95 states and 97 transitions. [2018-09-23 19:35:39,283 INFO L481 AbstractCegarLoop]: Interpolant automaton has 20 states. [2018-09-23 19:35:39,284 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 97 transitions. [2018-09-23 19:35:39,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2018-09-23 19:35:39,284 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:39,284 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 17, 1, 1, 1, 1, 1] [2018-09-23 19:35:39,284 INFO L423 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:39,284 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:39,285 INFO L82 PathProgramCache]: Analyzing trace with hash -1074454524, now seen corresponding path program 33 times [2018-09-23 19:35:39,285 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:39,285 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:39,285 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:39,285 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:39,285 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:39,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:40,003 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 612 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:40,003 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:40,003 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:40,011 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:35:40,064 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2018-09-23 19:35:40,064 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:40,067 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:40,082 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 612 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:40,102 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:40,102 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2018-09-23 19:35:40,102 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-23 19:35:40,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-23 19:35:40,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=379, Invalid=1027, Unknown=0, NotChecked=0, Total=1406 [2018-09-23 19:35:40,103 INFO L87 Difference]: Start difference. First operand 95 states and 97 transitions. Second operand 38 states. [2018-09-23 19:35:41,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:41,472 INFO L93 Difference]: Finished difference Result 175 states and 179 transitions. [2018-09-23 19:35:41,472 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-23 19:35:41,472 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 92 [2018-09-23 19:35:41,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:41,473 INFO L225 Difference]: With dead ends: 175 [2018-09-23 19:35:41,473 INFO L226 Difference]: Without dead ends: 96 [2018-09-23 19:35:41,474 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 442 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=757, Invalid=2323, Unknown=0, NotChecked=0, Total=3080 [2018-09-23 19:35:41,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2018-09-23 19:35:41,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 96. [2018-09-23 19:35:41,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 96 states. [2018-09-23 19:35:41,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 98 transitions. [2018-09-23 19:35:41,481 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 98 transitions. Word has length 92 [2018-09-23 19:35:41,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:41,481 INFO L480 AbstractCegarLoop]: Abstraction has 96 states and 98 transitions. [2018-09-23 19:35:41,481 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-23 19:35:41,481 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 98 transitions. [2018-09-23 19:35:41,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2018-09-23 19:35:41,482 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:41,482 INFO L375 BasicCegarLoop]: trace histogram [18, 18, 18, 17, 17, 1, 1, 1, 1, 1] [2018-09-23 19:35:41,482 INFO L423 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:41,482 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:41,482 INFO L82 PathProgramCache]: Analyzing trace with hash -1513438211, now seen corresponding path program 34 times [2018-09-23 19:35:41,482 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:41,482 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:41,483 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:41,483 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:41,483 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:41,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:41,778 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 205 proven. 578 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:41,778 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:41,778 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:41,785 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:35:41,824 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:35:41,824 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:41,827 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:41,842 INFO L134 CoverageAnalysis]: Checked inductivity of 783 backedges. 205 proven. 578 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:41,862 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:41,862 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2018-09-23 19:35:41,862 INFO L459 AbstractCegarLoop]: Interpolant automaton has 21 states [2018-09-23 19:35:41,863 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2018-09-23 19:35:41,863 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-09-23 19:35:41,863 INFO L87 Difference]: Start difference. First operand 96 states and 98 transitions. Second operand 21 states. [2018-09-23 19:35:41,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:41,977 INFO L93 Difference]: Finished difference Result 110 states and 113 transitions. [2018-09-23 19:35:41,977 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-23 19:35:41,977 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 93 [2018-09-23 19:35:41,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:41,979 INFO L225 Difference]: With dead ends: 110 [2018-09-23 19:35:41,979 INFO L226 Difference]: Without dead ends: 104 [2018-09-23 19:35:41,979 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2018-09-23 19:35:41,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2018-09-23 19:35:41,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 100. [2018-09-23 19:35:41,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 100 states. [2018-09-23 19:35:41,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 102 transitions. [2018-09-23 19:35:41,989 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 102 transitions. Word has length 93 [2018-09-23 19:35:41,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:41,990 INFO L480 AbstractCegarLoop]: Abstraction has 100 states and 102 transitions. [2018-09-23 19:35:41,990 INFO L481 AbstractCegarLoop]: Interpolant automaton has 21 states. [2018-09-23 19:35:41,990 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 102 transitions. [2018-09-23 19:35:41,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2018-09-23 19:35:41,990 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:41,991 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 1, 1, 1, 1, 1] [2018-09-23 19:35:41,991 INFO L423 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:41,991 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:41,991 INFO L82 PathProgramCache]: Analyzing trace with hash -1385467661, now seen corresponding path program 35 times [2018-09-23 19:35:41,991 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:41,991 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:41,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:41,992 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:41,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:42,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:42,668 INFO L134 CoverageAnalysis]: Checked inductivity of 855 backedges. 684 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:42,668 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:42,668 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:42,676 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:35:42,732 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2018-09-23 19:35:42,732 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:42,735 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:42,754 INFO L134 CoverageAnalysis]: Checked inductivity of 855 backedges. 684 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:42,775 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:42,775 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 39 [2018-09-23 19:35:42,775 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-23 19:35:42,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-23 19:35:42,776 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=419, Invalid=1141, Unknown=0, NotChecked=0, Total=1560 [2018-09-23 19:35:42,776 INFO L87 Difference]: Start difference. First operand 100 states and 102 transitions. Second operand 40 states. [2018-09-23 19:35:43,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:43,456 INFO L93 Difference]: Finished difference Result 184 states and 188 transitions. [2018-09-23 19:35:43,456 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-23 19:35:43,456 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 97 [2018-09-23 19:35:43,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:43,457 INFO L225 Difference]: With dead ends: 184 [2018-09-23 19:35:43,457 INFO L226 Difference]: Without dead ends: 101 [2018-09-23 19:35:43,458 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 495 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=837, Invalid=2585, Unknown=0, NotChecked=0, Total=3422 [2018-09-23 19:35:43,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101 states. [2018-09-23 19:35:43,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101 to 101. [2018-09-23 19:35:43,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 101 states. [2018-09-23 19:35:43,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 103 transitions. [2018-09-23 19:35:43,466 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 103 transitions. Word has length 97 [2018-09-23 19:35:43,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:43,466 INFO L480 AbstractCegarLoop]: Abstraction has 101 states and 103 transitions. [2018-09-23 19:35:43,466 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-23 19:35:43,466 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 103 transitions. [2018-09-23 19:35:43,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2018-09-23 19:35:43,467 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:43,467 INFO L375 BasicCegarLoop]: trace histogram [19, 19, 19, 18, 18, 1, 1, 1, 1, 1] [2018-09-23 19:35:43,467 INFO L423 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:43,467 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:43,467 INFO L82 PathProgramCache]: Analyzing trace with hash -209035110, now seen corresponding path program 36 times [2018-09-23 19:35:43,468 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:43,468 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:43,468 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:43,468 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:43,468 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:43,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:43,800 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 226 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:43,800 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:43,800 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:43,808 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:35:43,864 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2018-09-23 19:35:43,864 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:43,869 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:43,888 INFO L134 CoverageAnalysis]: Checked inductivity of 874 backedges. 226 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:43,921 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:43,921 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 21 [2018-09-23 19:35:43,921 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-09-23 19:35:43,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-09-23 19:35:43,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-09-23 19:35:43,922 INFO L87 Difference]: Start difference. First operand 101 states and 103 transitions. Second operand 22 states. [2018-09-23 19:35:45,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:45,031 INFO L93 Difference]: Finished difference Result 115 states and 118 transitions. [2018-09-23 19:35:45,031 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-09-23 19:35:45,032 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 98 [2018-09-23 19:35:45,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:45,033 INFO L225 Difference]: With dead ends: 115 [2018-09-23 19:35:45,033 INFO L226 Difference]: Without dead ends: 109 [2018-09-23 19:35:45,033 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2018-09-23 19:35:45,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2018-09-23 19:35:45,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 105. [2018-09-23 19:35:45,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 105 states. [2018-09-23 19:35:45,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 107 transitions. [2018-09-23 19:35:45,042 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 107 transitions. Word has length 98 [2018-09-23 19:35:45,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:45,042 INFO L480 AbstractCegarLoop]: Abstraction has 105 states and 107 transitions. [2018-09-23 19:35:45,042 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-09-23 19:35:45,042 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 107 transitions. [2018-09-23 19:35:45,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2018-09-23 19:35:45,043 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:45,043 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 19, 1, 1, 1, 1, 1] [2018-09-23 19:35:45,043 INFO L423 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:45,044 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:45,044 INFO L82 PathProgramCache]: Analyzing trace with hash -1566476528, now seen corresponding path program 37 times [2018-09-23 19:35:45,044 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:45,044 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:45,044 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:45,045 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:45,045 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:45,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:46,679 INFO L134 CoverageAnalysis]: Checked inductivity of 950 backedges. 760 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:46,679 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:46,679 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:46,687 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:46,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:46,749 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:46,769 INFO L134 CoverageAnalysis]: Checked inductivity of 950 backedges. 760 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:46,789 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:46,789 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2018-09-23 19:35:46,789 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-23 19:35:46,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-23 19:35:46,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=461, Invalid=1261, Unknown=0, NotChecked=0, Total=1722 [2018-09-23 19:35:46,790 INFO L87 Difference]: Start difference. First operand 105 states and 107 transitions. Second operand 42 states. [2018-09-23 19:35:48,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:48,525 INFO L93 Difference]: Finished difference Result 193 states and 197 transitions. [2018-09-23 19:35:48,525 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-23 19:35:48,525 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 102 [2018-09-23 19:35:48,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:48,526 INFO L225 Difference]: With dead ends: 193 [2018-09-23 19:35:48,526 INFO L226 Difference]: Without dead ends: 106 [2018-09-23 19:35:48,527 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=921, Invalid=2861, Unknown=0, NotChecked=0, Total=3782 [2018-09-23 19:35:48,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106 states. [2018-09-23 19:35:48,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106 to 106. [2018-09-23 19:35:48,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2018-09-23 19:35:48,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 108 transitions. [2018-09-23 19:35:48,539 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 108 transitions. Word has length 102 [2018-09-23 19:35:48,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:48,539 INFO L480 AbstractCegarLoop]: Abstraction has 106 states and 108 transitions. [2018-09-23 19:35:48,539 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-23 19:35:48,540 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 108 transitions. [2018-09-23 19:35:48,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2018-09-23 19:35:48,540 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:48,540 INFO L375 BasicCegarLoop]: trace histogram [20, 20, 20, 19, 19, 1, 1, 1, 1, 1] [2018-09-23 19:35:48,541 INFO L423 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:48,541 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:48,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1920546761, now seen corresponding path program 38 times [2018-09-23 19:35:48,541 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:48,541 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:48,542 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:48,542 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:35:48,542 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:48,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:49,799 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 248 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:49,800 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:49,800 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:49,809 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:35:49,860 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:35:49,860 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:49,863 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:49,882 INFO L134 CoverageAnalysis]: Checked inductivity of 970 backedges. 248 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:49,911 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:49,912 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 22 [2018-09-23 19:35:49,912 INFO L459 AbstractCegarLoop]: Interpolant automaton has 23 states [2018-09-23 19:35:49,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2018-09-23 19:35:49,913 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2018-09-23 19:35:49,913 INFO L87 Difference]: Start difference. First operand 106 states and 108 transitions. Second operand 23 states. [2018-09-23 19:35:50,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:50,051 INFO L93 Difference]: Finished difference Result 120 states and 123 transitions. [2018-09-23 19:35:50,051 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2018-09-23 19:35:50,051 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 103 [2018-09-23 19:35:50,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:50,052 INFO L225 Difference]: With dead ends: 120 [2018-09-23 19:35:50,052 INFO L226 Difference]: Without dead ends: 114 [2018-09-23 19:35:50,053 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2018-09-23 19:35:50,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2018-09-23 19:35:50,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 110. [2018-09-23 19:35:50,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2018-09-23 19:35:50,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 112 transitions. [2018-09-23 19:35:50,064 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 112 transitions. Word has length 103 [2018-09-23 19:35:50,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:50,064 INFO L480 AbstractCegarLoop]: Abstraction has 110 states and 112 transitions. [2018-09-23 19:35:50,065 INFO L481 AbstractCegarLoop]: Interpolant automaton has 23 states. [2018-09-23 19:35:50,065 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 112 transitions. [2018-09-23 19:35:50,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2018-09-23 19:35:50,065 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:50,065 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 20, 1, 1, 1, 1, 1] [2018-09-23 19:35:50,066 INFO L423 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:50,066 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:50,066 INFO L82 PathProgramCache]: Analyzing trace with hash -756867393, now seen corresponding path program 39 times [2018-09-23 19:35:50,066 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:50,066 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:50,067 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:50,067 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:50,067 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:50,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:51,039 INFO L134 CoverageAnalysis]: Checked inductivity of 1050 backedges. 840 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:51,040 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:51,040 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:51,048 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:35:51,113 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2018-09-23 19:35:51,113 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:51,116 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:51,139 INFO L134 CoverageAnalysis]: Checked inductivity of 1050 backedges. 840 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:51,171 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:51,171 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 43 [2018-09-23 19:35:51,171 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-23 19:35:51,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-23 19:35:51,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=505, Invalid=1387, Unknown=0, NotChecked=0, Total=1892 [2018-09-23 19:35:51,172 INFO L87 Difference]: Start difference. First operand 110 states and 112 transitions. Second operand 44 states. [2018-09-23 19:35:53,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:53,513 INFO L93 Difference]: Finished difference Result 202 states and 206 transitions. [2018-09-23 19:35:53,513 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-23 19:35:53,513 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 107 [2018-09-23 19:35:53,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:53,514 INFO L225 Difference]: With dead ends: 202 [2018-09-23 19:35:53,514 INFO L226 Difference]: Without dead ends: 111 [2018-09-23 19:35:53,516 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1009, Invalid=3151, Unknown=0, NotChecked=0, Total=4160 [2018-09-23 19:35:53,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2018-09-23 19:35:53,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 111. [2018-09-23 19:35:53,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 111 states. [2018-09-23 19:35:53,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 113 transitions. [2018-09-23 19:35:53,524 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 113 transitions. Word has length 107 [2018-09-23 19:35:53,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:53,524 INFO L480 AbstractCegarLoop]: Abstraction has 111 states and 113 transitions. [2018-09-23 19:35:53,524 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-23 19:35:53,525 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 113 transitions. [2018-09-23 19:35:53,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2018-09-23 19:35:53,525 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:53,525 INFO L375 BasicCegarLoop]: trace histogram [21, 21, 21, 20, 20, 1, 1, 1, 1, 1] [2018-09-23 19:35:53,526 INFO L423 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:53,526 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:53,526 INFO L82 PathProgramCache]: Analyzing trace with hash 798222758, now seen corresponding path program 40 times [2018-09-23 19:35:53,526 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:53,526 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:53,527 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:53,527 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:53,527 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:53,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:55,347 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 271 proven. 800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:55,347 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:55,347 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:55,356 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:35:55,404 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:35:55,404 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:55,408 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:55,428 INFO L134 CoverageAnalysis]: Checked inductivity of 1071 backedges. 271 proven. 800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:55,449 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:55,449 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 23 [2018-09-23 19:35:55,450 INFO L459 AbstractCegarLoop]: Interpolant automaton has 24 states [2018-09-23 19:35:55,450 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2018-09-23 19:35:55,450 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-09-23 19:35:55,450 INFO L87 Difference]: Start difference. First operand 111 states and 113 transitions. Second operand 24 states. [2018-09-23 19:35:55,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:55,570 INFO L93 Difference]: Finished difference Result 125 states and 128 transitions. [2018-09-23 19:35:55,571 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2018-09-23 19:35:55,571 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 108 [2018-09-23 19:35:55,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:55,572 INFO L225 Difference]: With dead ends: 125 [2018-09-23 19:35:55,572 INFO L226 Difference]: Without dead ends: 119 [2018-09-23 19:35:55,573 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=276, Invalid=276, Unknown=0, NotChecked=0, Total=552 [2018-09-23 19:35:55,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2018-09-23 19:35:55,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 115. [2018-09-23 19:35:55,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 115 states. [2018-09-23 19:35:55,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 117 transitions. [2018-09-23 19:35:55,586 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 117 transitions. Word has length 108 [2018-09-23 19:35:55,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:55,586 INFO L480 AbstractCegarLoop]: Abstraction has 115 states and 117 transitions. [2018-09-23 19:35:55,586 INFO L481 AbstractCegarLoop]: Interpolant automaton has 24 states. [2018-09-23 19:35:55,586 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 117 transitions. [2018-09-23 19:35:55,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2018-09-23 19:35:55,587 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:55,587 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 21, 1, 1, 1, 1, 1] [2018-09-23 19:35:55,587 INFO L423 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:55,588 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:55,588 INFO L82 PathProgramCache]: Analyzing trace with hash 1030199836, now seen corresponding path program 41 times [2018-09-23 19:35:55,588 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:55,588 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:55,589 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:55,589 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:55,589 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:55,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:56,356 INFO L134 CoverageAnalysis]: Checked inductivity of 1155 backedges. 924 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:56,356 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:56,356 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:56,365 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:35:56,437 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2018-09-23 19:35:56,437 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:56,440 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:56,458 INFO L134 CoverageAnalysis]: Checked inductivity of 1155 backedges. 924 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:56,480 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:56,480 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 45 [2018-09-23 19:35:56,480 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-23 19:35:56,480 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-23 19:35:56,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=551, Invalid=1519, Unknown=0, NotChecked=0, Total=2070 [2018-09-23 19:35:56,481 INFO L87 Difference]: Start difference. First operand 115 states and 117 transitions. Second operand 46 states. [2018-09-23 19:35:57,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:57,676 INFO L93 Difference]: Finished difference Result 211 states and 215 transitions. [2018-09-23 19:35:57,676 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-09-23 19:35:57,676 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 112 [2018-09-23 19:35:57,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:57,677 INFO L225 Difference]: With dead ends: 211 [2018-09-23 19:35:57,677 INFO L226 Difference]: Without dead ends: 116 [2018-09-23 19:35:57,679 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 672 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1101, Invalid=3455, Unknown=0, NotChecked=0, Total=4556 [2018-09-23 19:35:57,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2018-09-23 19:35:57,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2018-09-23 19:35:57,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 116 states. [2018-09-23 19:35:57,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 118 transitions. [2018-09-23 19:35:57,692 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 118 transitions. Word has length 112 [2018-09-23 19:35:57,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:57,692 INFO L480 AbstractCegarLoop]: Abstraction has 116 states and 118 transitions. [2018-09-23 19:35:57,692 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-23 19:35:57,692 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 118 transitions. [2018-09-23 19:35:57,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2018-09-23 19:35:57,693 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:57,693 INFO L375 BasicCegarLoop]: trace histogram [22, 22, 22, 21, 21, 1, 1, 1, 1, 1] [2018-09-23 19:35:57,693 INFO L423 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:57,693 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:57,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1949005931, now seen corresponding path program 42 times [2018-09-23 19:35:57,694 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:57,694 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:57,695 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:57,695 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:57,695 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:57,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:35:58,565 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 295 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:58,565 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:35:58,565 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:35:58,573 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:35:58,668 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2018-09-23 19:35:58,668 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:35:58,672 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:35:58,690 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 295 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:35:58,711 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:35:58,711 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2018-09-23 19:35:58,712 INFO L459 AbstractCegarLoop]: Interpolant automaton has 25 states [2018-09-23 19:35:58,712 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2018-09-23 19:35:58,712 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2018-09-23 19:35:58,712 INFO L87 Difference]: Start difference. First operand 116 states and 118 transitions. Second operand 25 states. [2018-09-23 19:35:58,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:35:58,882 INFO L93 Difference]: Finished difference Result 130 states and 133 transitions. [2018-09-23 19:35:58,883 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2018-09-23 19:35:58,883 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 113 [2018-09-23 19:35:58,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:35:58,884 INFO L225 Difference]: With dead ends: 130 [2018-09-23 19:35:58,884 INFO L226 Difference]: Without dead ends: 124 [2018-09-23 19:35:58,884 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2018-09-23 19:35:58,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2018-09-23 19:35:58,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 120. [2018-09-23 19:35:58,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 120 states. [2018-09-23 19:35:58,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 122 transitions. [2018-09-23 19:35:58,897 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 122 transitions. Word has length 113 [2018-09-23 19:35:58,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:35:58,897 INFO L480 AbstractCegarLoop]: Abstraction has 120 states and 122 transitions. [2018-09-23 19:35:58,897 INFO L481 AbstractCegarLoop]: Interpolant automaton has 25 states. [2018-09-23 19:35:58,897 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 122 transitions. [2018-09-23 19:35:58,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2018-09-23 19:35:58,898 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:35:58,898 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 22, 1, 1, 1, 1, 1] [2018-09-23 19:35:58,898 INFO L423 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:35:58,898 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:35:58,898 INFO L82 PathProgramCache]: Analyzing trace with hash 725198987, now seen corresponding path program 43 times [2018-09-23 19:35:58,898 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:35:58,898 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:35:58,899 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:58,899 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:35:58,899 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:35:58,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:00,568 INFO L134 CoverageAnalysis]: Checked inductivity of 1265 backedges. 1012 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:00,568 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:00,568 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:00,577 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:36:00,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:00,636 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:00,657 INFO L134 CoverageAnalysis]: Checked inductivity of 1265 backedges. 1012 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:00,677 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:00,678 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 47 [2018-09-23 19:36:00,678 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-23 19:36:00,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-23 19:36:00,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=599, Invalid=1657, Unknown=0, NotChecked=0, Total=2256 [2018-09-23 19:36:00,679 INFO L87 Difference]: Start difference. First operand 120 states and 122 transitions. Second operand 48 states. [2018-09-23 19:36:02,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:02,048 INFO L93 Difference]: Finished difference Result 220 states and 224 transitions. [2018-09-23 19:36:02,048 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-23 19:36:02,048 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 117 [2018-09-23 19:36:02,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:02,049 INFO L225 Difference]: With dead ends: 220 [2018-09-23 19:36:02,049 INFO L226 Difference]: Without dead ends: 121 [2018-09-23 19:36:02,050 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=1197, Invalid=3773, Unknown=0, NotChecked=0, Total=4970 [2018-09-23 19:36:02,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2018-09-23 19:36:02,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 121. [2018-09-23 19:36:02,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 121 states. [2018-09-23 19:36:02,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 123 transitions. [2018-09-23 19:36:02,062 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 123 transitions. Word has length 117 [2018-09-23 19:36:02,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:02,062 INFO L480 AbstractCegarLoop]: Abstraction has 121 states and 123 transitions. [2018-09-23 19:36:02,062 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-23 19:36:02,062 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 123 transitions. [2018-09-23 19:36:02,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2018-09-23 19:36:02,063 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:02,063 INFO L375 BasicCegarLoop]: trace histogram [23, 23, 23, 22, 22, 1, 1, 1, 1, 1] [2018-09-23 19:36:02,063 INFO L423 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:02,063 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:02,064 INFO L82 PathProgramCache]: Analyzing trace with hash 995311282, now seen corresponding path program 44 times [2018-09-23 19:36:02,064 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:02,064 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:02,064 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:02,065 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:36:02,065 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:02,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:02,508 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 320 proven. 968 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:02,508 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:02,508 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:02,518 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:36:02,573 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:36:02,574 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:02,577 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:02,599 INFO L134 CoverageAnalysis]: Checked inductivity of 1288 backedges. 320 proven. 968 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:02,620 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:02,620 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25] total 25 [2018-09-23 19:36:02,621 INFO L459 AbstractCegarLoop]: Interpolant automaton has 26 states [2018-09-23 19:36:02,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2018-09-23 19:36:02,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-09-23 19:36:02,621 INFO L87 Difference]: Start difference. First operand 121 states and 123 transitions. Second operand 26 states. [2018-09-23 19:36:02,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:02,750 INFO L93 Difference]: Finished difference Result 135 states and 138 transitions. [2018-09-23 19:36:02,751 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2018-09-23 19:36:02,751 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 118 [2018-09-23 19:36:02,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:02,752 INFO L225 Difference]: With dead ends: 135 [2018-09-23 19:36:02,752 INFO L226 Difference]: Without dead ends: 129 [2018-09-23 19:36:02,753 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2018-09-23 19:36:02,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2018-09-23 19:36:02,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 125. [2018-09-23 19:36:02,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 125 states. [2018-09-23 19:36:02,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 127 transitions. [2018-09-23 19:36:02,764 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 127 transitions. Word has length 118 [2018-09-23 19:36:02,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:02,764 INFO L480 AbstractCegarLoop]: Abstraction has 125 states and 127 transitions. [2018-09-23 19:36:02,764 INFO L481 AbstractCegarLoop]: Interpolant automaton has 26 states. [2018-09-23 19:36:02,765 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 127 transitions. [2018-09-23 19:36:02,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2018-09-23 19:36:02,765 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:02,765 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 23, 1, 1, 1, 1, 1] [2018-09-23 19:36:02,766 INFO L423 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:02,766 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:02,766 INFO L82 PathProgramCache]: Analyzing trace with hash 1935656, now seen corresponding path program 45 times [2018-09-23 19:36:02,766 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:02,766 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:02,767 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:02,767 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:02,767 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:02,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:03,597 INFO L134 CoverageAnalysis]: Checked inductivity of 1380 backedges. 1104 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:03,597 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:03,597 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:03,606 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:36:03,684 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2018-09-23 19:36:03,684 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:03,688 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:03,712 INFO L134 CoverageAnalysis]: Checked inductivity of 1380 backedges. 1104 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:03,736 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:03,736 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 49 [2018-09-23 19:36:03,736 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-23 19:36:03,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-23 19:36:03,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=649, Invalid=1801, Unknown=0, NotChecked=0, Total=2450 [2018-09-23 19:36:03,737 INFO L87 Difference]: Start difference. First operand 125 states and 127 transitions. Second operand 50 states. [2018-09-23 19:36:04,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:04,861 INFO L93 Difference]: Finished difference Result 229 states and 233 transitions. [2018-09-23 19:36:04,861 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-23 19:36:04,861 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 122 [2018-09-23 19:36:04,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:04,862 INFO L225 Difference]: With dead ends: 229 [2018-09-23 19:36:04,862 INFO L226 Difference]: Without dead ends: 126 [2018-09-23 19:36:04,863 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 805 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1297, Invalid=4105, Unknown=0, NotChecked=0, Total=5402 [2018-09-23 19:36:04,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2018-09-23 19:36:04,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2018-09-23 19:36:04,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 126 states. [2018-09-23 19:36:04,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 128 transitions. [2018-09-23 19:36:04,874 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 128 transitions. Word has length 122 [2018-09-23 19:36:04,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:04,874 INFO L480 AbstractCegarLoop]: Abstraction has 126 states and 128 transitions. [2018-09-23 19:36:04,875 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-23 19:36:04,875 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 128 transitions. [2018-09-23 19:36:04,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2018-09-23 19:36:04,875 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:04,875 INFO L375 BasicCegarLoop]: trace histogram [24, 24, 24, 23, 23, 1, 1, 1, 1, 1] [2018-09-23 19:36:04,876 INFO L423 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:04,876 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:04,876 INFO L82 PathProgramCache]: Analyzing trace with hash 1360966497, now seen corresponding path program 46 times [2018-09-23 19:36:04,876 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:04,876 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:04,877 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:04,877 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:04,877 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:04,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:05,427 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 346 proven. 1058 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:05,427 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:05,427 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:05,434 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:36:05,491 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:36:05,492 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:05,495 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:05,518 INFO L134 CoverageAnalysis]: Checked inductivity of 1404 backedges. 346 proven. 1058 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:05,542 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:05,543 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2018-09-23 19:36:05,543 INFO L459 AbstractCegarLoop]: Interpolant automaton has 27 states [2018-09-23 19:36:05,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2018-09-23 19:36:05,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-09-23 19:36:05,543 INFO L87 Difference]: Start difference. First operand 126 states and 128 transitions. Second operand 27 states. [2018-09-23 19:36:05,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:05,685 INFO L93 Difference]: Finished difference Result 140 states and 143 transitions. [2018-09-23 19:36:05,685 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2018-09-23 19:36:05,685 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 123 [2018-09-23 19:36:05,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:05,687 INFO L225 Difference]: With dead ends: 140 [2018-09-23 19:36:05,687 INFO L226 Difference]: Without dead ends: 134 [2018-09-23 19:36:05,688 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2018-09-23 19:36:05,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2018-09-23 19:36:05,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 130. [2018-09-23 19:36:05,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 130 states. [2018-09-23 19:36:05,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 132 transitions. [2018-09-23 19:36:05,698 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 132 transitions. Word has length 123 [2018-09-23 19:36:05,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:05,698 INFO L480 AbstractCegarLoop]: Abstraction has 130 states and 132 transitions. [2018-09-23 19:36:05,699 INFO L481 AbstractCegarLoop]: Interpolant automaton has 27 states. [2018-09-23 19:36:05,699 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 132 transitions. [2018-09-23 19:36:05,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2018-09-23 19:36:05,699 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:05,699 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 24, 24, 24, 1, 1, 1, 1, 1] [2018-09-23 19:36:05,699 INFO L423 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:05,700 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:05,700 INFO L82 PathProgramCache]: Analyzing trace with hash -1531900329, now seen corresponding path program 47 times [2018-09-23 19:36:05,700 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:05,700 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:05,700 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:05,700 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:05,701 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:05,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:07,121 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 1200 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:07,122 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:07,122 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:07,130 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:36:07,211 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 25 check-sat command(s) [2018-09-23 19:36:07,211 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:07,214 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:07,233 INFO L134 CoverageAnalysis]: Checked inductivity of 1500 backedges. 1200 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:07,254 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:07,254 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 51 [2018-09-23 19:36:07,255 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-23 19:36:07,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-23 19:36:07,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=701, Invalid=1951, Unknown=0, NotChecked=0, Total=2652 [2018-09-23 19:36:07,256 INFO L87 Difference]: Start difference. First operand 130 states and 132 transitions. Second operand 52 states. [2018-09-23 19:36:08,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:08,555 INFO L93 Difference]: Finished difference Result 238 states and 242 transitions. [2018-09-23 19:36:08,555 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-23 19:36:08,555 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 127 [2018-09-23 19:36:08,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:08,556 INFO L225 Difference]: With dead ends: 238 [2018-09-23 19:36:08,557 INFO L226 Difference]: Without dead ends: 131 [2018-09-23 19:36:08,558 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1401, Invalid=4451, Unknown=0, NotChecked=0, Total=5852 [2018-09-23 19:36:08,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2018-09-23 19:36:08,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 131. [2018-09-23 19:36:08,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 131 states. [2018-09-23 19:36:08,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 133 transitions. [2018-09-23 19:36:08,573 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 133 transitions. Word has length 127 [2018-09-23 19:36:08,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:08,574 INFO L480 AbstractCegarLoop]: Abstraction has 131 states and 133 transitions. [2018-09-23 19:36:08,574 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-23 19:36:08,574 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 133 transitions. [2018-09-23 19:36:08,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2018-09-23 19:36:08,574 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:08,575 INFO L375 BasicCegarLoop]: trace histogram [25, 25, 25, 24, 24, 1, 1, 1, 1, 1] [2018-09-23 19:36:08,575 INFO L423 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:08,575 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:08,575 INFO L82 PathProgramCache]: Analyzing trace with hash -652320834, now seen corresponding path program 48 times [2018-09-23 19:36:08,575 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:08,575 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:08,576 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:08,576 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:08,576 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:08,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:08,994 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 373 proven. 1152 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:08,994 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:08,994 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:09,002 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:36:09,078 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 25 check-sat command(s) [2018-09-23 19:36:09,078 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:09,082 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:09,109 INFO L134 CoverageAnalysis]: Checked inductivity of 1525 backedges. 373 proven. 1152 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:09,139 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:09,139 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 27 [2018-09-23 19:36:09,139 INFO L459 AbstractCegarLoop]: Interpolant automaton has 28 states [2018-09-23 19:36:09,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2018-09-23 19:36:09,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2018-09-23 19:36:09,140 INFO L87 Difference]: Start difference. First operand 131 states and 133 transitions. Second operand 28 states. [2018-09-23 19:36:09,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:09,369 INFO L93 Difference]: Finished difference Result 145 states and 148 transitions. [2018-09-23 19:36:09,369 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2018-09-23 19:36:09,370 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 128 [2018-09-23 19:36:09,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:09,371 INFO L225 Difference]: With dead ends: 145 [2018-09-23 19:36:09,371 INFO L226 Difference]: Without dead ends: 139 [2018-09-23 19:36:09,372 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2018-09-23 19:36:09,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2018-09-23 19:36:09,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 135. [2018-09-23 19:36:09,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2018-09-23 19:36:09,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 137 transitions. [2018-09-23 19:36:09,386 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 137 transitions. Word has length 128 [2018-09-23 19:36:09,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:09,386 INFO L480 AbstractCegarLoop]: Abstraction has 135 states and 137 transitions. [2018-09-23 19:36:09,386 INFO L481 AbstractCegarLoop]: Interpolant automaton has 28 states. [2018-09-23 19:36:09,386 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 137 transitions. [2018-09-23 19:36:09,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2018-09-23 19:36:09,387 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:09,387 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 25, 25, 25, 1, 1, 1, 1, 1] [2018-09-23 19:36:09,387 INFO L423 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:09,388 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:09,388 INFO L82 PathProgramCache]: Analyzing trace with hash -1843837900, now seen corresponding path program 49 times [2018-09-23 19:36:09,388 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:09,388 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:09,389 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:09,389 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:09,389 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:09,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:10,331 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 1300 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:10,332 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:10,332 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:10,342 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:36:10,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:10,408 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:10,436 INFO L134 CoverageAnalysis]: Checked inductivity of 1625 backedges. 1300 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:10,467 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:10,467 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 53 [2018-09-23 19:36:10,467 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-09-23 19:36:10,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-09-23 19:36:10,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=755, Invalid=2107, Unknown=0, NotChecked=0, Total=2862 [2018-09-23 19:36:10,468 INFO L87 Difference]: Start difference. First operand 135 states and 137 transitions. Second operand 54 states. [2018-09-23 19:36:12,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:12,187 INFO L93 Difference]: Finished difference Result 247 states and 251 transitions. [2018-09-23 19:36:12,187 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-23 19:36:12,187 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 132 [2018-09-23 19:36:12,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:12,188 INFO L225 Difference]: With dead ends: 247 [2018-09-23 19:36:12,188 INFO L226 Difference]: Without dead ends: 136 [2018-09-23 19:36:12,189 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 950 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1509, Invalid=4811, Unknown=0, NotChecked=0, Total=6320 [2018-09-23 19:36:12,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2018-09-23 19:36:12,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 136. [2018-09-23 19:36:12,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 136 states. [2018-09-23 19:36:12,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 138 transitions. [2018-09-23 19:36:12,203 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 138 transitions. Word has length 132 [2018-09-23 19:36:12,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:12,203 INFO L480 AbstractCegarLoop]: Abstraction has 136 states and 138 transitions. [2018-09-23 19:36:12,203 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-09-23 19:36:12,203 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 138 transitions. [2018-09-23 19:36:12,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2018-09-23 19:36:12,204 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:12,204 INFO L375 BasicCegarLoop]: trace histogram [26, 26, 26, 25, 25, 1, 1, 1, 1, 1] [2018-09-23 19:36:12,204 INFO L423 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:12,205 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:12,205 INFO L82 PathProgramCache]: Analyzing trace with hash 35240749, now seen corresponding path program 50 times [2018-09-23 19:36:12,205 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:12,205 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:12,205 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:12,205 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:36:12,206 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:12,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:12,772 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 401 proven. 1250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:12,772 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:12,772 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:12,781 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:36:12,841 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:36:12,841 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:12,844 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:12,871 INFO L134 CoverageAnalysis]: Checked inductivity of 1651 backedges. 401 proven. 1250 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:12,901 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:12,901 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2018-09-23 19:36:12,901 INFO L459 AbstractCegarLoop]: Interpolant automaton has 29 states [2018-09-23 19:36:12,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2018-09-23 19:36:12,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2018-09-23 19:36:12,902 INFO L87 Difference]: Start difference. First operand 136 states and 138 transitions. Second operand 29 states. [2018-09-23 19:36:13,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:13,717 INFO L93 Difference]: Finished difference Result 150 states and 153 transitions. [2018-09-23 19:36:13,717 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2018-09-23 19:36:13,717 INFO L78 Accepts]: Start accepts. Automaton has 29 states. Word has length 133 [2018-09-23 19:36:13,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:13,718 INFO L225 Difference]: With dead ends: 150 [2018-09-23 19:36:13,718 INFO L226 Difference]: Without dead ends: 144 [2018-09-23 19:36:13,718 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2018-09-23 19:36:13,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2018-09-23 19:36:13,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2018-09-23 19:36:13,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 140 states. [2018-09-23 19:36:13,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 142 transitions. [2018-09-23 19:36:13,733 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 142 transitions. Word has length 133 [2018-09-23 19:36:13,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:13,733 INFO L480 AbstractCegarLoop]: Abstraction has 140 states and 142 transitions. [2018-09-23 19:36:13,734 INFO L481 AbstractCegarLoop]: Interpolant automaton has 29 states. [2018-09-23 19:36:13,734 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 142 transitions. [2018-09-23 19:36:13,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2018-09-23 19:36:13,734 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:13,734 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 26, 26, 26, 1, 1, 1, 1, 1] [2018-09-23 19:36:13,735 INFO L423 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:13,735 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:13,735 INFO L82 PathProgramCache]: Analyzing trace with hash -838119389, now seen corresponding path program 51 times [2018-09-23 19:36:13,735 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:13,735 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:13,736 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:13,736 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:13,736 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:13,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:14,654 INFO L134 CoverageAnalysis]: Checked inductivity of 1755 backedges. 1404 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:14,655 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:14,655 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:14,662 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:36:14,750 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 27 check-sat command(s) [2018-09-23 19:36:14,750 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:14,753 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:14,777 INFO L134 CoverageAnalysis]: Checked inductivity of 1755 backedges. 1404 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:14,798 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:14,798 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 55 [2018-09-23 19:36:14,798 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-09-23 19:36:14,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-09-23 19:36:14,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=811, Invalid=2269, Unknown=0, NotChecked=0, Total=3080 [2018-09-23 19:36:14,799 INFO L87 Difference]: Start difference. First operand 140 states and 142 transitions. Second operand 56 states. [2018-09-23 19:36:16,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:16,196 INFO L93 Difference]: Finished difference Result 256 states and 260 transitions. [2018-09-23 19:36:16,196 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-09-23 19:36:16,196 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 137 [2018-09-23 19:36:16,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:16,197 INFO L225 Difference]: With dead ends: 256 [2018-09-23 19:36:16,197 INFO L226 Difference]: Without dead ends: 141 [2018-09-23 19:36:16,198 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1027 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1621, Invalid=5185, Unknown=0, NotChecked=0, Total=6806 [2018-09-23 19:36:16,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2018-09-23 19:36:16,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141. [2018-09-23 19:36:16,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 141 states. [2018-09-23 19:36:16,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 143 transitions. [2018-09-23 19:36:16,213 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 143 transitions. Word has length 137 [2018-09-23 19:36:16,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:16,213 INFO L480 AbstractCegarLoop]: Abstraction has 141 states and 143 transitions. [2018-09-23 19:36:16,213 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-09-23 19:36:16,213 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 143 transitions. [2018-09-23 19:36:16,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2018-09-23 19:36:16,214 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:16,214 INFO L375 BasicCegarLoop]: trace histogram [27, 27, 27, 26, 26, 1, 1, 1, 1, 1] [2018-09-23 19:36:16,214 INFO L423 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:16,215 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:16,215 INFO L82 PathProgramCache]: Analyzing trace with hash 1657490634, now seen corresponding path program 52 times [2018-09-23 19:36:16,215 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:16,215 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:16,216 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:16,216 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:16,216 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:16,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:16,610 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 430 proven. 1352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:16,611 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:16,611 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:16,618 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:36:16,677 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:36:16,677 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:16,680 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:16,708 INFO L134 CoverageAnalysis]: Checked inductivity of 1782 backedges. 430 proven. 1352 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:16,729 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:16,729 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 29] total 29 [2018-09-23 19:36:16,729 INFO L459 AbstractCegarLoop]: Interpolant automaton has 30 states [2018-09-23 19:36:16,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2018-09-23 19:36:16,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-09-23 19:36:16,730 INFO L87 Difference]: Start difference. First operand 141 states and 143 transitions. Second operand 30 states. [2018-09-23 19:36:16,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:16,886 INFO L93 Difference]: Finished difference Result 155 states and 158 transitions. [2018-09-23 19:36:16,886 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2018-09-23 19:36:16,886 INFO L78 Accepts]: Start accepts. Automaton has 30 states. Word has length 138 [2018-09-23 19:36:16,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:16,890 INFO L225 Difference]: With dead ends: 155 [2018-09-23 19:36:16,890 INFO L226 Difference]: Without dead ends: 149 [2018-09-23 19:36:16,891 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 164 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2018-09-23 19:36:16,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2018-09-23 19:36:16,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 145. [2018-09-23 19:36:16,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2018-09-23 19:36:16,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 147 transitions. [2018-09-23 19:36:16,906 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 147 transitions. Word has length 138 [2018-09-23 19:36:16,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:16,906 INFO L480 AbstractCegarLoop]: Abstraction has 145 states and 147 transitions. [2018-09-23 19:36:16,906 INFO L481 AbstractCegarLoop]: Interpolant automaton has 30 states. [2018-09-23 19:36:16,906 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 147 transitions. [2018-09-23 19:36:16,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2018-09-23 19:36:16,907 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:16,907 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 27, 27, 27, 1, 1, 1, 1, 1] [2018-09-23 19:36:16,907 INFO L423 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:16,908 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:16,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1915800384, now seen corresponding path program 53 times [2018-09-23 19:36:16,908 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:16,908 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:16,908 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:16,909 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:16,909 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:16,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:18,076 INFO L134 CoverageAnalysis]: Checked inductivity of 1890 backedges. 1512 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:18,076 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:18,076 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:18,084 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:36:18,166 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 28 check-sat command(s) [2018-09-23 19:36:18,167 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:18,170 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:18,199 INFO L134 CoverageAnalysis]: Checked inductivity of 1890 backedges. 1512 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:18,230 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:18,230 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [57, 57] total 57 [2018-09-23 19:36:18,230 INFO L459 AbstractCegarLoop]: Interpolant automaton has 58 states [2018-09-23 19:36:18,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2018-09-23 19:36:18,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=869, Invalid=2437, Unknown=0, NotChecked=0, Total=3306 [2018-09-23 19:36:18,231 INFO L87 Difference]: Start difference. First operand 145 states and 147 transitions. Second operand 58 states. [2018-09-23 19:36:19,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:19,980 INFO L93 Difference]: Finished difference Result 265 states and 269 transitions. [2018-09-23 19:36:19,980 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2018-09-23 19:36:19,980 INFO L78 Accepts]: Start accepts. Automaton has 58 states. Word has length 142 [2018-09-23 19:36:19,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:19,981 INFO L225 Difference]: With dead ends: 265 [2018-09-23 19:36:19,981 INFO L226 Difference]: Without dead ends: 146 [2018-09-23 19:36:19,982 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1737, Invalid=5573, Unknown=0, NotChecked=0, Total=7310 [2018-09-23 19:36:19,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2018-09-23 19:36:19,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146. [2018-09-23 19:36:19,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2018-09-23 19:36:19,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 148 transitions. [2018-09-23 19:36:19,993 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 148 transitions. Word has length 142 [2018-09-23 19:36:19,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:19,993 INFO L480 AbstractCegarLoop]: Abstraction has 146 states and 148 transitions. [2018-09-23 19:36:19,993 INFO L481 AbstractCegarLoop]: Interpolant automaton has 58 states. [2018-09-23 19:36:19,993 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 148 transitions. [2018-09-23 19:36:19,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2018-09-23 19:36:19,994 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:19,994 INFO L375 BasicCegarLoop]: trace histogram [28, 28, 28, 27, 27, 1, 1, 1, 1, 1] [2018-09-23 19:36:19,994 INFO L423 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:19,994 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:19,995 INFO L82 PathProgramCache]: Analyzing trace with hash 520593145, now seen corresponding path program 54 times [2018-09-23 19:36:19,995 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:19,995 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:19,995 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:19,995 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:19,995 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:20,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:20,437 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 460 proven. 1458 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:20,437 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:20,437 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:20,444 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:36:20,537 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 28 check-sat command(s) [2018-09-23 19:36:20,538 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:20,541 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:20,572 INFO L134 CoverageAnalysis]: Checked inductivity of 1918 backedges. 460 proven. 1458 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:20,599 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:20,599 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2018-09-23 19:36:20,600 INFO L459 AbstractCegarLoop]: Interpolant automaton has 31 states [2018-09-23 19:36:20,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2018-09-23 19:36:20,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2018-09-23 19:36:20,600 INFO L87 Difference]: Start difference. First operand 146 states and 148 transitions. Second operand 31 states. [2018-09-23 19:36:20,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:20,781 INFO L93 Difference]: Finished difference Result 160 states and 163 transitions. [2018-09-23 19:36:20,781 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2018-09-23 19:36:20,782 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 143 [2018-09-23 19:36:20,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:20,782 INFO L225 Difference]: With dead ends: 160 [2018-09-23 19:36:20,782 INFO L226 Difference]: Without dead ends: 154 [2018-09-23 19:36:20,783 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2018-09-23 19:36:20,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2018-09-23 19:36:20,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 150. [2018-09-23 19:36:20,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2018-09-23 19:36:20,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 152 transitions. [2018-09-23 19:36:20,795 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 152 transitions. Word has length 143 [2018-09-23 19:36:20,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:20,795 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 152 transitions. [2018-09-23 19:36:20,795 INFO L481 AbstractCegarLoop]: Interpolant automaton has 31 states. [2018-09-23 19:36:20,795 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 152 transitions. [2018-09-23 19:36:20,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2018-09-23 19:36:20,796 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:20,796 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 28, 28, 28, 1, 1, 1, 1, 1] [2018-09-23 19:36:20,796 INFO L423 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:20,796 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:20,796 INFO L82 PathProgramCache]: Analyzing trace with hash 915041775, now seen corresponding path program 55 times [2018-09-23 19:36:20,796 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:20,797 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:20,797 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:20,797 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:20,797 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:20,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:21,876 INFO L134 CoverageAnalysis]: Checked inductivity of 2030 backedges. 1624 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:21,876 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:21,876 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:21,885 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:36:21,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:21,962 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:21,993 INFO L134 CoverageAnalysis]: Checked inductivity of 2030 backedges. 1624 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:22,023 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:22,024 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [59, 59] total 59 [2018-09-23 19:36:22,024 INFO L459 AbstractCegarLoop]: Interpolant automaton has 60 states [2018-09-23 19:36:22,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2018-09-23 19:36:22,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=929, Invalid=2611, Unknown=0, NotChecked=0, Total=3540 [2018-09-23 19:36:22,025 INFO L87 Difference]: Start difference. First operand 150 states and 152 transitions. Second operand 60 states. [2018-09-23 19:36:23,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:23,943 INFO L93 Difference]: Finished difference Result 274 states and 278 transitions. [2018-09-23 19:36:23,944 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2018-09-23 19:36:23,944 INFO L78 Accepts]: Start accepts. Automaton has 60 states. Word has length 147 [2018-09-23 19:36:23,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:23,944 INFO L225 Difference]: With dead ends: 274 [2018-09-23 19:36:23,944 INFO L226 Difference]: Without dead ends: 151 [2018-09-23 19:36:23,945 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=1857, Invalid=5975, Unknown=0, NotChecked=0, Total=7832 [2018-09-23 19:36:23,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2018-09-23 19:36:23,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 151. [2018-09-23 19:36:23,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 151 states. [2018-09-23 19:36:23,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 153 transitions. [2018-09-23 19:36:23,957 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 153 transitions. Word has length 147 [2018-09-23 19:36:23,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:23,957 INFO L480 AbstractCegarLoop]: Abstraction has 151 states and 153 transitions. [2018-09-23 19:36:23,957 INFO L481 AbstractCegarLoop]: Interpolant automaton has 60 states. [2018-09-23 19:36:23,957 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 153 transitions. [2018-09-23 19:36:23,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2018-09-23 19:36:23,958 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:23,958 INFO L375 BasicCegarLoop]: trace histogram [29, 29, 29, 28, 28, 1, 1, 1, 1, 1] [2018-09-23 19:36:23,958 INFO L423 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:23,958 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:23,959 INFO L82 PathProgramCache]: Analyzing trace with hash 1773143510, now seen corresponding path program 56 times [2018-09-23 19:36:23,959 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:23,959 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:23,959 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:23,960 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:36:23,960 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:23,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:24,393 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 491 proven. 1568 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:24,393 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:24,393 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:24,401 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:36:24,470 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:36:24,470 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:24,473 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:24,496 INFO L134 CoverageAnalysis]: Checked inductivity of 2059 backedges. 491 proven. 1568 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:24,516 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:24,517 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 31 [2018-09-23 19:36:24,517 INFO L459 AbstractCegarLoop]: Interpolant automaton has 32 states [2018-09-23 19:36:24,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2018-09-23 19:36:24,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-09-23 19:36:24,518 INFO L87 Difference]: Start difference. First operand 151 states and 153 transitions. Second operand 32 states. [2018-09-23 19:36:24,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:24,724 INFO L93 Difference]: Finished difference Result 165 states and 168 transitions. [2018-09-23 19:36:24,725 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2018-09-23 19:36:24,725 INFO L78 Accepts]: Start accepts. Automaton has 32 states. Word has length 148 [2018-09-23 19:36:24,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:24,726 INFO L225 Difference]: With dead ends: 165 [2018-09-23 19:36:24,726 INFO L226 Difference]: Without dead ends: 159 [2018-09-23 19:36:24,726 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2018-09-23 19:36:24,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2018-09-23 19:36:24,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 155. [2018-09-23 19:36:24,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-09-23 19:36:24,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 157 transitions. [2018-09-23 19:36:24,743 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 157 transitions. Word has length 148 [2018-09-23 19:36:24,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:24,743 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 157 transitions. [2018-09-23 19:36:24,743 INFO L481 AbstractCegarLoop]: Interpolant automaton has 32 states. [2018-09-23 19:36:24,743 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 157 transitions. [2018-09-23 19:36:24,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2018-09-23 19:36:24,744 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:24,744 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 29, 29, 29, 1, 1, 1, 1, 1] [2018-09-23 19:36:24,744 INFO L423 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:24,745 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:24,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1766187444, now seen corresponding path program 57 times [2018-09-23 19:36:24,745 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:24,745 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:24,745 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:24,746 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:24,746 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:24,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:25,988 INFO L134 CoverageAnalysis]: Checked inductivity of 2175 backedges. 1740 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:25,989 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:25,989 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:25,998 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:36:26,099 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 30 check-sat command(s) [2018-09-23 19:36:26,099 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:26,103 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:26,135 INFO L134 CoverageAnalysis]: Checked inductivity of 2175 backedges. 1740 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:26,164 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:26,164 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [61, 61] total 61 [2018-09-23 19:36:26,164 INFO L459 AbstractCegarLoop]: Interpolant automaton has 62 states [2018-09-23 19:36:26,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2018-09-23 19:36:26,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=991, Invalid=2791, Unknown=0, NotChecked=0, Total=3782 [2018-09-23 19:36:26,165 INFO L87 Difference]: Start difference. First operand 155 states and 157 transitions. Second operand 62 states. [2018-09-23 19:36:27,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:27,268 INFO L93 Difference]: Finished difference Result 283 states and 287 transitions. [2018-09-23 19:36:27,268 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2018-09-23 19:36:27,268 INFO L78 Accepts]: Start accepts. Automaton has 62 states. Word has length 152 [2018-09-23 19:36:27,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:27,269 INFO L225 Difference]: With dead ends: 283 [2018-09-23 19:36:27,269 INFO L226 Difference]: Without dead ends: 156 [2018-09-23 19:36:27,270 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1276 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=1981, Invalid=6391, Unknown=0, NotChecked=0, Total=8372 [2018-09-23 19:36:27,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2018-09-23 19:36:27,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2018-09-23 19:36:27,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 156 states. [2018-09-23 19:36:27,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 158 transitions. [2018-09-23 19:36:27,283 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 158 transitions. Word has length 152 [2018-09-23 19:36:27,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:27,283 INFO L480 AbstractCegarLoop]: Abstraction has 156 states and 158 transitions. [2018-09-23 19:36:27,283 INFO L481 AbstractCegarLoop]: Interpolant automaton has 62 states. [2018-09-23 19:36:27,283 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 158 transitions. [2018-09-23 19:36:27,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2018-09-23 19:36:27,284 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:27,284 INFO L375 BasicCegarLoop]: trace histogram [30, 30, 30, 29, 29, 1, 1, 1, 1, 1] [2018-09-23 19:36:27,284 INFO L423 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:27,284 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:27,284 INFO L82 PathProgramCache]: Analyzing trace with hash -928358715, now seen corresponding path program 58 times [2018-09-23 19:36:27,284 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:27,285 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:27,285 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:27,285 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:27,285 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:27,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:27,923 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 523 proven. 1682 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:27,923 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:27,923 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:27,933 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:36:28,005 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:36:28,005 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:28,009 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:28,033 INFO L134 CoverageAnalysis]: Checked inductivity of 2205 backedges. 523 proven. 1682 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:28,064 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:28,065 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2018-09-23 19:36:28,065 INFO L459 AbstractCegarLoop]: Interpolant automaton has 33 states [2018-09-23 19:36:28,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2018-09-23 19:36:28,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2018-09-23 19:36:28,066 INFO L87 Difference]: Start difference. First operand 156 states and 158 transitions. Second operand 33 states. [2018-09-23 19:36:28,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:28,294 INFO L93 Difference]: Finished difference Result 170 states and 173 transitions. [2018-09-23 19:36:28,295 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2018-09-23 19:36:28,295 INFO L78 Accepts]: Start accepts. Automaton has 33 states. Word has length 153 [2018-09-23 19:36:28,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:28,296 INFO L225 Difference]: With dead ends: 170 [2018-09-23 19:36:28,296 INFO L226 Difference]: Without dead ends: 164 [2018-09-23 19:36:28,296 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2018-09-23 19:36:28,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2018-09-23 19:36:28,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 160. [2018-09-23 19:36:28,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 160 states. [2018-09-23 19:36:28,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 162 transitions. [2018-09-23 19:36:28,316 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 162 transitions. Word has length 153 [2018-09-23 19:36:28,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:28,316 INFO L480 AbstractCegarLoop]: Abstraction has 160 states and 162 transitions. [2018-09-23 19:36:28,316 INFO L481 AbstractCegarLoop]: Interpolant automaton has 33 states. [2018-09-23 19:36:28,316 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 162 transitions. [2018-09-23 19:36:28,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2018-09-23 19:36:28,316 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:28,317 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 30, 30, 30, 1, 1, 1, 1, 1] [2018-09-23 19:36:28,317 INFO L423 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:28,317 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:28,317 INFO L82 PathProgramCache]: Analyzing trace with hash -839882821, now seen corresponding path program 59 times [2018-09-23 19:36:28,317 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:28,317 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:28,318 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:28,318 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:28,318 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:28,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:29,441 INFO L134 CoverageAnalysis]: Checked inductivity of 2325 backedges. 1860 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:29,442 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:29,442 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:29,450 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:36:29,551 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 31 check-sat command(s) [2018-09-23 19:36:29,551 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:29,555 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:29,607 INFO L134 CoverageAnalysis]: Checked inductivity of 2325 backedges. 1860 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:29,636 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:29,637 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [63, 63] total 63 [2018-09-23 19:36:29,637 INFO L459 AbstractCegarLoop]: Interpolant automaton has 64 states [2018-09-23 19:36:29,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2018-09-23 19:36:29,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1055, Invalid=2977, Unknown=0, NotChecked=0, Total=4032 [2018-09-23 19:36:29,638 INFO L87 Difference]: Start difference. First operand 160 states and 162 transitions. Second operand 64 states. [2018-09-23 19:36:31,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:31,564 INFO L93 Difference]: Finished difference Result 292 states and 296 transitions. [2018-09-23 19:36:31,564 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2018-09-23 19:36:31,564 INFO L78 Accepts]: Start accepts. Automaton has 64 states. Word has length 157 [2018-09-23 19:36:31,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:31,565 INFO L225 Difference]: With dead ends: 292 [2018-09-23 19:36:31,565 INFO L226 Difference]: Without dead ends: 161 [2018-09-23 19:36:31,566 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=2109, Invalid=6821, Unknown=0, NotChecked=0, Total=8930 [2018-09-23 19:36:31,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2018-09-23 19:36:31,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2018-09-23 19:36:31,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 161 states. [2018-09-23 19:36:31,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 163 transitions. [2018-09-23 19:36:31,584 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 163 transitions. Word has length 157 [2018-09-23 19:36:31,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:31,584 INFO L480 AbstractCegarLoop]: Abstraction has 161 states and 163 transitions. [2018-09-23 19:36:31,584 INFO L481 AbstractCegarLoop]: Interpolant automaton has 64 states. [2018-09-23 19:36:31,584 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 163 transitions. [2018-09-23 19:36:31,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2018-09-23 19:36:31,585 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:31,585 INFO L375 BasicCegarLoop]: trace histogram [31, 31, 31, 30, 30, 1, 1, 1, 1, 1] [2018-09-23 19:36:31,585 INFO L423 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:31,585 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:31,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1453492962, now seen corresponding path program 60 times [2018-09-23 19:36:31,585 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:31,586 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:31,586 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:31,586 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:31,586 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:31,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:32,117 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 556 proven. 1800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:32,117 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:32,117 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:32,128 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:36:32,337 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 31 check-sat command(s) [2018-09-23 19:36:32,338 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:32,341 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:32,363 INFO L134 CoverageAnalysis]: Checked inductivity of 2356 backedges. 556 proven. 1800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:32,384 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:32,384 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 33] total 33 [2018-09-23 19:36:32,384 INFO L459 AbstractCegarLoop]: Interpolant automaton has 34 states [2018-09-23 19:36:32,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2018-09-23 19:36:32,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-09-23 19:36:32,385 INFO L87 Difference]: Start difference. First operand 161 states and 163 transitions. Second operand 34 states. [2018-09-23 19:36:32,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:32,577 INFO L93 Difference]: Finished difference Result 175 states and 178 transitions. [2018-09-23 19:36:32,577 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2018-09-23 19:36:32,577 INFO L78 Accepts]: Start accepts. Automaton has 34 states. Word has length 158 [2018-09-23 19:36:32,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:32,578 INFO L225 Difference]: With dead ends: 175 [2018-09-23 19:36:32,578 INFO L226 Difference]: Without dead ends: 169 [2018-09-23 19:36:32,578 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 188 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2018-09-23 19:36:32,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2018-09-23 19:36:32,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 165. [2018-09-23 19:36:32,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 165 states. [2018-09-23 19:36:32,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 167 transitions. [2018-09-23 19:36:32,594 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 167 transitions. Word has length 158 [2018-09-23 19:36:32,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:32,594 INFO L480 AbstractCegarLoop]: Abstraction has 165 states and 167 transitions. [2018-09-23 19:36:32,594 INFO L481 AbstractCegarLoop]: Interpolant automaton has 34 states. [2018-09-23 19:36:32,594 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 167 transitions. [2018-09-23 19:36:32,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2018-09-23 19:36:32,595 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:32,595 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 31, 31, 31, 1, 1, 1, 1, 1] [2018-09-23 19:36:32,595 INFO L423 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:32,595 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:32,596 INFO L82 PathProgramCache]: Analyzing trace with hash 227229016, now seen corresponding path program 61 times [2018-09-23 19:36:32,596 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:32,596 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:32,596 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:32,597 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:32,597 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:32,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:33,804 INFO L134 CoverageAnalysis]: Checked inductivity of 2480 backedges. 1984 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:33,804 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:33,804 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:33,813 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:36:33,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:33,890 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:33,916 INFO L134 CoverageAnalysis]: Checked inductivity of 2480 backedges. 1984 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:33,936 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:33,937 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [65, 65] total 65 [2018-09-23 19:36:33,937 INFO L459 AbstractCegarLoop]: Interpolant automaton has 66 states [2018-09-23 19:36:33,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2018-09-23 19:36:33,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1121, Invalid=3169, Unknown=0, NotChecked=0, Total=4290 [2018-09-23 19:36:33,938 INFO L87 Difference]: Start difference. First operand 165 states and 167 transitions. Second operand 66 states. [2018-09-23 19:36:35,791 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:35,791 INFO L93 Difference]: Finished difference Result 301 states and 305 transitions. [2018-09-23 19:36:35,791 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2018-09-23 19:36:35,791 INFO L78 Accepts]: Start accepts. Automaton has 66 states. Word has length 162 [2018-09-23 19:36:35,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:35,792 INFO L225 Difference]: With dead ends: 301 [2018-09-23 19:36:35,792 INFO L226 Difference]: Without dead ends: 166 [2018-09-23 19:36:35,793 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1457 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=2241, Invalid=7265, Unknown=0, NotChecked=0, Total=9506 [2018-09-23 19:36:35,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2018-09-23 19:36:35,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2018-09-23 19:36:35,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 166 states. [2018-09-23 19:36:35,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 168 transitions. [2018-09-23 19:36:35,811 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 168 transitions. Word has length 162 [2018-09-23 19:36:35,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:35,811 INFO L480 AbstractCegarLoop]: Abstraction has 166 states and 168 transitions. [2018-09-23 19:36:35,811 INFO L481 AbstractCegarLoop]: Interpolant automaton has 66 states. [2018-09-23 19:36:35,812 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 168 transitions. [2018-09-23 19:36:35,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2018-09-23 19:36:35,813 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:35,813 INFO L375 BasicCegarLoop]: trace histogram [32, 32, 32, 31, 31, 1, 1, 1, 1, 1] [2018-09-23 19:36:35,813 INFO L423 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:35,813 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:35,813 INFO L82 PathProgramCache]: Analyzing trace with hash 541325969, now seen corresponding path program 62 times [2018-09-23 19:36:35,814 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:35,814 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:35,815 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:35,815 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:36:35,815 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:35,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:36,394 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 590 proven. 1922 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:36,394 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:36,394 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:36,403 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:36:36,473 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:36:36,473 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:36,476 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:36,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2512 backedges. 590 proven. 1922 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:36,526 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:36,526 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 34 [2018-09-23 19:36:36,527 INFO L459 AbstractCegarLoop]: Interpolant automaton has 35 states [2018-09-23 19:36:36,527 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2018-09-23 19:36:36,527 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2018-09-23 19:36:36,527 INFO L87 Difference]: Start difference. First operand 166 states and 168 transitions. Second operand 35 states. [2018-09-23 19:36:36,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:36,714 INFO L93 Difference]: Finished difference Result 180 states and 183 transitions. [2018-09-23 19:36:36,714 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2018-09-23 19:36:36,714 INFO L78 Accepts]: Start accepts. Automaton has 35 states. Word has length 163 [2018-09-23 19:36:36,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:36,715 INFO L225 Difference]: With dead ends: 180 [2018-09-23 19:36:36,715 INFO L226 Difference]: Without dead ends: 174 [2018-09-23 19:36:36,716 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2018-09-23 19:36:36,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-09-23 19:36:36,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 170. [2018-09-23 19:36:36,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 170 states. [2018-09-23 19:36:36,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 172 transitions. [2018-09-23 19:36:36,730 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 172 transitions. Word has length 163 [2018-09-23 19:36:36,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:36,731 INFO L480 AbstractCegarLoop]: Abstraction has 170 states and 172 transitions. [2018-09-23 19:36:36,731 INFO L481 AbstractCegarLoop]: Interpolant automaton has 35 states. [2018-09-23 19:36:36,731 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 172 transitions. [2018-09-23 19:36:36,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2018-09-23 19:36:36,732 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:36,732 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 32, 32, 32, 1, 1, 1, 1, 1] [2018-09-23 19:36:36,732 INFO L423 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:36,732 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:36,732 INFO L82 PathProgramCache]: Analyzing trace with hash 1149189511, now seen corresponding path program 63 times [2018-09-23 19:36:36,733 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:36,733 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:36,733 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:36,733 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:36,733 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:36,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:38,366 INFO L134 CoverageAnalysis]: Checked inductivity of 2640 backedges. 2112 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:38,366 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:38,366 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:38,378 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:36:38,492 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2018-09-23 19:36:38,492 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:38,496 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:38,524 INFO L134 CoverageAnalysis]: Checked inductivity of 2640 backedges. 2112 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:38,546 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:38,546 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [67, 67] total 67 [2018-09-23 19:36:38,546 INFO L459 AbstractCegarLoop]: Interpolant automaton has 68 states [2018-09-23 19:36:38,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2018-09-23 19:36:38,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1189, Invalid=3367, Unknown=0, NotChecked=0, Total=4556 [2018-09-23 19:36:38,547 INFO L87 Difference]: Start difference. First operand 170 states and 172 transitions. Second operand 68 states. [2018-09-23 19:36:40,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:40,746 INFO L93 Difference]: Finished difference Result 310 states and 314 transitions. [2018-09-23 19:36:40,746 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2018-09-23 19:36:40,746 INFO L78 Accepts]: Start accepts. Automaton has 68 states. Word has length 167 [2018-09-23 19:36:40,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:40,747 INFO L225 Difference]: With dead ends: 310 [2018-09-23 19:36:40,747 INFO L226 Difference]: Without dead ends: 171 [2018-09-23 19:36:40,748 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1552 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=2377, Invalid=7723, Unknown=0, NotChecked=0, Total=10100 [2018-09-23 19:36:40,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2018-09-23 19:36:40,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171. [2018-09-23 19:36:40,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 171 states. [2018-09-23 19:36:40,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 173 transitions. [2018-09-23 19:36:40,765 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 173 transitions. Word has length 167 [2018-09-23 19:36:40,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:40,765 INFO L480 AbstractCegarLoop]: Abstraction has 171 states and 173 transitions. [2018-09-23 19:36:40,765 INFO L481 AbstractCegarLoop]: Interpolant automaton has 68 states. [2018-09-23 19:36:40,765 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 173 transitions. [2018-09-23 19:36:40,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2018-09-23 19:36:40,766 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:40,766 INFO L375 BasicCegarLoop]: trace histogram [33, 33, 33, 32, 32, 1, 1, 1, 1, 1] [2018-09-23 19:36:40,766 INFO L423 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:40,766 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:40,766 INFO L82 PathProgramCache]: Analyzing trace with hash 167304174, now seen corresponding path program 64 times [2018-09-23 19:36:40,766 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:40,767 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:40,767 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:40,767 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:40,767 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:40,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:41,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 625 proven. 2048 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:41,302 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:41,302 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:41,310 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:36:41,391 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:36:41,391 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:41,397 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:41,431 INFO L134 CoverageAnalysis]: Checked inductivity of 2673 backedges. 625 proven. 2048 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:41,451 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:41,451 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 35] total 35 [2018-09-23 19:36:41,451 INFO L459 AbstractCegarLoop]: Interpolant automaton has 36 states [2018-09-23 19:36:41,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2018-09-23 19:36:41,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-09-23 19:36:41,452 INFO L87 Difference]: Start difference. First operand 171 states and 173 transitions. Second operand 36 states. [2018-09-23 19:36:41,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:41,659 INFO L93 Difference]: Finished difference Result 185 states and 188 transitions. [2018-09-23 19:36:41,660 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2018-09-23 19:36:41,660 INFO L78 Accepts]: Start accepts. Automaton has 36 states. Word has length 168 [2018-09-23 19:36:41,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:41,661 INFO L225 Difference]: With dead ends: 185 [2018-09-23 19:36:41,661 INFO L226 Difference]: Without dead ends: 179 [2018-09-23 19:36:41,662 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2018-09-23 19:36:41,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2018-09-23 19:36:41,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 175. [2018-09-23 19:36:41,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 175 states. [2018-09-23 19:36:41,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 177 transitions. [2018-09-23 19:36:41,682 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 177 transitions. Word has length 168 [2018-09-23 19:36:41,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:41,682 INFO L480 AbstractCegarLoop]: Abstraction has 175 states and 177 transitions. [2018-09-23 19:36:41,682 INFO L481 AbstractCegarLoop]: Interpolant automaton has 36 states. [2018-09-23 19:36:41,682 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 177 transitions. [2018-09-23 19:36:41,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2018-09-23 19:36:41,683 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:41,683 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 33, 33, 33, 1, 1, 1, 1, 1] [2018-09-23 19:36:41,683 INFO L423 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:41,683 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:41,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1678104476, now seen corresponding path program 65 times [2018-09-23 19:36:41,684 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:41,684 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:41,684 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:41,685 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:41,685 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:41,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:43,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2805 backedges. 2244 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:43,360 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:43,360 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:43,368 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:36:43,467 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 34 check-sat command(s) [2018-09-23 19:36:43,468 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:43,471 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:43,514 INFO L134 CoverageAnalysis]: Checked inductivity of 2805 backedges. 2244 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:43,547 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:43,548 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [69, 69] total 69 [2018-09-23 19:36:43,548 INFO L459 AbstractCegarLoop]: Interpolant automaton has 70 states [2018-09-23 19:36:43,549 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2018-09-23 19:36:43,549 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1259, Invalid=3571, Unknown=0, NotChecked=0, Total=4830 [2018-09-23 19:36:43,549 INFO L87 Difference]: Start difference. First operand 175 states and 177 transitions. Second operand 70 states. [2018-09-23 19:36:46,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:46,013 INFO L93 Difference]: Finished difference Result 319 states and 323 transitions. [2018-09-23 19:36:46,013 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2018-09-23 19:36:46,013 INFO L78 Accepts]: Start accepts. Automaton has 70 states. Word has length 172 [2018-09-23 19:36:46,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:46,014 INFO L225 Difference]: With dead ends: 319 [2018-09-23 19:36:46,014 INFO L226 Difference]: Without dead ends: 176 [2018-09-23 19:36:46,015 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1650 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2517, Invalid=8195, Unknown=0, NotChecked=0, Total=10712 [2018-09-23 19:36:46,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2018-09-23 19:36:46,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2018-09-23 19:36:46,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 176 states. [2018-09-23 19:36:46,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 178 transitions. [2018-09-23 19:36:46,032 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 178 transitions. Word has length 172 [2018-09-23 19:36:46,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:46,032 INFO L480 AbstractCegarLoop]: Abstraction has 176 states and 178 transitions. [2018-09-23 19:36:46,032 INFO L481 AbstractCegarLoop]: Interpolant automaton has 70 states. [2018-09-23 19:36:46,032 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 178 transitions. [2018-09-23 19:36:46,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2018-09-23 19:36:46,033 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:46,033 INFO L375 BasicCegarLoop]: trace histogram [34, 34, 34, 33, 33, 1, 1, 1, 1, 1] [2018-09-23 19:36:46,033 INFO L423 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:46,033 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:46,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1483312547, now seen corresponding path program 66 times [2018-09-23 19:36:46,034 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:46,034 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:46,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:46,034 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:46,034 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:46,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:46,584 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 661 proven. 2178 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:46,585 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:46,585 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:46,591 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:36:46,702 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 34 check-sat command(s) [2018-09-23 19:36:46,703 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:46,707 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:46,735 INFO L134 CoverageAnalysis]: Checked inductivity of 2839 backedges. 661 proven. 2178 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:46,756 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:46,757 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 36 [2018-09-23 19:36:46,757 INFO L459 AbstractCegarLoop]: Interpolant automaton has 37 states [2018-09-23 19:36:46,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2018-09-23 19:36:46,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2018-09-23 19:36:46,758 INFO L87 Difference]: Start difference. First operand 176 states and 178 transitions. Second operand 37 states. [2018-09-23 19:36:46,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:46,969 INFO L93 Difference]: Finished difference Result 190 states and 193 transitions. [2018-09-23 19:36:46,970 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2018-09-23 19:36:46,970 INFO L78 Accepts]: Start accepts. Automaton has 37 states. Word has length 173 [2018-09-23 19:36:46,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:46,971 INFO L225 Difference]: With dead ends: 190 [2018-09-23 19:36:46,971 INFO L226 Difference]: Without dead ends: 184 [2018-09-23 19:36:46,972 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 206 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2018-09-23 19:36:46,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2018-09-23 19:36:46,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 180. [2018-09-23 19:36:46,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 180 states. [2018-09-23 19:36:46,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 182 transitions. [2018-09-23 19:36:46,988 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 182 transitions. Word has length 173 [2018-09-23 19:36:46,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:46,989 INFO L480 AbstractCegarLoop]: Abstraction has 180 states and 182 transitions. [2018-09-23 19:36:46,989 INFO L481 AbstractCegarLoop]: Interpolant automaton has 37 states. [2018-09-23 19:36:46,989 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 182 transitions. [2018-09-23 19:36:46,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2018-09-23 19:36:46,990 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:46,990 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 34, 34, 34, 1, 1, 1, 1, 1] [2018-09-23 19:36:46,990 INFO L423 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:46,990 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:46,990 INFO L82 PathProgramCache]: Analyzing trace with hash 1794699091, now seen corresponding path program 67 times [2018-09-23 19:36:46,990 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:46,991 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:46,991 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:46,991 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:46,991 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:47,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:48,711 INFO L134 CoverageAnalysis]: Checked inductivity of 2975 backedges. 2380 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:48,712 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:48,712 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:48,720 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:36:48,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:48,807 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:48,845 INFO L134 CoverageAnalysis]: Checked inductivity of 2975 backedges. 2380 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:48,870 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:48,870 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [71, 71] total 71 [2018-09-23 19:36:48,871 INFO L459 AbstractCegarLoop]: Interpolant automaton has 72 states [2018-09-23 19:36:48,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 72 interpolants. [2018-09-23 19:36:48,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1331, Invalid=3781, Unknown=0, NotChecked=0, Total=5112 [2018-09-23 19:36:48,872 INFO L87 Difference]: Start difference. First operand 180 states and 182 transitions. Second operand 72 states. [2018-09-23 19:36:51,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:51,324 INFO L93 Difference]: Finished difference Result 328 states and 332 transitions. [2018-09-23 19:36:51,324 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2018-09-23 19:36:51,324 INFO L78 Accepts]: Start accepts. Automaton has 72 states. Word has length 177 [2018-09-23 19:36:51,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:51,325 INFO L225 Difference]: With dead ends: 328 [2018-09-23 19:36:51,325 INFO L226 Difference]: Without dead ends: 181 [2018-09-23 19:36:51,326 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1751 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=2661, Invalid=8681, Unknown=0, NotChecked=0, Total=11342 [2018-09-23 19:36:51,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2018-09-23 19:36:51,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2018-09-23 19:36:51,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 181 states. [2018-09-23 19:36:51,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 183 transitions. [2018-09-23 19:36:51,359 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 183 transitions. Word has length 177 [2018-09-23 19:36:51,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:51,359 INFO L480 AbstractCegarLoop]: Abstraction has 181 states and 183 transitions. [2018-09-23 19:36:51,359 INFO L481 AbstractCegarLoop]: Interpolant automaton has 72 states. [2018-09-23 19:36:51,359 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 183 transitions. [2018-09-23 19:36:51,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2018-09-23 19:36:51,360 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:51,360 INFO L375 BasicCegarLoop]: trace histogram [35, 35, 35, 34, 34, 1, 1, 1, 1, 1] [2018-09-23 19:36:51,360 INFO L423 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:51,360 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:51,360 INFO L82 PathProgramCache]: Analyzing trace with hash 2072574202, now seen corresponding path program 68 times [2018-09-23 19:36:51,360 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:51,361 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:51,361 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:51,361 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:36:51,361 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:51,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:52,018 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 698 proven. 2312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:52,018 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:52,018 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:52,025 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:36:52,109 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:36:52,110 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:52,113 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:52,144 INFO L134 CoverageAnalysis]: Checked inductivity of 3010 backedges. 698 proven. 2312 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:52,165 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:52,165 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37] total 37 [2018-09-23 19:36:52,165 INFO L459 AbstractCegarLoop]: Interpolant automaton has 38 states [2018-09-23 19:36:52,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2018-09-23 19:36:52,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2018-09-23 19:36:52,166 INFO L87 Difference]: Start difference. First operand 181 states and 183 transitions. Second operand 38 states. [2018-09-23 19:36:52,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:52,367 INFO L93 Difference]: Finished difference Result 195 states and 198 transitions. [2018-09-23 19:36:52,367 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2018-09-23 19:36:52,367 INFO L78 Accepts]: Start accepts. Automaton has 38 states. Word has length 178 [2018-09-23 19:36:52,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:52,368 INFO L225 Difference]: With dead ends: 195 [2018-09-23 19:36:52,368 INFO L226 Difference]: Without dead ends: 189 [2018-09-23 19:36:52,369 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2018-09-23 19:36:52,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2018-09-23 19:36:52,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 185. [2018-09-23 19:36:52,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 185 states. [2018-09-23 19:36:52,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 187 transitions. [2018-09-23 19:36:52,384 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 187 transitions. Word has length 178 [2018-09-23 19:36:52,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:52,384 INFO L480 AbstractCegarLoop]: Abstraction has 185 states and 187 transitions. [2018-09-23 19:36:52,384 INFO L481 AbstractCegarLoop]: Interpolant automaton has 38 states. [2018-09-23 19:36:52,384 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 187 transitions. [2018-09-23 19:36:52,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2018-09-23 19:36:52,385 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:52,385 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 35, 35, 35, 1, 1, 1, 1, 1] [2018-09-23 19:36:52,386 INFO L423 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:52,386 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:52,386 INFO L82 PathProgramCache]: Analyzing trace with hash 1591533424, now seen corresponding path program 69 times [2018-09-23 19:36:52,386 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:52,386 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:52,387 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:52,387 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:52,387 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:52,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:54,156 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 2520 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:54,157 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:54,157 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:54,164 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:36:54,306 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 36 check-sat command(s) [2018-09-23 19:36:54,306 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:54,310 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:54,351 INFO L134 CoverageAnalysis]: Checked inductivity of 3150 backedges. 2520 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:54,383 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:54,383 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [73, 73] total 73 [2018-09-23 19:36:54,383 INFO L459 AbstractCegarLoop]: Interpolant automaton has 74 states [2018-09-23 19:36:54,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2018-09-23 19:36:54,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1405, Invalid=3997, Unknown=0, NotChecked=0, Total=5402 [2018-09-23 19:36:54,384 INFO L87 Difference]: Start difference. First operand 185 states and 187 transitions. Second operand 74 states. [2018-09-23 19:36:57,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:57,145 INFO L93 Difference]: Finished difference Result 337 states and 341 transitions. [2018-09-23 19:36:57,145 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2018-09-23 19:36:57,145 INFO L78 Accepts]: Start accepts. Automaton has 74 states. Word has length 182 [2018-09-23 19:36:57,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:57,146 INFO L225 Difference]: With dead ends: 337 [2018-09-23 19:36:57,146 INFO L226 Difference]: Without dead ends: 186 [2018-09-23 19:36:57,147 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1855 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2809, Invalid=9181, Unknown=0, NotChecked=0, Total=11990 [2018-09-23 19:36:57,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2018-09-23 19:36:57,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 186. [2018-09-23 19:36:57,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2018-09-23 19:36:57,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 188 transitions. [2018-09-23 19:36:57,163 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 188 transitions. Word has length 182 [2018-09-23 19:36:57,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:57,163 INFO L480 AbstractCegarLoop]: Abstraction has 186 states and 188 transitions. [2018-09-23 19:36:57,163 INFO L481 AbstractCegarLoop]: Interpolant automaton has 74 states. [2018-09-23 19:36:57,163 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 188 transitions. [2018-09-23 19:36:57,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2018-09-23 19:36:57,164 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:57,164 INFO L375 BasicCegarLoop]: trace histogram [36, 36, 36, 35, 35, 1, 1, 1, 1, 1] [2018-09-23 19:36:57,164 INFO L423 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:57,164 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:57,164 INFO L82 PathProgramCache]: Analyzing trace with hash -1595685335, now seen corresponding path program 70 times [2018-09-23 19:36:57,164 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:57,165 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:57,165 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:57,165 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:57,165 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:57,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:36:57,976 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 736 proven. 2450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:57,976 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:36:57,976 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:36:57,983 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:36:58,071 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:36:58,072 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:36:58,077 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:36:58,121 INFO L134 CoverageAnalysis]: Checked inductivity of 3186 backedges. 736 proven. 2450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:36:58,151 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:36:58,151 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 38 [2018-09-23 19:36:58,151 INFO L459 AbstractCegarLoop]: Interpolant automaton has 39 states [2018-09-23 19:36:58,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2018-09-23 19:36:58,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2018-09-23 19:36:58,152 INFO L87 Difference]: Start difference. First operand 186 states and 188 transitions. Second operand 39 states. [2018-09-23 19:36:58,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:36:58,393 INFO L93 Difference]: Finished difference Result 200 states and 203 transitions. [2018-09-23 19:36:58,393 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2018-09-23 19:36:58,393 INFO L78 Accepts]: Start accepts. Automaton has 39 states. Word has length 183 [2018-09-23 19:36:58,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:36:58,394 INFO L225 Difference]: With dead ends: 200 [2018-09-23 19:36:58,394 INFO L226 Difference]: Without dead ends: 194 [2018-09-23 19:36:58,394 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2018-09-23 19:36:58,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2018-09-23 19:36:58,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 190. [2018-09-23 19:36:58,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2018-09-23 19:36:58,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 192 transitions. [2018-09-23 19:36:58,417 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 192 transitions. Word has length 183 [2018-09-23 19:36:58,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:36:58,417 INFO L480 AbstractCegarLoop]: Abstraction has 190 states and 192 transitions. [2018-09-23 19:36:58,417 INFO L481 AbstractCegarLoop]: Interpolant automaton has 39 states. [2018-09-23 19:36:58,417 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 192 transitions. [2018-09-23 19:36:58,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2018-09-23 19:36:58,418 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:36:58,418 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 36, 36, 36, 1, 1, 1, 1, 1] [2018-09-23 19:36:58,419 INFO L423 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:36:58,419 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:36:58,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1835041505, now seen corresponding path program 71 times [2018-09-23 19:36:58,419 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:36:58,419 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:36:58,420 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:58,420 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:36:58,420 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:36:58,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:00,057 INFO L134 CoverageAnalysis]: Checked inductivity of 3330 backedges. 2664 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:00,058 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:00,058 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:00,065 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:37:00,190 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 37 check-sat command(s) [2018-09-23 19:37:00,191 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:00,196 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:00,228 INFO L134 CoverageAnalysis]: Checked inductivity of 3330 backedges. 2664 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:00,248 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:00,249 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [75, 75] total 75 [2018-09-23 19:37:00,249 INFO L459 AbstractCegarLoop]: Interpolant automaton has 76 states [2018-09-23 19:37:00,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2018-09-23 19:37:00,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1481, Invalid=4219, Unknown=0, NotChecked=0, Total=5700 [2018-09-23 19:37:00,250 INFO L87 Difference]: Start difference. First operand 190 states and 192 transitions. Second operand 76 states. [2018-09-23 19:37:03,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:03,115 INFO L93 Difference]: Finished difference Result 346 states and 350 transitions. [2018-09-23 19:37:03,115 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2018-09-23 19:37:03,115 INFO L78 Accepts]: Start accepts. Automaton has 76 states. Word has length 187 [2018-09-23 19:37:03,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:03,116 INFO L225 Difference]: With dead ends: 346 [2018-09-23 19:37:03,116 INFO L226 Difference]: Without dead ends: 191 [2018-09-23 19:37:03,117 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1962 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=2961, Invalid=9695, Unknown=0, NotChecked=0, Total=12656 [2018-09-23 19:37:03,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2018-09-23 19:37:03,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2018-09-23 19:37:03,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 191 states. [2018-09-23 19:37:03,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 193 transitions. [2018-09-23 19:37:03,139 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 193 transitions. Word has length 187 [2018-09-23 19:37:03,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:03,139 INFO L480 AbstractCegarLoop]: Abstraction has 191 states and 193 transitions. [2018-09-23 19:37:03,139 INFO L481 AbstractCegarLoop]: Interpolant automaton has 76 states. [2018-09-23 19:37:03,140 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 193 transitions. [2018-09-23 19:37:03,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2018-09-23 19:37:03,140 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:03,140 INFO L375 BasicCegarLoop]: trace histogram [37, 37, 37, 36, 36, 1, 1, 1, 1, 1] [2018-09-23 19:37:03,141 INFO L423 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:03,141 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:03,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1521017350, now seen corresponding path program 72 times [2018-09-23 19:37:03,141 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:03,141 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:03,142 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:03,142 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:03,142 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:03,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:03,893 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 775 proven. 2592 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:03,893 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:03,893 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:03,900 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:37:04,029 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 37 check-sat command(s) [2018-09-23 19:37:04,029 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:04,034 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:04,067 INFO L134 CoverageAnalysis]: Checked inductivity of 3367 backedges. 775 proven. 2592 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:04,088 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:04,088 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 39] total 39 [2018-09-23 19:37:04,089 INFO L459 AbstractCegarLoop]: Interpolant automaton has 40 states [2018-09-23 19:37:04,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2018-09-23 19:37:04,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-09-23 19:37:04,089 INFO L87 Difference]: Start difference. First operand 191 states and 193 transitions. Second operand 40 states. [2018-09-23 19:37:04,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:04,309 INFO L93 Difference]: Finished difference Result 205 states and 208 transitions. [2018-09-23 19:37:04,309 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2018-09-23 19:37:04,309 INFO L78 Accepts]: Start accepts. Automaton has 40 states. Word has length 188 [2018-09-23 19:37:04,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:04,311 INFO L225 Difference]: With dead ends: 205 [2018-09-23 19:37:04,311 INFO L226 Difference]: Without dead ends: 199 [2018-09-23 19:37:04,311 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2018-09-23 19:37:04,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2018-09-23 19:37:04,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 195. [2018-09-23 19:37:04,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 195 states. [2018-09-23 19:37:04,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 197 transitions. [2018-09-23 19:37:04,335 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 197 transitions. Word has length 188 [2018-09-23 19:37:04,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:04,335 INFO L480 AbstractCegarLoop]: Abstraction has 195 states and 197 transitions. [2018-09-23 19:37:04,335 INFO L481 AbstractCegarLoop]: Interpolant automaton has 40 states. [2018-09-23 19:37:04,335 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 197 transitions. [2018-09-23 19:37:04,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2018-09-23 19:37:04,336 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:04,336 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 37, 37, 37, 1, 1, 1, 1, 1] [2018-09-23 19:37:04,336 INFO L423 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:04,336 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:04,336 INFO L82 PathProgramCache]: Analyzing trace with hash 1787388540, now seen corresponding path program 73 times [2018-09-23 19:37:04,336 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:04,336 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:04,337 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:04,337 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:04,337 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:04,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:06,097 INFO L134 CoverageAnalysis]: Checked inductivity of 3515 backedges. 2812 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:06,097 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:06,097 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:06,104 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:37:06,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:06,193 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:06,258 INFO L134 CoverageAnalysis]: Checked inductivity of 3515 backedges. 2812 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:06,279 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:06,279 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [77, 77] total 77 [2018-09-23 19:37:06,280 INFO L459 AbstractCegarLoop]: Interpolant automaton has 78 states [2018-09-23 19:37:06,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 78 interpolants. [2018-09-23 19:37:06,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1559, Invalid=4447, Unknown=0, NotChecked=0, Total=6006 [2018-09-23 19:37:06,281 INFO L87 Difference]: Start difference. First operand 195 states and 197 transitions. Second operand 78 states. [2018-09-23 19:37:08,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:08,902 INFO L93 Difference]: Finished difference Result 355 states and 359 transitions. [2018-09-23 19:37:08,902 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2018-09-23 19:37:08,902 INFO L78 Accepts]: Start accepts. Automaton has 78 states. Word has length 192 [2018-09-23 19:37:08,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:08,903 INFO L225 Difference]: With dead ends: 355 [2018-09-23 19:37:08,903 INFO L226 Difference]: Without dead ends: 196 [2018-09-23 19:37:08,904 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2072 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=3117, Invalid=10223, Unknown=0, NotChecked=0, Total=13340 [2018-09-23 19:37:08,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2018-09-23 19:37:08,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2018-09-23 19:37:08,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 196 states. [2018-09-23 19:37:08,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 198 transitions. [2018-09-23 19:37:08,925 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 198 transitions. Word has length 192 [2018-09-23 19:37:08,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:08,925 INFO L480 AbstractCegarLoop]: Abstraction has 196 states and 198 transitions. [2018-09-23 19:37:08,925 INFO L481 AbstractCegarLoop]: Interpolant automaton has 78 states. [2018-09-23 19:37:08,925 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 198 transitions. [2018-09-23 19:37:08,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2018-09-23 19:37:08,926 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:08,926 INFO L375 BasicCegarLoop]: trace histogram [38, 38, 38, 37, 37, 1, 1, 1, 1, 1] [2018-09-23 19:37:08,927 INFO L423 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:08,927 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:08,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1861088757, now seen corresponding path program 74 times [2018-09-23 19:37:08,927 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:08,927 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:08,928 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:08,928 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:37:08,928 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:08,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:09,612 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 815 proven. 2738 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:09,612 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:09,612 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:09,619 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:37:09,709 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:37:09,709 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:09,713 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:09,752 INFO L134 CoverageAnalysis]: Checked inductivity of 3553 backedges. 815 proven. 2738 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:09,773 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:09,773 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 40 [2018-09-23 19:37:09,774 INFO L459 AbstractCegarLoop]: Interpolant automaton has 41 states [2018-09-23 19:37:09,774 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2018-09-23 19:37:09,774 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2018-09-23 19:37:09,774 INFO L87 Difference]: Start difference. First operand 196 states and 198 transitions. Second operand 41 states. [2018-09-23 19:37:09,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:09,995 INFO L93 Difference]: Finished difference Result 210 states and 213 transitions. [2018-09-23 19:37:09,995 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2018-09-23 19:37:09,995 INFO L78 Accepts]: Start accepts. Automaton has 41 states. Word has length 193 [2018-09-23 19:37:09,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:09,996 INFO L225 Difference]: With dead ends: 210 [2018-09-23 19:37:09,996 INFO L226 Difference]: Without dead ends: 204 [2018-09-23 19:37:09,997 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2018-09-23 19:37:09,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2018-09-23 19:37:10,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 200. [2018-09-23 19:37:10,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 200 states. [2018-09-23 19:37:10,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 202 transitions. [2018-09-23 19:37:10,016 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 202 transitions. Word has length 193 [2018-09-23 19:37:10,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:10,016 INFO L480 AbstractCegarLoop]: Abstraction has 200 states and 202 transitions. [2018-09-23 19:37:10,016 INFO L481 AbstractCegarLoop]: Interpolant automaton has 41 states. [2018-09-23 19:37:10,016 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 202 transitions. [2018-09-23 19:37:10,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2018-09-23 19:37:10,017 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:10,017 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 38, 38, 38, 1, 1, 1, 1, 1] [2018-09-23 19:37:10,017 INFO L423 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:10,017 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:10,017 INFO L82 PathProgramCache]: Analyzing trace with hash -315300117, now seen corresponding path program 75 times [2018-09-23 19:37:10,017 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:10,017 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:10,018 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:10,018 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:10,018 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:10,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:11,780 INFO L134 CoverageAnalysis]: Checked inductivity of 3705 backedges. 2964 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:11,780 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:11,780 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:11,788 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:37:11,945 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 39 check-sat command(s) [2018-09-23 19:37:11,946 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:11,952 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:11,994 INFO L134 CoverageAnalysis]: Checked inductivity of 3705 backedges. 2964 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:12,024 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:12,024 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [79, 79] total 79 [2018-09-23 19:37:12,025 INFO L459 AbstractCegarLoop]: Interpolant automaton has 80 states [2018-09-23 19:37:12,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2018-09-23 19:37:12,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1639, Invalid=4681, Unknown=0, NotChecked=0, Total=6320 [2018-09-23 19:37:12,026 INFO L87 Difference]: Start difference. First operand 200 states and 202 transitions. Second operand 80 states. [2018-09-23 19:37:15,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:15,383 INFO L93 Difference]: Finished difference Result 364 states and 368 transitions. [2018-09-23 19:37:15,384 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2018-09-23 19:37:15,385 INFO L78 Accepts]: Start accepts. Automaton has 80 states. Word has length 197 [2018-09-23 19:37:15,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:15,386 INFO L225 Difference]: With dead ends: 364 [2018-09-23 19:37:15,386 INFO L226 Difference]: Without dead ends: 201 [2018-09-23 19:37:15,387 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2185 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=3277, Invalid=10765, Unknown=0, NotChecked=0, Total=14042 [2018-09-23 19:37:15,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2018-09-23 19:37:15,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2018-09-23 19:37:15,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 201 states. [2018-09-23 19:37:15,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 203 transitions. [2018-09-23 19:37:15,411 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 203 transitions. Word has length 197 [2018-09-23 19:37:15,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:15,411 INFO L480 AbstractCegarLoop]: Abstraction has 201 states and 203 transitions. [2018-09-23 19:37:15,412 INFO L481 AbstractCegarLoop]: Interpolant automaton has 80 states. [2018-09-23 19:37:15,412 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 203 transitions. [2018-09-23 19:37:15,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2018-09-23 19:37:15,412 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:15,413 INFO L375 BasicCegarLoop]: trace histogram [39, 39, 39, 38, 38, 1, 1, 1, 1, 1] [2018-09-23 19:37:15,413 INFO L423 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:15,413 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:15,413 INFO L82 PathProgramCache]: Analyzing trace with hash -1372678382, now seen corresponding path program 76 times [2018-09-23 19:37:15,413 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:15,413 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:15,414 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:15,414 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:15,414 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:15,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:16,127 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 856 proven. 2888 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:16,127 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:16,127 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:16,151 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:37:16,247 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:37:16,248 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:16,254 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:16,289 INFO L134 CoverageAnalysis]: Checked inductivity of 3744 backedges. 856 proven. 2888 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:16,310 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:16,310 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 41] total 41 [2018-09-23 19:37:16,311 INFO L459 AbstractCegarLoop]: Interpolant automaton has 42 states [2018-09-23 19:37:16,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2018-09-23 19:37:16,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-09-23 19:37:16,311 INFO L87 Difference]: Start difference. First operand 201 states and 203 transitions. Second operand 42 states. [2018-09-23 19:37:16,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:16,587 INFO L93 Difference]: Finished difference Result 215 states and 218 transitions. [2018-09-23 19:37:16,587 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2018-09-23 19:37:16,588 INFO L78 Accepts]: Start accepts. Automaton has 42 states. Word has length 198 [2018-09-23 19:37:16,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:16,589 INFO L225 Difference]: With dead ends: 215 [2018-09-23 19:37:16,589 INFO L226 Difference]: Without dead ends: 209 [2018-09-23 19:37:16,589 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2018-09-23 19:37:16,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2018-09-23 19:37:16,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 205. [2018-09-23 19:37:16,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 205 states. [2018-09-23 19:37:16,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 207 transitions. [2018-09-23 19:37:16,615 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 207 transitions. Word has length 198 [2018-09-23 19:37:16,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:16,615 INFO L480 AbstractCegarLoop]: Abstraction has 205 states and 207 transitions. [2018-09-23 19:37:16,615 INFO L481 AbstractCegarLoop]: Interpolant automaton has 42 states. [2018-09-23 19:37:16,615 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 207 transitions. [2018-09-23 19:37:16,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2018-09-23 19:37:16,616 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:16,616 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 39, 39, 39, 1, 1, 1, 1, 1] [2018-09-23 19:37:16,616 INFO L423 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:16,617 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:16,617 INFO L82 PathProgramCache]: Analyzing trace with hash 1792389512, now seen corresponding path program 77 times [2018-09-23 19:37:16,617 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:16,617 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:16,618 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:16,618 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:16,618 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:16,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:18,807 INFO L134 CoverageAnalysis]: Checked inductivity of 3900 backedges. 3120 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:18,807 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:18,807 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:18,814 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:37:18,953 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 40 check-sat command(s) [2018-09-23 19:37:18,953 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:18,957 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:18,994 INFO L134 CoverageAnalysis]: Checked inductivity of 3900 backedges. 3120 proven. 780 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:19,015 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:19,015 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [81, 81] total 81 [2018-09-23 19:37:19,016 INFO L459 AbstractCegarLoop]: Interpolant automaton has 82 states [2018-09-23 19:37:19,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2018-09-23 19:37:19,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1721, Invalid=4921, Unknown=0, NotChecked=0, Total=6642 [2018-09-23 19:37:19,017 INFO L87 Difference]: Start difference. First operand 205 states and 207 transitions. Second operand 82 states. [2018-09-23 19:37:21,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:21,563 INFO L93 Difference]: Finished difference Result 373 states and 377 transitions. [2018-09-23 19:37:21,564 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2018-09-23 19:37:21,564 INFO L78 Accepts]: Start accepts. Automaton has 82 states. Word has length 202 [2018-09-23 19:37:21,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:21,565 INFO L225 Difference]: With dead ends: 373 [2018-09-23 19:37:21,565 INFO L226 Difference]: Without dead ends: 206 [2018-09-23 19:37:21,565 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 120 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2301 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=3441, Invalid=11321, Unknown=0, NotChecked=0, Total=14762 [2018-09-23 19:37:21,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2018-09-23 19:37:21,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 206. [2018-09-23 19:37:21,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 206 states. [2018-09-23 19:37:21,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 208 transitions. [2018-09-23 19:37:21,591 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 208 transitions. Word has length 202 [2018-09-23 19:37:21,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:21,591 INFO L480 AbstractCegarLoop]: Abstraction has 206 states and 208 transitions. [2018-09-23 19:37:21,591 INFO L481 AbstractCegarLoop]: Interpolant automaton has 82 states. [2018-09-23 19:37:21,591 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 208 transitions. [2018-09-23 19:37:21,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2018-09-23 19:37:21,592 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:21,592 INFO L375 BasicCegarLoop]: trace histogram [40, 40, 40, 39, 39, 1, 1, 1, 1, 1] [2018-09-23 19:37:21,592 INFO L423 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:21,593 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:21,593 INFO L82 PathProgramCache]: Analyzing trace with hash -185138751, now seen corresponding path program 78 times [2018-09-23 19:37:21,593 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:21,593 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:21,594 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:21,594 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:21,594 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:21,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:22,367 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 898 proven. 3042 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:22,367 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:22,368 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:22,375 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:37:22,522 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 40 check-sat command(s) [2018-09-23 19:37:22,523 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:22,529 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:22,568 INFO L134 CoverageAnalysis]: Checked inductivity of 3940 backedges. 898 proven. 3042 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:22,589 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:22,589 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 42 [2018-09-23 19:37:22,590 INFO L459 AbstractCegarLoop]: Interpolant automaton has 43 states [2018-09-23 19:37:22,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2018-09-23 19:37:22,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2018-09-23 19:37:22,590 INFO L87 Difference]: Start difference. First operand 206 states and 208 transitions. Second operand 43 states. [2018-09-23 19:37:22,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:22,864 INFO L93 Difference]: Finished difference Result 220 states and 223 transitions. [2018-09-23 19:37:22,866 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2018-09-23 19:37:22,867 INFO L78 Accepts]: Start accepts. Automaton has 43 states. Word has length 203 [2018-09-23 19:37:22,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:22,868 INFO L225 Difference]: With dead ends: 220 [2018-09-23 19:37:22,868 INFO L226 Difference]: Without dead ends: 214 [2018-09-23 19:37:22,869 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=903, Invalid=903, Unknown=0, NotChecked=0, Total=1806 [2018-09-23 19:37:22,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2018-09-23 19:37:22,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 210. [2018-09-23 19:37:22,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 210 states. [2018-09-23 19:37:22,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 212 transitions. [2018-09-23 19:37:22,895 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 212 transitions. Word has length 203 [2018-09-23 19:37:22,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:22,896 INFO L480 AbstractCegarLoop]: Abstraction has 210 states and 212 transitions. [2018-09-23 19:37:22,896 INFO L481 AbstractCegarLoop]: Interpolant automaton has 43 states. [2018-09-23 19:37:22,896 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 212 transitions. [2018-09-23 19:37:22,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2018-09-23 19:37:22,897 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:22,897 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 40, 40, 40, 1, 1, 1, 1, 1] [2018-09-23 19:37:22,897 INFO L423 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:22,897 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:22,898 INFO L82 PathProgramCache]: Analyzing trace with hash -319083337, now seen corresponding path program 79 times [2018-09-23 19:37:22,898 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:22,898 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:22,898 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:22,899 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:22,899 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:22,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:25,219 INFO L134 CoverageAnalysis]: Checked inductivity of 4100 backedges. 3280 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:25,219 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:25,219 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:25,227 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:37:25,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:25,328 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:25,366 INFO L134 CoverageAnalysis]: Checked inductivity of 4100 backedges. 3280 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:25,386 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:25,387 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [83, 83] total 83 [2018-09-23 19:37:25,387 INFO L459 AbstractCegarLoop]: Interpolant automaton has 84 states [2018-09-23 19:37:25,388 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 84 interpolants. [2018-09-23 19:37:25,388 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1805, Invalid=5167, Unknown=0, NotChecked=0, Total=6972 [2018-09-23 19:37:25,388 INFO L87 Difference]: Start difference. First operand 210 states and 212 transitions. Second operand 84 states. [2018-09-23 19:37:27,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:27,865 INFO L93 Difference]: Finished difference Result 382 states and 386 transitions. [2018-09-23 19:37:27,865 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2018-09-23 19:37:27,865 INFO L78 Accepts]: Start accepts. Automaton has 84 states. Word has length 207 [2018-09-23 19:37:27,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:27,866 INFO L225 Difference]: With dead ends: 382 [2018-09-23 19:37:27,866 INFO L226 Difference]: Without dead ends: 211 [2018-09-23 19:37:27,867 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 207 SyntacticMatches, 0 SemanticMatches, 123 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2420 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=3609, Invalid=11891, Unknown=0, NotChecked=0, Total=15500 [2018-09-23 19:37:27,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2018-09-23 19:37:27,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2018-09-23 19:37:27,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2018-09-23 19:37:27,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 213 transitions. [2018-09-23 19:37:27,886 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 213 transitions. Word has length 207 [2018-09-23 19:37:27,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:27,886 INFO L480 AbstractCegarLoop]: Abstraction has 211 states and 213 transitions. [2018-09-23 19:37:27,886 INFO L481 AbstractCegarLoop]: Interpolant automaton has 84 states. [2018-09-23 19:37:27,886 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 213 transitions. [2018-09-23 19:37:27,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2018-09-23 19:37:27,887 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:27,887 INFO L375 BasicCegarLoop]: trace histogram [41, 41, 41, 40, 40, 1, 1, 1, 1, 1] [2018-09-23 19:37:27,887 INFO L423 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:27,887 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:27,887 INFO L82 PathProgramCache]: Analyzing trace with hash 1953503262, now seen corresponding path program 80 times [2018-09-23 19:37:27,887 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:27,888 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:27,888 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:27,888 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:37:27,888 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:27,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:28,744 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 941 proven. 3200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:28,744 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:28,744 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:28,752 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:37:28,851 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:37:28,851 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:28,856 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:28,913 INFO L134 CoverageAnalysis]: Checked inductivity of 4141 backedges. 941 proven. 3200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:28,934 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:28,934 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 43] total 43 [2018-09-23 19:37:28,935 INFO L459 AbstractCegarLoop]: Interpolant automaton has 44 states [2018-09-23 19:37:28,935 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2018-09-23 19:37:28,935 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2018-09-23 19:37:28,935 INFO L87 Difference]: Start difference. First operand 211 states and 213 transitions. Second operand 44 states. [2018-09-23 19:37:29,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:29,213 INFO L93 Difference]: Finished difference Result 225 states and 228 transitions. [2018-09-23 19:37:29,213 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2018-09-23 19:37:29,213 INFO L78 Accepts]: Start accepts. Automaton has 44 states. Word has length 208 [2018-09-23 19:37:29,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:29,214 INFO L225 Difference]: With dead ends: 225 [2018-09-23 19:37:29,214 INFO L226 Difference]: Without dead ends: 219 [2018-09-23 19:37:29,214 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 248 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2018-09-23 19:37:29,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2018-09-23 19:37:29,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 215. [2018-09-23 19:37:29,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 215 states. [2018-09-23 19:37:29,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 217 transitions. [2018-09-23 19:37:29,234 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 217 transitions. Word has length 208 [2018-09-23 19:37:29,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:29,234 INFO L480 AbstractCegarLoop]: Abstraction has 215 states and 217 transitions. [2018-09-23 19:37:29,234 INFO L481 AbstractCegarLoop]: Interpolant automaton has 44 states. [2018-09-23 19:37:29,234 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 217 transitions. [2018-09-23 19:37:29,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2018-09-23 19:37:29,235 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:29,235 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 41, 41, 41, 1, 1, 1, 1, 1] [2018-09-23 19:37:29,235 INFO L423 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:29,236 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:29,236 INFO L82 PathProgramCache]: Analyzing trace with hash 1125633172, now seen corresponding path program 81 times [2018-09-23 19:37:29,236 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:29,236 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:29,237 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:29,237 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:29,237 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:29,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:31,288 INFO L134 CoverageAnalysis]: Checked inductivity of 4305 backedges. 3444 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:31,289 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:31,289 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:31,297 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:37:31,455 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 42 check-sat command(s) [2018-09-23 19:37:31,455 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:31,460 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:31,515 INFO L134 CoverageAnalysis]: Checked inductivity of 4305 backedges. 3444 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:31,544 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:31,545 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [85, 85] total 85 [2018-09-23 19:37:31,545 INFO L459 AbstractCegarLoop]: Interpolant automaton has 86 states [2018-09-23 19:37:31,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2018-09-23 19:37:31,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1891, Invalid=5419, Unknown=0, NotChecked=0, Total=7310 [2018-09-23 19:37:31,546 INFO L87 Difference]: Start difference. First operand 215 states and 217 transitions. Second operand 86 states. [2018-09-23 19:37:34,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:34,450 INFO L93 Difference]: Finished difference Result 391 states and 395 transitions. [2018-09-23 19:37:34,450 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2018-09-23 19:37:34,450 INFO L78 Accepts]: Start accepts. Automaton has 86 states. Word has length 212 [2018-09-23 19:37:34,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:34,451 INFO L225 Difference]: With dead ends: 391 [2018-09-23 19:37:34,451 INFO L226 Difference]: Without dead ends: 216 [2018-09-23 19:37:34,452 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 126 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2542 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=3781, Invalid=12475, Unknown=0, NotChecked=0, Total=16256 [2018-09-23 19:37:34,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2018-09-23 19:37:34,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2018-09-23 19:37:34,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 216 states. [2018-09-23 19:37:34,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 218 transitions. [2018-09-23 19:37:34,473 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 218 transitions. Word has length 212 [2018-09-23 19:37:34,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:34,473 INFO L480 AbstractCegarLoop]: Abstraction has 216 states and 218 transitions. [2018-09-23 19:37:34,473 INFO L481 AbstractCegarLoop]: Interpolant automaton has 86 states. [2018-09-23 19:37:34,473 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 218 transitions. [2018-09-23 19:37:34,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2018-09-23 19:37:34,474 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:34,474 INFO L375 BasicCegarLoop]: trace histogram [42, 42, 42, 41, 41, 1, 1, 1, 1, 1] [2018-09-23 19:37:34,474 INFO L423 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:34,475 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:34,475 INFO L82 PathProgramCache]: Analyzing trace with hash -155129459, now seen corresponding path program 82 times [2018-09-23 19:37:34,475 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:34,475 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:34,476 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:34,476 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:34,476 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:34,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:35,304 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 985 proven. 3362 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:35,304 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:35,304 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:35,314 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:37:35,416 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:37:35,416 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:35,422 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:35,461 INFO L134 CoverageAnalysis]: Checked inductivity of 4347 backedges. 985 proven. 3362 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:35,482 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:35,482 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 44 [2018-09-23 19:37:35,482 INFO L459 AbstractCegarLoop]: Interpolant automaton has 45 states [2018-09-23 19:37:35,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2018-09-23 19:37:35,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2018-09-23 19:37:35,483 INFO L87 Difference]: Start difference. First operand 216 states and 218 transitions. Second operand 45 states. [2018-09-23 19:37:35,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:35,800 INFO L93 Difference]: Finished difference Result 230 states and 233 transitions. [2018-09-23 19:37:35,800 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2018-09-23 19:37:35,801 INFO L78 Accepts]: Start accepts. Automaton has 45 states. Word has length 213 [2018-09-23 19:37:35,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:35,802 INFO L225 Difference]: With dead ends: 230 [2018-09-23 19:37:35,802 INFO L226 Difference]: Without dead ends: 224 [2018-09-23 19:37:35,802 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 254 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2018-09-23 19:37:35,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2018-09-23 19:37:35,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 220. [2018-09-23 19:37:35,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 220 states. [2018-09-23 19:37:35,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 222 transitions. [2018-09-23 19:37:35,824 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 222 transitions. Word has length 213 [2018-09-23 19:37:35,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:35,824 INFO L480 AbstractCegarLoop]: Abstraction has 220 states and 222 transitions. [2018-09-23 19:37:35,825 INFO L481 AbstractCegarLoop]: Interpolant automaton has 45 states. [2018-09-23 19:37:35,825 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 222 transitions. [2018-09-23 19:37:35,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2018-09-23 19:37:35,826 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:35,826 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 42, 42, 42, 1, 1, 1, 1, 1] [2018-09-23 19:37:35,826 INFO L423 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:35,826 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:35,826 INFO L82 PathProgramCache]: Analyzing trace with hash -1531687293, now seen corresponding path program 83 times [2018-09-23 19:37:35,826 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:35,827 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:35,827 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:35,827 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:35,827 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:35,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:38,097 INFO L134 CoverageAnalysis]: Checked inductivity of 4515 backedges. 3612 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:38,097 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:38,097 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:38,104 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:37:38,247 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 43 check-sat command(s) [2018-09-23 19:37:38,248 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:38,252 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:38,293 INFO L134 CoverageAnalysis]: Checked inductivity of 4515 backedges. 3612 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:38,313 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:38,313 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [87, 87] total 87 [2018-09-23 19:37:38,314 INFO L459 AbstractCegarLoop]: Interpolant automaton has 88 states [2018-09-23 19:37:38,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 88 interpolants. [2018-09-23 19:37:38,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1979, Invalid=5677, Unknown=0, NotChecked=0, Total=7656 [2018-09-23 19:37:38,315 INFO L87 Difference]: Start difference. First operand 220 states and 222 transitions. Second operand 88 states. [2018-09-23 19:37:41,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:41,270 INFO L93 Difference]: Finished difference Result 400 states and 404 transitions. [2018-09-23 19:37:41,270 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2018-09-23 19:37:41,271 INFO L78 Accepts]: Start accepts. Automaton has 88 states. Word has length 217 [2018-09-23 19:37:41,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:41,271 INFO L225 Difference]: With dead ends: 400 [2018-09-23 19:37:41,271 INFO L226 Difference]: Without dead ends: 221 [2018-09-23 19:37:41,272 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2667 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=3957, Invalid=13073, Unknown=0, NotChecked=0, Total=17030 [2018-09-23 19:37:41,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2018-09-23 19:37:41,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 221. [2018-09-23 19:37:41,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 221 states. [2018-09-23 19:37:41,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 223 transitions. [2018-09-23 19:37:41,292 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 223 transitions. Word has length 217 [2018-09-23 19:37:41,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:41,292 INFO L480 AbstractCegarLoop]: Abstraction has 221 states and 223 transitions. [2018-09-23 19:37:41,292 INFO L481 AbstractCegarLoop]: Interpolant automaton has 88 states. [2018-09-23 19:37:41,293 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 223 transitions. [2018-09-23 19:37:41,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2018-09-23 19:37:41,293 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:41,294 INFO L375 BasicCegarLoop]: trace histogram [43, 43, 43, 42, 42, 1, 1, 1, 1, 1] [2018-09-23 19:37:41,294 INFO L423 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:41,294 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:41,294 INFO L82 PathProgramCache]: Analyzing trace with hash 1128490282, now seen corresponding path program 84 times [2018-09-23 19:37:41,294 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:41,294 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:41,295 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:41,295 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:41,295 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:41,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:42,186 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 1030 proven. 3528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:42,187 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:42,187 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:42,195 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:37:42,350 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 43 check-sat command(s) [2018-09-23 19:37:42,351 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:42,355 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:42,396 INFO L134 CoverageAnalysis]: Checked inductivity of 4558 backedges. 1030 proven. 3528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:42,416 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:42,417 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 45] total 45 [2018-09-23 19:37:42,417 INFO L459 AbstractCegarLoop]: Interpolant automaton has 46 states [2018-09-23 19:37:42,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2018-09-23 19:37:42,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2018-09-23 19:37:42,418 INFO L87 Difference]: Start difference. First operand 221 states and 223 transitions. Second operand 46 states. [2018-09-23 19:37:42,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:42,678 INFO L93 Difference]: Finished difference Result 235 states and 238 transitions. [2018-09-23 19:37:42,678 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2018-09-23 19:37:42,678 INFO L78 Accepts]: Start accepts. Automaton has 46 states. Word has length 218 [2018-09-23 19:37:42,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:42,679 INFO L225 Difference]: With dead ends: 235 [2018-09-23 19:37:42,679 INFO L226 Difference]: Without dead ends: 229 [2018-09-23 19:37:42,679 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2018-09-23 19:37:42,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2018-09-23 19:37:42,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 225. [2018-09-23 19:37:42,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 225 states. [2018-09-23 19:37:42,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 227 transitions. [2018-09-23 19:37:42,700 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 227 transitions. Word has length 218 [2018-09-23 19:37:42,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:42,700 INFO L480 AbstractCegarLoop]: Abstraction has 225 states and 227 transitions. [2018-09-23 19:37:42,700 INFO L481 AbstractCegarLoop]: Interpolant automaton has 46 states. [2018-09-23 19:37:42,701 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 227 transitions. [2018-09-23 19:37:42,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2018-09-23 19:37:42,701 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:42,701 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 43, 43, 43, 1, 1, 1, 1, 1] [2018-09-23 19:37:42,702 INFO L423 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:42,702 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:42,702 INFO L82 PathProgramCache]: Analyzing trace with hash -1373260896, now seen corresponding path program 85 times [2018-09-23 19:37:42,702 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:42,702 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:42,703 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:42,703 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:42,703 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:42,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:45,273 INFO L134 CoverageAnalysis]: Checked inductivity of 4730 backedges. 3784 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:45,273 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:45,273 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:45,281 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:37:45,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:45,392 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:45,433 INFO L134 CoverageAnalysis]: Checked inductivity of 4730 backedges. 3784 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:45,454 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:45,455 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [89, 89] total 89 [2018-09-23 19:37:45,455 INFO L459 AbstractCegarLoop]: Interpolant automaton has 90 states [2018-09-23 19:37:45,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2018-09-23 19:37:45,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2069, Invalid=5941, Unknown=0, NotChecked=0, Total=8010 [2018-09-23 19:37:45,456 INFO L87 Difference]: Start difference. First operand 225 states and 227 transitions. Second operand 90 states. [2018-09-23 19:37:48,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:48,307 INFO L93 Difference]: Finished difference Result 409 states and 413 transitions. [2018-09-23 19:37:48,307 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2018-09-23 19:37:48,307 INFO L78 Accepts]: Start accepts. Automaton has 90 states. Word has length 222 [2018-09-23 19:37:48,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:48,308 INFO L225 Difference]: With dead ends: 409 [2018-09-23 19:37:48,308 INFO L226 Difference]: Without dead ends: 226 [2018-09-23 19:37:48,309 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 354 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2795 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=4137, Invalid=13685, Unknown=0, NotChecked=0, Total=17822 [2018-09-23 19:37:48,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2018-09-23 19:37:48,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 226. [2018-09-23 19:37:48,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 226 states. [2018-09-23 19:37:48,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 228 transitions. [2018-09-23 19:37:48,331 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 228 transitions. Word has length 222 [2018-09-23 19:37:48,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:48,331 INFO L480 AbstractCegarLoop]: Abstraction has 226 states and 228 transitions. [2018-09-23 19:37:48,331 INFO L481 AbstractCegarLoop]: Interpolant automaton has 90 states. [2018-09-23 19:37:48,332 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 228 transitions. [2018-09-23 19:37:48,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2018-09-23 19:37:48,332 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:48,332 INFO L375 BasicCegarLoop]: trace histogram [44, 44, 44, 43, 43, 1, 1, 1, 1, 1] [2018-09-23 19:37:48,333 INFO L423 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:48,333 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:48,333 INFO L82 PathProgramCache]: Analyzing trace with hash 2022550873, now seen corresponding path program 86 times [2018-09-23 19:37:48,333 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:48,333 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:48,334 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:48,334 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:37:48,334 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:48,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:49,572 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 1076 proven. 3698 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:49,572 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:49,573 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:49,579 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:37:49,683 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:37:49,684 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:49,688 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:49,730 INFO L134 CoverageAnalysis]: Checked inductivity of 4774 backedges. 1076 proven. 3698 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:49,749 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:49,750 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 46 [2018-09-23 19:37:49,750 INFO L459 AbstractCegarLoop]: Interpolant automaton has 47 states [2018-09-23 19:37:49,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2018-09-23 19:37:49,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2018-09-23 19:37:49,751 INFO L87 Difference]: Start difference. First operand 226 states and 228 transitions. Second operand 47 states. [2018-09-23 19:37:50,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:50,111 INFO L93 Difference]: Finished difference Result 240 states and 243 transitions. [2018-09-23 19:37:50,111 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2018-09-23 19:37:50,111 INFO L78 Accepts]: Start accepts. Automaton has 47 states. Word has length 223 [2018-09-23 19:37:50,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:50,113 INFO L225 Difference]: With dead ends: 240 [2018-09-23 19:37:50,113 INFO L226 Difference]: Without dead ends: 234 [2018-09-23 19:37:50,113 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2018-09-23 19:37:50,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2018-09-23 19:37:50,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 230. [2018-09-23 19:37:50,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2018-09-23 19:37:50,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 232 transitions. [2018-09-23 19:37:50,136 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 232 transitions. Word has length 223 [2018-09-23 19:37:50,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:50,136 INFO L480 AbstractCegarLoop]: Abstraction has 230 states and 232 transitions. [2018-09-23 19:37:50,136 INFO L481 AbstractCegarLoop]: Interpolant automaton has 47 states. [2018-09-23 19:37:50,136 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 232 transitions. [2018-09-23 19:37:50,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2018-09-23 19:37:50,137 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:50,137 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 44, 44, 44, 1, 1, 1, 1, 1] [2018-09-23 19:37:50,137 INFO L423 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:50,137 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:50,138 INFO L82 PathProgramCache]: Analyzing trace with hash 664947791, now seen corresponding path program 87 times [2018-09-23 19:37:50,138 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:50,138 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:50,138 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:50,138 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:50,138 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:50,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:52,484 INFO L134 CoverageAnalysis]: Checked inductivity of 4950 backedges. 3960 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:52,485 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:52,485 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:52,493 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:37:52,674 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 45 check-sat command(s) [2018-09-23 19:37:52,674 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:52,680 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:52,725 INFO L134 CoverageAnalysis]: Checked inductivity of 4950 backedges. 3960 proven. 990 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:52,746 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:52,746 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [91, 91] total 91 [2018-09-23 19:37:52,747 INFO L459 AbstractCegarLoop]: Interpolant automaton has 92 states [2018-09-23 19:37:52,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2018-09-23 19:37:52,748 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2161, Invalid=6211, Unknown=0, NotChecked=0, Total=8372 [2018-09-23 19:37:52,748 INFO L87 Difference]: Start difference. First operand 230 states and 232 transitions. Second operand 92 states. [2018-09-23 19:37:56,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:56,099 INFO L93 Difference]: Finished difference Result 418 states and 422 transitions. [2018-09-23 19:37:56,099 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 92 states. [2018-09-23 19:37:56,099 INFO L78 Accepts]: Start accepts. Automaton has 92 states. Word has length 227 [2018-09-23 19:37:56,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:56,100 INFO L225 Difference]: With dead ends: 418 [2018-09-23 19:37:56,100 INFO L226 Difference]: Without dead ends: 231 [2018-09-23 19:37:56,100 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2926 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=4321, Invalid=14311, Unknown=0, NotChecked=0, Total=18632 [2018-09-23 19:37:56,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2018-09-23 19:37:56,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 231. [2018-09-23 19:37:56,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 231 states. [2018-09-23 19:37:56,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 233 transitions. [2018-09-23 19:37:56,122 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 233 transitions. Word has length 227 [2018-09-23 19:37:56,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:56,122 INFO L480 AbstractCegarLoop]: Abstraction has 231 states and 233 transitions. [2018-09-23 19:37:56,122 INFO L481 AbstractCegarLoop]: Interpolant automaton has 92 states. [2018-09-23 19:37:56,123 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 233 transitions. [2018-09-23 19:37:56,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2018-09-23 19:37:56,123 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:56,123 INFO L375 BasicCegarLoop]: trace histogram [45, 45, 45, 44, 44, 1, 1, 1, 1, 1] [2018-09-23 19:37:56,124 INFO L423 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:56,124 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:56,124 INFO L82 PathProgramCache]: Analyzing trace with hash -402751946, now seen corresponding path program 88 times [2018-09-23 19:37:56,124 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:56,124 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:56,125 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:56,125 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:56,125 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:56,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:37:57,059 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 1123 proven. 3872 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:57,059 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:37:57,059 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:37:57,067 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:37:57,178 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:37:57,178 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:37:57,186 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:37:57,230 INFO L134 CoverageAnalysis]: Checked inductivity of 4995 backedges. 1123 proven. 3872 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:37:57,252 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:37:57,252 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [47, 47] total 47 [2018-09-23 19:37:57,253 INFO L459 AbstractCegarLoop]: Interpolant automaton has 48 states [2018-09-23 19:37:57,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2018-09-23 19:37:57,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-09-23 19:37:57,253 INFO L87 Difference]: Start difference. First operand 231 states and 233 transitions. Second operand 48 states. [2018-09-23 19:37:57,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:37:57,581 INFO L93 Difference]: Finished difference Result 245 states and 248 transitions. [2018-09-23 19:37:57,585 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2018-09-23 19:37:57,586 INFO L78 Accepts]: Start accepts. Automaton has 48 states. Word has length 228 [2018-09-23 19:37:57,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:37:57,587 INFO L225 Difference]: With dead ends: 245 [2018-09-23 19:37:57,587 INFO L226 Difference]: Without dead ends: 239 [2018-09-23 19:37:57,587 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 272 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1128, Invalid=1128, Unknown=0, NotChecked=0, Total=2256 [2018-09-23 19:37:57,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2018-09-23 19:37:57,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 235. [2018-09-23 19:37:57,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 235 states. [2018-09-23 19:37:57,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 237 transitions. [2018-09-23 19:37:57,613 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 237 transitions. Word has length 228 [2018-09-23 19:37:57,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:37:57,613 INFO L480 AbstractCegarLoop]: Abstraction has 235 states and 237 transitions. [2018-09-23 19:37:57,613 INFO L481 AbstractCegarLoop]: Interpolant automaton has 48 states. [2018-09-23 19:37:57,614 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 237 transitions. [2018-09-23 19:37:57,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2018-09-23 19:37:57,614 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:37:57,614 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 45, 45, 45, 1, 1, 1, 1, 1] [2018-09-23 19:37:57,615 INFO L423 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:37:57,615 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:37:57,615 INFO L82 PathProgramCache]: Analyzing trace with hash -564828500, now seen corresponding path program 89 times [2018-09-23 19:37:57,615 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:37:57,615 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:37:57,615 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:57,616 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:37:57,616 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:37:57,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:00,387 INFO L134 CoverageAnalysis]: Checked inductivity of 5175 backedges. 4140 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:00,388 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:00,388 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:00,396 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:38:00,556 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 46 check-sat command(s) [2018-09-23 19:38:00,556 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:38:00,562 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:00,607 INFO L134 CoverageAnalysis]: Checked inductivity of 5175 backedges. 4140 proven. 1035 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:00,629 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:00,630 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [93, 93] total 93 [2018-09-23 19:38:00,630 INFO L459 AbstractCegarLoop]: Interpolant automaton has 94 states [2018-09-23 19:38:00,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2018-09-23 19:38:00,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2255, Invalid=6487, Unknown=0, NotChecked=0, Total=8742 [2018-09-23 19:38:00,631 INFO L87 Difference]: Start difference. First operand 235 states and 237 transitions. Second operand 94 states. [2018-09-23 19:38:03,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:03,827 INFO L93 Difference]: Finished difference Result 427 states and 431 transitions. [2018-09-23 19:38:03,827 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2018-09-23 19:38:03,827 INFO L78 Accepts]: Start accepts. Automaton has 94 states. Word has length 232 [2018-09-23 19:38:03,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:03,828 INFO L225 Difference]: With dead ends: 427 [2018-09-23 19:38:03,828 INFO L226 Difference]: Without dead ends: 236 [2018-09-23 19:38:03,829 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3060 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=4509, Invalid=14951, Unknown=0, NotChecked=0, Total=19460 [2018-09-23 19:38:03,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2018-09-23 19:38:03,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 236. [2018-09-23 19:38:03,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 236 states. [2018-09-23 19:38:03,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 238 transitions. [2018-09-23 19:38:03,859 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 238 transitions. Word has length 232 [2018-09-23 19:38:03,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:03,859 INFO L480 AbstractCegarLoop]: Abstraction has 236 states and 238 transitions. [2018-09-23 19:38:03,859 INFO L481 AbstractCegarLoop]: Interpolant automaton has 94 states. [2018-09-23 19:38:03,859 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 238 transitions. [2018-09-23 19:38:03,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2018-09-23 19:38:03,860 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:03,860 INFO L375 BasicCegarLoop]: trace histogram [46, 46, 46, 45, 45, 1, 1, 1, 1, 1] [2018-09-23 19:38:03,860 INFO L423 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:03,860 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:03,860 INFO L82 PathProgramCache]: Analyzing trace with hash 522145061, now seen corresponding path program 90 times [2018-09-23 19:38:03,861 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:03,861 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:03,861 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:03,861 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:38:03,861 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:03,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:05,056 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 1171 proven. 4050 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:05,057 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:05,057 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:05,064 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:38:05,228 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 46 check-sat command(s) [2018-09-23 19:38:05,229 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:38:05,234 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:05,304 INFO L134 CoverageAnalysis]: Checked inductivity of 5221 backedges. 1171 proven. 4050 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:05,325 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:05,325 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 48 [2018-09-23 19:38:05,325 INFO L459 AbstractCegarLoop]: Interpolant automaton has 49 states [2018-09-23 19:38:05,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2018-09-23 19:38:05,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2018-09-23 19:38:05,326 INFO L87 Difference]: Start difference. First operand 236 states and 238 transitions. Second operand 49 states. [2018-09-23 19:38:05,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:05,669 INFO L93 Difference]: Finished difference Result 250 states and 253 transitions. [2018-09-23 19:38:05,670 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2018-09-23 19:38:05,670 INFO L78 Accepts]: Start accepts. Automaton has 49 states. Word has length 233 [2018-09-23 19:38:05,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:05,671 INFO L225 Difference]: With dead ends: 250 [2018-09-23 19:38:05,671 INFO L226 Difference]: Without dead ends: 244 [2018-09-23 19:38:05,671 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1176, Invalid=1176, Unknown=0, NotChecked=0, Total=2352 [2018-09-23 19:38:05,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2018-09-23 19:38:05,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 240. [2018-09-23 19:38:05,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 240 states. [2018-09-23 19:38:05,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 242 transitions. [2018-09-23 19:38:05,695 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 242 transitions. Word has length 233 [2018-09-23 19:38:05,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:05,695 INFO L480 AbstractCegarLoop]: Abstraction has 240 states and 242 transitions. [2018-09-23 19:38:05,695 INFO L481 AbstractCegarLoop]: Interpolant automaton has 49 states. [2018-09-23 19:38:05,696 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 242 transitions. [2018-09-23 19:38:05,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2018-09-23 19:38:05,696 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:05,696 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 46, 46, 46, 1, 1, 1, 1, 1] [2018-09-23 19:38:05,697 INFO L423 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:05,697 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:05,697 INFO L82 PathProgramCache]: Analyzing trace with hash -377018853, now seen corresponding path program 91 times [2018-09-23 19:38:05,697 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:05,697 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:05,698 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:05,698 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:38:05,698 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:05,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:08,708 INFO L134 CoverageAnalysis]: Checked inductivity of 5405 backedges. 4324 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:08,708 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:08,708 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:08,715 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:38:08,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:08,834 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:08,882 INFO L134 CoverageAnalysis]: Checked inductivity of 5405 backedges. 4324 proven. 1081 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:08,903 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:08,903 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [95, 95] total 95 [2018-09-23 19:38:08,903 INFO L459 AbstractCegarLoop]: Interpolant automaton has 96 states [2018-09-23 19:38:08,904 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2018-09-23 19:38:08,904 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2351, Invalid=6769, Unknown=0, NotChecked=0, Total=9120 [2018-09-23 19:38:08,904 INFO L87 Difference]: Start difference. First operand 240 states and 242 transitions. Second operand 96 states. [2018-09-23 19:38:12,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:12,362 INFO L93 Difference]: Finished difference Result 436 states and 440 transitions. [2018-09-23 19:38:12,362 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2018-09-23 19:38:12,362 INFO L78 Accepts]: Start accepts. Automaton has 96 states. Word has length 237 [2018-09-23 19:38:12,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:12,363 INFO L225 Difference]: With dead ends: 436 [2018-09-23 19:38:12,363 INFO L226 Difference]: Without dead ends: 241 [2018-09-23 19:38:12,364 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 378 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3197 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=4701, Invalid=15605, Unknown=0, NotChecked=0, Total=20306 [2018-09-23 19:38:12,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2018-09-23 19:38:12,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 241. [2018-09-23 19:38:12,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2018-09-23 19:38:12,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 243 transitions. [2018-09-23 19:38:12,387 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 243 transitions. Word has length 237 [2018-09-23 19:38:12,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:12,387 INFO L480 AbstractCegarLoop]: Abstraction has 241 states and 243 transitions. [2018-09-23 19:38:12,387 INFO L481 AbstractCegarLoop]: Interpolant automaton has 96 states. [2018-09-23 19:38:12,387 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 243 transitions. [2018-09-23 19:38:12,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2018-09-23 19:38:12,388 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:12,388 INFO L375 BasicCegarLoop]: trace histogram [47, 47, 47, 46, 46, 1, 1, 1, 1, 1] [2018-09-23 19:38:12,389 INFO L423 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:12,389 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:12,389 INFO L82 PathProgramCache]: Analyzing trace with hash 125264706, now seen corresponding path program 92 times [2018-09-23 19:38:12,389 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:12,389 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:12,389 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:12,389 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:38:12,390 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:12,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:13,399 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 1220 proven. 4232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:13,399 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:13,399 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:13,406 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:38:13,515 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:38:13,515 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:38:13,520 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:13,582 INFO L134 CoverageAnalysis]: Checked inductivity of 5452 backedges. 1220 proven. 4232 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:13,604 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:13,605 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [49, 49] total 49 [2018-09-23 19:38:13,605 INFO L459 AbstractCegarLoop]: Interpolant automaton has 50 states [2018-09-23 19:38:13,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2018-09-23 19:38:13,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-09-23 19:38:13,606 INFO L87 Difference]: Start difference. First operand 241 states and 243 transitions. Second operand 50 states. [2018-09-23 19:38:13,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:13,962 INFO L93 Difference]: Finished difference Result 255 states and 258 transitions. [2018-09-23 19:38:13,962 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2018-09-23 19:38:13,962 INFO L78 Accepts]: Start accepts. Automaton has 50 states. Word has length 238 [2018-09-23 19:38:13,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:13,963 INFO L225 Difference]: With dead ends: 255 [2018-09-23 19:38:13,963 INFO L226 Difference]: Without dead ends: 249 [2018-09-23 19:38:13,963 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1225, Invalid=1225, Unknown=0, NotChecked=0, Total=2450 [2018-09-23 19:38:13,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2018-09-23 19:38:13,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 245. [2018-09-23 19:38:13,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 245 states. [2018-09-23 19:38:13,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 247 transitions. [2018-09-23 19:38:13,989 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 247 transitions. Word has length 238 [2018-09-23 19:38:13,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:13,989 INFO L480 AbstractCegarLoop]: Abstraction has 245 states and 247 transitions. [2018-09-23 19:38:13,989 INFO L481 AbstractCegarLoop]: Interpolant automaton has 50 states. [2018-09-23 19:38:13,989 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 247 transitions. [2018-09-23 19:38:13,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2018-09-23 19:38:13,990 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:13,990 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 47, 47, 47, 1, 1, 1, 1, 1] [2018-09-23 19:38:13,991 INFO L423 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:13,991 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:13,991 INFO L82 PathProgramCache]: Analyzing trace with hash 494724536, now seen corresponding path program 93 times [2018-09-23 19:38:13,991 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:13,991 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:13,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:13,992 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:38:13,992 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:14,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:17,020 INFO L134 CoverageAnalysis]: Checked inductivity of 5640 backedges. 4512 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:17,020 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:17,020 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:17,029 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:38:17,230 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 48 check-sat command(s) [2018-09-23 19:38:17,230 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:38:17,235 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:17,280 INFO L134 CoverageAnalysis]: Checked inductivity of 5640 backedges. 4512 proven. 1128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:17,300 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:17,301 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [97, 97] total 97 [2018-09-23 19:38:17,301 INFO L459 AbstractCegarLoop]: Interpolant automaton has 98 states [2018-09-23 19:38:17,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 98 interpolants. [2018-09-23 19:38:17,302 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2449, Invalid=7057, Unknown=0, NotChecked=0, Total=9506 [2018-09-23 19:38:17,303 INFO L87 Difference]: Start difference. First operand 245 states and 247 transitions. Second operand 98 states. [2018-09-23 19:38:20,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:20,968 INFO L93 Difference]: Finished difference Result 445 states and 449 transitions. [2018-09-23 19:38:20,968 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2018-09-23 19:38:20,968 INFO L78 Accepts]: Start accepts. Automaton has 98 states. Word has length 242 [2018-09-23 19:38:20,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:20,969 INFO L225 Difference]: With dead ends: 445 [2018-09-23 19:38:20,969 INFO L226 Difference]: Without dead ends: 246 [2018-09-23 19:38:20,971 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3337 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=4897, Invalid=16273, Unknown=0, NotChecked=0, Total=21170 [2018-09-23 19:38:20,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2018-09-23 19:38:21,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 246. [2018-09-23 19:38:21,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 246 states. [2018-09-23 19:38:21,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 248 transitions. [2018-09-23 19:38:21,003 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 248 transitions. Word has length 242 [2018-09-23 19:38:21,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:21,003 INFO L480 AbstractCegarLoop]: Abstraction has 246 states and 248 transitions. [2018-09-23 19:38:21,004 INFO L481 AbstractCegarLoop]: Interpolant automaton has 98 states. [2018-09-23 19:38:21,004 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 248 transitions. [2018-09-23 19:38:21,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2018-09-23 19:38:21,004 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:21,004 INFO L375 BasicCegarLoop]: trace histogram [48, 48, 48, 47, 47, 1, 1, 1, 1, 1] [2018-09-23 19:38:21,005 INFO L423 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:21,005 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:21,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1883780879, now seen corresponding path program 94 times [2018-09-23 19:38:21,005 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:21,005 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:21,006 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:21,006 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:38:21,006 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:21,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:22,061 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 1270 proven. 4418 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:22,061 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:22,061 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:22,069 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:38:22,189 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:38:22,189 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:38:22,196 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:22,246 INFO L134 CoverageAnalysis]: Checked inductivity of 5688 backedges. 1270 proven. 4418 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:22,266 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:22,267 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 50 [2018-09-23 19:38:22,267 INFO L459 AbstractCegarLoop]: Interpolant automaton has 51 states [2018-09-23 19:38:22,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2018-09-23 19:38:22,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-09-23 19:38:22,268 INFO L87 Difference]: Start difference. First operand 246 states and 248 transitions. Second operand 51 states. [2018-09-23 19:38:22,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:22,580 INFO L93 Difference]: Finished difference Result 260 states and 263 transitions. [2018-09-23 19:38:22,581 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2018-09-23 19:38:22,581 INFO L78 Accepts]: Start accepts. Automaton has 51 states. Word has length 243 [2018-09-23 19:38:22,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:22,582 INFO L225 Difference]: With dead ends: 260 [2018-09-23 19:38:22,582 INFO L226 Difference]: Without dead ends: 254 [2018-09-23 19:38:22,582 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1275, Invalid=1275, Unknown=0, NotChecked=0, Total=2550 [2018-09-23 19:38:22,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2018-09-23 19:38:22,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 250. [2018-09-23 19:38:22,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 250 states. [2018-09-23 19:38:22,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 252 transitions. [2018-09-23 19:38:22,607 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 252 transitions. Word has length 243 [2018-09-23 19:38:22,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:22,607 INFO L480 AbstractCegarLoop]: Abstraction has 250 states and 252 transitions. [2018-09-23 19:38:22,608 INFO L481 AbstractCegarLoop]: Interpolant automaton has 51 states. [2018-09-23 19:38:22,608 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 252 transitions. [2018-09-23 19:38:22,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2018-09-23 19:38:22,608 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:22,609 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 48, 48, 48, 1, 1, 1, 1, 1] [2018-09-23 19:38:22,609 INFO L423 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:22,609 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:22,609 INFO L82 PathProgramCache]: Analyzing trace with hash 514120679, now seen corresponding path program 95 times [2018-09-23 19:38:22,609 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:22,609 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:22,610 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:22,610 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:38:22,610 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:22,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:25,611 INFO L134 CoverageAnalysis]: Checked inductivity of 5880 backedges. 4704 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:25,611 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:25,611 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:25,621 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:38:25,805 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 49 check-sat command(s) [2018-09-23 19:38:25,805 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:38:25,814 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:25,865 INFO L134 CoverageAnalysis]: Checked inductivity of 5880 backedges. 4704 proven. 1176 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:25,887 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:25,887 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [99, 99] total 99 [2018-09-23 19:38:25,888 INFO L459 AbstractCegarLoop]: Interpolant automaton has 100 states [2018-09-23 19:38:25,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2018-09-23 19:38:25,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2549, Invalid=7351, Unknown=0, NotChecked=0, Total=9900 [2018-09-23 19:38:25,889 INFO L87 Difference]: Start difference. First operand 250 states and 252 transitions. Second operand 100 states. [2018-09-23 19:38:29,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:29,537 INFO L93 Difference]: Finished difference Result 454 states and 458 transitions. [2018-09-23 19:38:29,537 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2018-09-23 19:38:29,537 INFO L78 Accepts]: Start accepts. Automaton has 100 states. Word has length 247 [2018-09-23 19:38:29,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:29,538 INFO L225 Difference]: With dead ends: 454 [2018-09-23 19:38:29,538 INFO L226 Difference]: Without dead ends: 251 [2018-09-23 19:38:29,540 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3480 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=5097, Invalid=16955, Unknown=0, NotChecked=0, Total=22052 [2018-09-23 19:38:29,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2018-09-23 19:38:29,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 251. [2018-09-23 19:38:29,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 251 states. [2018-09-23 19:38:29,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251 states to 251 states and 253 transitions. [2018-09-23 19:38:29,570 INFO L78 Accepts]: Start accepts. Automaton has 251 states and 253 transitions. Word has length 247 [2018-09-23 19:38:29,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:29,570 INFO L480 AbstractCegarLoop]: Abstraction has 251 states and 253 transitions. [2018-09-23 19:38:29,570 INFO L481 AbstractCegarLoop]: Interpolant automaton has 100 states. [2018-09-23 19:38:29,570 INFO L276 IsEmpty]: Start isEmpty. Operand 251 states and 253 transitions. [2018-09-23 19:38:29,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2018-09-23 19:38:29,571 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:29,571 INFO L375 BasicCegarLoop]: trace histogram [49, 49, 49, 48, 48, 1, 1, 1, 1, 1] [2018-09-23 19:38:29,571 INFO L423 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:29,571 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:29,571 INFO L82 PathProgramCache]: Analyzing trace with hash -1107028914, now seen corresponding path program 96 times [2018-09-23 19:38:29,572 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:29,572 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:29,572 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:29,572 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:38:29,572 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:29,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:30,955 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 1321 proven. 4608 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:30,955 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:30,955 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:30,963 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:38:31,149 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2018-09-23 19:38:31,149 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:38:31,154 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:31,231 INFO L134 CoverageAnalysis]: Checked inductivity of 5929 backedges. 1321 proven. 4608 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:31,252 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:31,252 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [51, 51] total 51 [2018-09-23 19:38:31,253 INFO L459 AbstractCegarLoop]: Interpolant automaton has 52 states [2018-09-23 19:38:31,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2018-09-23 19:38:31,253 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2018-09-23 19:38:31,253 INFO L87 Difference]: Start difference. First operand 251 states and 253 transitions. Second operand 52 states. [2018-09-23 19:38:31,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:31,599 INFO L93 Difference]: Finished difference Result 265 states and 268 transitions. [2018-09-23 19:38:31,599 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2018-09-23 19:38:31,599 INFO L78 Accepts]: Start accepts. Automaton has 52 states. Word has length 248 [2018-09-23 19:38:31,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:31,600 INFO L225 Difference]: With dead ends: 265 [2018-09-23 19:38:31,600 INFO L226 Difference]: Without dead ends: 259 [2018-09-23 19:38:31,600 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1326, Invalid=1326, Unknown=0, NotChecked=0, Total=2652 [2018-09-23 19:38:31,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2018-09-23 19:38:31,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 255. [2018-09-23 19:38:31,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 255 states. [2018-09-23 19:38:31,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 257 transitions. [2018-09-23 19:38:31,626 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 257 transitions. Word has length 248 [2018-09-23 19:38:31,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:31,626 INFO L480 AbstractCegarLoop]: Abstraction has 255 states and 257 transitions. [2018-09-23 19:38:31,626 INFO L481 AbstractCegarLoop]: Interpolant automaton has 52 states. [2018-09-23 19:38:31,627 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 257 transitions. [2018-09-23 19:38:31,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2018-09-23 19:38:31,627 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:31,627 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 49, 49, 49, 1, 1, 1, 1, 1] [2018-09-23 19:38:31,628 INFO L423 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:31,628 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:31,628 INFO L82 PathProgramCache]: Analyzing trace with hash 1827811524, now seen corresponding path program 97 times [2018-09-23 19:38:31,628 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:31,628 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:31,628 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:31,629 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:38:31,629 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:31,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:34,522 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 4900 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:34,523 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:34,523 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:34,529 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:38:34,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:34,652 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:34,705 INFO L134 CoverageAnalysis]: Checked inductivity of 6125 backedges. 4900 proven. 1225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:34,726 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:34,727 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [101, 101] total 101 [2018-09-23 19:38:34,727 INFO L459 AbstractCegarLoop]: Interpolant automaton has 102 states [2018-09-23 19:38:34,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 102 interpolants. [2018-09-23 19:38:34,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2651, Invalid=7651, Unknown=0, NotChecked=0, Total=10302 [2018-09-23 19:38:34,728 INFO L87 Difference]: Start difference. First operand 255 states and 257 transitions. Second operand 102 states. [2018-09-23 19:38:38,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:38,015 INFO L93 Difference]: Finished difference Result 463 states and 467 transitions. [2018-09-23 19:38:38,015 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2018-09-23 19:38:38,015 INFO L78 Accepts]: Start accepts. Automaton has 102 states. Word has length 252 [2018-09-23 19:38:38,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:38,016 INFO L225 Difference]: With dead ends: 463 [2018-09-23 19:38:38,016 INFO L226 Difference]: Without dead ends: 256 [2018-09-23 19:38:38,017 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 150 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3626 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=5301, Invalid=17651, Unknown=0, NotChecked=0, Total=22952 [2018-09-23 19:38:38,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2018-09-23 19:38:38,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2018-09-23 19:38:38,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 256 states. [2018-09-23 19:38:38,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 258 transitions. [2018-09-23 19:38:38,046 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 258 transitions. Word has length 252 [2018-09-23 19:38:38,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:38,046 INFO L480 AbstractCegarLoop]: Abstraction has 256 states and 258 transitions. [2018-09-23 19:38:38,046 INFO L481 AbstractCegarLoop]: Interpolant automaton has 102 states. [2018-09-23 19:38:38,046 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 258 transitions. [2018-09-23 19:38:38,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2018-09-23 19:38:38,047 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:38,047 INFO L375 BasicCegarLoop]: trace histogram [50, 50, 50, 49, 49, 1, 1, 1, 1, 1] [2018-09-23 19:38:38,047 INFO L423 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:38,047 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:38,048 INFO L82 PathProgramCache]: Analyzing trace with hash -803659587, now seen corresponding path program 98 times [2018-09-23 19:38:38,048 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:38,048 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:38,048 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:38,048 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:38:38,049 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:38,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:39,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6175 backedges. 1373 proven. 4802 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:39,352 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:39,352 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:39,362 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:38:39,482 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:38:39,482 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:38:39,487 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:39,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6175 backedges. 1373 proven. 4802 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:39,561 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:39,561 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 52 [2018-09-23 19:38:39,562 INFO L459 AbstractCegarLoop]: Interpolant automaton has 53 states [2018-09-23 19:38:39,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2018-09-23 19:38:39,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-09-23 19:38:39,562 INFO L87 Difference]: Start difference. First operand 256 states and 258 transitions. Second operand 53 states. [2018-09-23 19:38:39,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:39,881 INFO L93 Difference]: Finished difference Result 270 states and 273 transitions. [2018-09-23 19:38:39,881 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2018-09-23 19:38:39,881 INFO L78 Accepts]: Start accepts. Automaton has 53 states. Word has length 253 [2018-09-23 19:38:39,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:39,883 INFO L225 Difference]: With dead ends: 270 [2018-09-23 19:38:39,883 INFO L226 Difference]: Without dead ends: 264 [2018-09-23 19:38:39,883 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1378, Invalid=1378, Unknown=0, NotChecked=0, Total=2756 [2018-09-23 19:38:39,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2018-09-23 19:38:39,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 260. [2018-09-23 19:38:39,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 260 states. [2018-09-23 19:38:39,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 262 transitions. [2018-09-23 19:38:39,914 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 262 transitions. Word has length 253 [2018-09-23 19:38:39,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:39,914 INFO L480 AbstractCegarLoop]: Abstraction has 260 states and 262 transitions. [2018-09-23 19:38:39,914 INFO L481 AbstractCegarLoop]: Interpolant automaton has 53 states. [2018-09-23 19:38:39,914 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 262 transitions. [2018-09-23 19:38:39,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2018-09-23 19:38:39,915 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:39,915 INFO L375 BasicCegarLoop]: trace histogram [51, 51, 50, 50, 50, 1, 1, 1, 1, 1] [2018-09-23 19:38:39,915 INFO L423 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:39,916 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:39,916 INFO L82 PathProgramCache]: Analyzing trace with hash 465399219, now seen corresponding path program 99 times [2018-09-23 19:38:39,916 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:39,916 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:39,916 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:39,917 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:38:39,917 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:39,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:43,304 INFO L134 CoverageAnalysis]: Checked inductivity of 6375 backedges. 5100 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:43,305 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:43,305 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:43,312 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST2 [2018-09-23 19:38:43,532 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 51 check-sat command(s) [2018-09-23 19:38:43,532 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:38:43,538 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:43,587 INFO L134 CoverageAnalysis]: Checked inductivity of 6375 backedges. 5100 proven. 1275 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:43,610 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:43,610 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [103, 103] total 103 [2018-09-23 19:38:43,610 INFO L459 AbstractCegarLoop]: Interpolant automaton has 104 states [2018-09-23 19:38:43,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 104 interpolants. [2018-09-23 19:38:43,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2755, Invalid=7957, Unknown=0, NotChecked=0, Total=10712 [2018-09-23 19:38:43,612 INFO L87 Difference]: Start difference. First operand 260 states and 262 transitions. Second operand 104 states. [2018-09-23 19:38:47,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:47,598 INFO L93 Difference]: Finished difference Result 472 states and 476 transitions. [2018-09-23 19:38:47,598 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2018-09-23 19:38:47,598 INFO L78 Accepts]: Start accepts. Automaton has 104 states. Word has length 257 [2018-09-23 19:38:47,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:47,599 INFO L225 Difference]: With dead ends: 472 [2018-09-23 19:38:47,599 INFO L226 Difference]: Without dead ends: 261 [2018-09-23 19:38:47,600 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3775 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=5509, Invalid=18361, Unknown=0, NotChecked=0, Total=23870 [2018-09-23 19:38:47,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2018-09-23 19:38:47,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 261. [2018-09-23 19:38:47,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 261 states. [2018-09-23 19:38:47,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 263 transitions. [2018-09-23 19:38:47,627 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 263 transitions. Word has length 257 [2018-09-23 19:38:47,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:47,627 INFO L480 AbstractCegarLoop]: Abstraction has 261 states and 263 transitions. [2018-09-23 19:38:47,627 INFO L481 AbstractCegarLoop]: Interpolant automaton has 104 states. [2018-09-23 19:38:47,627 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 263 transitions. [2018-09-23 19:38:47,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2018-09-23 19:38:47,628 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:47,628 INFO L375 BasicCegarLoop]: trace histogram [51, 51, 51, 50, 50, 1, 1, 1, 1, 1] [2018-09-23 19:38:47,628 INFO L423 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:47,628 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:47,628 INFO L82 PathProgramCache]: Analyzing trace with hash 1064997210, now seen corresponding path program 100 times [2018-09-23 19:38:47,628 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:47,629 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:47,629 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:47,629 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:38:47,629 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:47,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:48,832 INFO L134 CoverageAnalysis]: Checked inductivity of 6426 backedges. 1426 proven. 5000 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:48,833 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:48,833 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:48,839 INFO L103 rtionOrderModulation]: Keeping assertion order TERMS_WITH_SMALL_CONSTANTS_FIRST [2018-09-23 19:38:48,961 INFO L242 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2018-09-23 19:38:48,961 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:38:48,969 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:49,037 INFO L134 CoverageAnalysis]: Checked inductivity of 6426 backedges. 1426 proven. 5000 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:49,058 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:49,059 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [53, 53] total 53 [2018-09-23 19:38:49,059 INFO L459 AbstractCegarLoop]: Interpolant automaton has 54 states [2018-09-23 19:38:49,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2018-09-23 19:38:49,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-09-23 19:38:49,060 INFO L87 Difference]: Start difference. First operand 261 states and 263 transitions. Second operand 54 states. [2018-09-23 19:38:49,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:49,367 INFO L93 Difference]: Finished difference Result 275 states and 278 transitions. [2018-09-23 19:38:49,367 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2018-09-23 19:38:49,367 INFO L78 Accepts]: Start accepts. Automaton has 54 states. Word has length 258 [2018-09-23 19:38:49,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:49,368 INFO L225 Difference]: With dead ends: 275 [2018-09-23 19:38:49,368 INFO L226 Difference]: Without dead ends: 269 [2018-09-23 19:38:49,368 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 308 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1431, Invalid=1431, Unknown=0, NotChecked=0, Total=2862 [2018-09-23 19:38:49,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2018-09-23 19:38:49,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 265. [2018-09-23 19:38:49,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 265 states. [2018-09-23 19:38:49,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 267 transitions. [2018-09-23 19:38:49,395 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 267 transitions. Word has length 258 [2018-09-23 19:38:49,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:49,395 INFO L480 AbstractCegarLoop]: Abstraction has 265 states and 267 transitions. [2018-09-23 19:38:49,395 INFO L481 AbstractCegarLoop]: Interpolant automaton has 54 states. [2018-09-23 19:38:49,395 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 267 transitions. [2018-09-23 19:38:49,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2018-09-23 19:38:49,396 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:49,396 INFO L375 BasicCegarLoop]: trace histogram [52, 52, 51, 51, 51, 1, 1, 1, 1, 1] [2018-09-23 19:38:49,396 INFO L423 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:49,396 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:49,396 INFO L82 PathProgramCache]: Analyzing trace with hash 629884880, now seen corresponding path program 101 times [2018-09-23 19:38:49,396 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:49,396 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:49,397 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:49,397 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:38:49,397 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:49,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:52,683 INFO L134 CoverageAnalysis]: Checked inductivity of 6630 backedges. 5304 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:52,683 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:52,683 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:52,690 INFO L103 rtionOrderModulation]: Keeping assertion order INSIDE_LOOP_FIRST1 [2018-09-23 19:38:52,996 INFO L242 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 52 check-sat command(s) [2018-09-23 19:38:52,996 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:38:53,002 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:53,078 INFO L134 CoverageAnalysis]: Checked inductivity of 6630 backedges. 5304 proven. 1326 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:53,109 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:53,109 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [105, 105] total 105 [2018-09-23 19:38:53,109 INFO L459 AbstractCegarLoop]: Interpolant automaton has 106 states [2018-09-23 19:38:53,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2018-09-23 19:38:53,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2861, Invalid=8269, Unknown=0, NotChecked=0, Total=11130 [2018-09-23 19:38:53,111 INFO L87 Difference]: Start difference. First operand 265 states and 267 transitions. Second operand 106 states. [2018-09-23 19:38:57,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:57,180 INFO L93 Difference]: Finished difference Result 481 states and 485 transitions. [2018-09-23 19:38:57,180 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2018-09-23 19:38:57,180 INFO L78 Accepts]: Start accepts. Automaton has 106 states. Word has length 262 [2018-09-23 19:38:57,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:57,181 INFO L225 Difference]: With dead ends: 481 [2018-09-23 19:38:57,181 INFO L226 Difference]: Without dead ends: 266 [2018-09-23 19:38:57,182 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3927 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=5721, Invalid=19085, Unknown=0, NotChecked=0, Total=24806 [2018-09-23 19:38:57,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2018-09-23 19:38:57,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 266. [2018-09-23 19:38:57,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 266 states. [2018-09-23 19:38:57,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 268 transitions. [2018-09-23 19:38:57,221 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 268 transitions. Word has length 262 [2018-09-23 19:38:57,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:57,222 INFO L480 AbstractCegarLoop]: Abstraction has 266 states and 268 transitions. [2018-09-23 19:38:57,222 INFO L481 AbstractCegarLoop]: Interpolant automaton has 106 states. [2018-09-23 19:38:57,222 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 268 transitions. [2018-09-23 19:38:57,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2018-09-23 19:38:57,223 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:57,223 INFO L375 BasicCegarLoop]: trace histogram [52, 52, 52, 51, 51, 1, 1, 1, 1, 1] [2018-09-23 19:38:57,223 INFO L423 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:57,223 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:57,223 INFO L82 PathProgramCache]: Analyzing trace with hash -1501211511, now seen corresponding path program 102 times [2018-09-23 19:38:57,224 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:57,224 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:57,224 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:57,225 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:38:57,225 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:57,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:38:58,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6682 backedges. 1480 proven. 5202 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:58,439 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:38:58,439 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:38:58,447 INFO L103 rtionOrderModulation]: Keeping assertion order MIX_INSIDE_OUTSIDE [2018-09-23 19:38:58,641 INFO L242 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 52 check-sat command(s) [2018-09-23 19:38:58,641 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:38:58,647 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:38:58,711 INFO L134 CoverageAnalysis]: Checked inductivity of 6682 backedges. 1480 proven. 5202 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:38:58,732 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:38:58,733 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 54 [2018-09-23 19:38:58,733 INFO L459 AbstractCegarLoop]: Interpolant automaton has 55 states [2018-09-23 19:38:58,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2018-09-23 19:38:58,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2018-09-23 19:38:58,733 INFO L87 Difference]: Start difference. First operand 266 states and 268 transitions. Second operand 55 states. [2018-09-23 19:38:59,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:38:59,062 INFO L93 Difference]: Finished difference Result 280 states and 283 transitions. [2018-09-23 19:38:59,062 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2018-09-23 19:38:59,062 INFO L78 Accepts]: Start accepts. Automaton has 55 states. Word has length 263 [2018-09-23 19:38:59,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:38:59,063 INFO L225 Difference]: With dead ends: 280 [2018-09-23 19:38:59,063 INFO L226 Difference]: Without dead ends: 274 [2018-09-23 19:38:59,063 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1485, Invalid=1485, Unknown=0, NotChecked=0, Total=2970 [2018-09-23 19:38:59,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2018-09-23 19:38:59,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 270. [2018-09-23 19:38:59,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 270 states. [2018-09-23 19:38:59,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 272 transitions. [2018-09-23 19:38:59,090 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 272 transitions. Word has length 263 [2018-09-23 19:38:59,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:38:59,090 INFO L480 AbstractCegarLoop]: Abstraction has 270 states and 272 transitions. [2018-09-23 19:38:59,090 INFO L481 AbstractCegarLoop]: Interpolant automaton has 55 states. [2018-09-23 19:38:59,090 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 272 transitions. [2018-09-23 19:38:59,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2018-09-23 19:38:59,091 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:38:59,091 INFO L375 BasicCegarLoop]: trace histogram [53, 53, 52, 52, 52, 1, 1, 1, 1, 1] [2018-09-23 19:38:59,091 INFO L423 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:38:59,091 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:38:59,091 INFO L82 PathProgramCache]: Analyzing trace with hash -1240278145, now seen corresponding path program 103 times [2018-09-23 19:38:59,091 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:38:59,091 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:38:59,092 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:59,092 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:38:59,092 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:38:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:39:02,606 INFO L134 CoverageAnalysis]: Checked inductivity of 6890 backedges. 5512 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:39:02,607 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:39:02,607 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:39:02,614 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:39:02,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:39:02,747 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:39:02,818 INFO L134 CoverageAnalysis]: Checked inductivity of 6890 backedges. 5512 proven. 1378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:39:02,839 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:39:02,839 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [107, 107] total 107 [2018-09-23 19:39:02,840 INFO L459 AbstractCegarLoop]: Interpolant automaton has 108 states [2018-09-23 19:39:02,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2018-09-23 19:39:02,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=2969, Invalid=8587, Unknown=0, NotChecked=0, Total=11556 [2018-09-23 19:39:02,840 INFO L87 Difference]: Start difference. First operand 270 states and 272 transitions. Second operand 108 states. [2018-09-23 19:39:07,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:39:07,248 INFO L93 Difference]: Finished difference Result 490 states and 494 transitions. [2018-09-23 19:39:07,248 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2018-09-23 19:39:07,248 INFO L78 Accepts]: Start accepts. Automaton has 108 states. Word has length 267 [2018-09-23 19:39:07,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:39:07,249 INFO L225 Difference]: With dead ends: 490 [2018-09-23 19:39:07,249 INFO L226 Difference]: Without dead ends: 271 [2018-09-23 19:39:07,250 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4082 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=5937, Invalid=19823, Unknown=0, NotChecked=0, Total=25760 [2018-09-23 19:39:07,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2018-09-23 19:39:07,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 271. [2018-09-23 19:39:07,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 271 states. [2018-09-23 19:39:07,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 273 transitions. [2018-09-23 19:39:07,278 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 273 transitions. Word has length 267 [2018-09-23 19:39:07,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:39:07,279 INFO L480 AbstractCegarLoop]: Abstraction has 271 states and 273 transitions. [2018-09-23 19:39:07,279 INFO L481 AbstractCegarLoop]: Interpolant automaton has 108 states. [2018-09-23 19:39:07,279 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 273 transitions. [2018-09-23 19:39:07,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2018-09-23 19:39:07,279 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:39:07,280 INFO L375 BasicCegarLoop]: trace histogram [53, 53, 53, 52, 52, 1, 1, 1, 1, 1] [2018-09-23 19:39:07,280 INFO L423 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:39:07,280 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:39:07,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1999690342, now seen corresponding path program 104 times [2018-09-23 19:39:07,280 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:39:07,280 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:39:07,281 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:39:07,281 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-23 19:39:07,281 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:39:07,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-23 19:39:08,539 INFO L134 CoverageAnalysis]: Checked inductivity of 6943 backedges. 1535 proven. 5408 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:39:08,540 INFO L301 seRefinementStrategy]: The current sequences of interpolants are not accepted, trying to find more. [2018-09-23 19:39:08,540 INFO L227 ckRefinementStrategy]: Switched to mode Z3_FP No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:12000 [2018-09-23 19:39:08,547 INFO L103 rtionOrderModulation]: Keeping assertion order OUTSIDE_LOOP_FIRST1 [2018-09-23 19:39:08,687 INFO L242 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2018-09-23 19:39:08,687 INFO L243 tOrderPrioritization]: Conjunction of SSA is unsat [2018-09-23 19:39:08,693 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-23 19:39:08,753 INFO L134 CoverageAnalysis]: Checked inductivity of 6943 backedges. 1535 proven. 5408 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-23 19:39:08,774 INFO L313 seRefinementStrategy]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2018-09-23 19:39:08,775 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [] imperfect sequences [55, 55] total 55 [2018-09-23 19:39:08,775 INFO L459 AbstractCegarLoop]: Interpolant automaton has 56 states [2018-09-23 19:39:08,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2018-09-23 19:39:08,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2018-09-23 19:39:08,776 INFO L87 Difference]: Start difference. First operand 271 states and 273 transitions. Second operand 56 states. [2018-09-23 19:39:09,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-23 19:39:09,138 INFO L93 Difference]: Finished difference Result 285 states and 288 transitions. [2018-09-23 19:39:09,138 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2018-09-23 19:39:09,138 INFO L78 Accepts]: Start accepts. Automaton has 56 states. Word has length 268 [2018-09-23 19:39:09,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-23 19:39:09,139 INFO L225 Difference]: With dead ends: 285 [2018-09-23 19:39:09,139 INFO L226 Difference]: Without dead ends: 279 [2018-09-23 19:39:09,139 INFO L605 BasicCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 320 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=1540, Invalid=1540, Unknown=0, NotChecked=0, Total=3080 [2018-09-23 19:39:09,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2018-09-23 19:39:09,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 275. [2018-09-23 19:39:09,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 275 states. [2018-09-23 19:39:09,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 277 transitions. [2018-09-23 19:39:09,168 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 277 transitions. Word has length 268 [2018-09-23 19:39:09,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-23 19:39:09,168 INFO L480 AbstractCegarLoop]: Abstraction has 275 states and 277 transitions. [2018-09-23 19:39:09,168 INFO L481 AbstractCegarLoop]: Interpolant automaton has 56 states. [2018-09-23 19:39:09,169 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 277 transitions. [2018-09-23 19:39:09,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2018-09-23 19:39:09,169 INFO L367 BasicCegarLoop]: Found error trace [2018-09-23 19:39:09,169 INFO L375 BasicCegarLoop]: trace histogram [54, 54, 53, 53, 53, 1, 1, 1, 1, 1] [2018-09-23 19:39:09,170 INFO L423 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2018-09-23 19:39:09,170 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-09-23 19:39:09,170 INFO L82 PathProgramCache]: Analyzing trace with hash -1751242020, now seen corresponding path program 105 times [2018-09-23 19:39:09,170 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-23 19:39:09,170 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-23 19:39:09,171 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:39:09,171 INFO L101 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2018-09-23 19:39:09,171 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-23 19:39:09,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2018-09-23 19:39:10,931 WARN L549 AbstractCegarLoop]: Verification canceled [2018-09-23 19:39:10,935 WARN L206 ceAbstractionStarter]: Timeout [2018-09-23 19:39:10,935 INFO L202 PluginConnector]: Adding new model down.i_4.bplTransformedIcfg_BEv2_5.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.09 07:39:10 BoogieIcfgContainer [2018-09-23 19:39:10,935 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-23 19:39:10,936 INFO L168 Benchmark]: Toolchain (without parser) took 237042.90 ms. Allocated memory was 1.5 GB in the beginning and 1.6 GB in the end (delta: 57.1 MB). Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: -22.7 MB). Peak memory consumption was 34.5 MB. Max. memory is 7.1 GB. [2018-09-23 19:39:10,938 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.21 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 19:39:10,938 INFO L168 Benchmark]: Boogie Procedure Inliner took 35.59 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 19:39:10,938 INFO L168 Benchmark]: Boogie Preprocessor took 21.40 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-09-23 19:39:10,938 INFO L168 Benchmark]: RCFGBuilder took 360.24 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-09-23 19:39:10,939 INFO L168 Benchmark]: TraceAbstraction took 236620.35 ms. Allocated memory was 1.5 GB in the beginning and 1.6 GB in the end (delta: 57.1 MB). Free memory was 1.4 GB in the beginning and 1.5 GB in the end (delta: -43.8 MB). Peak memory consumption was 13.3 MB. Max. memory is 7.1 GB. [2018-09-23 19:39:10,941 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.21 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 35.59 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 21.40 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 360.24 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * TraceAbstraction took 236620.35 ms. Allocated memory was 1.5 GB in the beginning and 1.6 GB in the end (delta: 57.1 MB). Free memory was 1.4 GB in the beginning and 1.5 GB in the end (delta: -43.8 MB). Peak memory consumption was 13.3 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that assertion always holds (line 76). Cancelled while BasicCegarLoop was analyzing trace of length 273 with TraceHistMax 54, while InterpolatingTraceCheckCraig was constructing Craig interpolants, while PredicateComparison was comparing new predicate (quantifier-free) to 76 known predicates. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 10 locations, 1 error locations. TIMEOUT Result, 236.5s OverallTime, 109 OverallIterations, 54 TraceHistogramMax, 109.3s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 3308 SDtfs, 7810 SDslu, 74264 SDs, 0 SdLazy, 79912 SolverSat, 1715 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 46.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 21725 GetRequests, 15944 SyntacticMatches, 0 SemanticMatches, 5781 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73034 ImplicationChecksByTransitivity, 143.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=275occurred in iteration=108, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 1.6s AutomataMinimizationTime, 108 MinimizatonAttempts, 218 StatesRemovedByMinimization, 55 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 1.7s SsaConstructionTime, 8.9s SatisfiabilityAnalysisTime, 107.2s InterpolantComputationTime, 29150 NumberOfCodeBlocks, 29150 NumberOfCodeBlocksAsserted, 1607 NumberOfCheckSat, 28938 ConstructedInterpolants, 0 QuantifiedInterpolants, 15368394 SizeOfPredicates, 208 NumberOfNonLiveVariables, 46436 ConjunctsInSsa, 5876 ConjunctsInUnsatCore, 212 InterpolantComputations, 4 PerfectInterpolantSequences, 256414/498942 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/down.i_4.bplTransformedIcfg_BEv2_5.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-Benchmark-0-2018-09-23_19-39-10-949.csv Written .csv to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/csv/down.i_4.bplTransformedIcfg_BEv2_5.bpl_svcomp-Reach-32bit-Automizer_Default.epf_AutomizerBplInline.xml/Csv-TraceAbstractionBenchmarks-0-2018-09-23_19-39-10-949.csv Completed graceful shutdown